单片微型计算机原理与接口技术

节选

[

由申忠如主编的《单片微型计算机原理与接口技术》共分八章。第1章概括介绍了微型计算机系统。第2章介绍了单片机的组成、结构分析和应用特点。第3章为单片机的指令系统及其汇编语言程序设计。第4章介绍了MCS-51的内部资源,分别是定时/计数器、串行通信、中断系统及其管理等。第5章介绍单片机c51程序设计基础。第6章介绍单片机系统的扩展,包括外部程序存储器、外部数据存储器及输入输出接口电路的扩展。第7章介绍MCS一51的人机对话接口,包括键盘与显示、输入通道中ADC转换接口、输出通道DAc转换接口及开关量变换电路等相关内容。第8章介绍单片机应用系统设计。包括基本结构、弱信号调理、采样保持、量程的自动转换及数据采集系统等。

]

内容简介

[

  本书在概括介绍微处理器、微型计算机和微型计算机系统的基础上,以mcs一51单片机为代表,系统讲述了其硬件结构和指令系统。为了适应当前单片机系统设计的潮流,在第5章专门讲述了c51程序设计。后三章分别介绍了单片机的系统扩展和应用系统设计等内容。

  本书可作为大学本科相关专业的教学用书,也可作为在课程设计、电子设计训练、毕业设计和项目开发中的参考。

]

目录

前言第1章 微型计算机系统概述1.1微处理器、微型计算机和微型计算机系统1.1.1微处理器1.1.2微型计算机1.1.3微型计算机系统1.2微型计算机的发展与分类1.2.1嵌入式系统1.2.2嵌入式系统与普通pc系统1.2.3嵌入式系统与mcs-5l系统1.3存储器1.3.1半导体存储器的分类1.3.2只读存储器(rom)1.3.3静态ram和动态ram1.3.4 flash闪存1.4微型计算机和外设之间的数据传送1.4.1接口电路的作用1.4.2 cpu和外设之间的数据传送方式——三总线方式1.4.3 cpu和外设之间的数据传送方式一一串行方式1.4.4 rs-232c:标准串行通信接口1.5定时/计数器1.6 mcs-51系列单片机应用特性一1.7 mcs-51系列单片机开发和开发工具第2章 mcs-51单片机2.1 mcs-51单片机的内部结构框图2.2 cpu结构2.3存储器2.4 i/0及相应的特殊功能寄存器2.5 mcs-51引脚2.6 mcs-51的时序2.7单片机的低功耗操作方式本章小结习题第3章 单片机的指令系统3.1 mcs-51单片机的助记符语言3.2 mcs-51单片机的指令格式及寻址方式3.2.1指令一般格式3.2.2寻址方式3.3数据传送指令3.3.1通用传送指令:mf)v3.3.2外部数据存储器(或i/o口)与累加器a传送指令——movx3.3.3程序存储器向累加器a传送指令——m(3vc3.3.4数据交换指令3.3.5栈操作指令3.3.6位传送指令3.4控制转移类指令3.4.1无条件转移指令3.4.2条件转移指令3.4.3比较转移指令3.4.4循环转移指令3.4.5子程序调用和返回指令3.5算术运算指令3.6逻辑运算操作3.7伪指令3.8汇编语言程序设计3.8.1汇编语言源程序设计步骤3.8.2汇编语言程序的基本结构3.8.3汇编语言程序举例本章小结习题第4章 mcs-51的内部资源4.1定时/计数器4.1.1定时/计数器的结构和工作原理4.1.2定时/计数器工作模式和控制寄存器4.1.3定时/计数器的工作模式4.1.4编程举例4.2串行通信及其接口4.2.1通用异步接收/发送uart4.2.2 mcs-51的串行通信接口4.2.3多处理机通信4.2.4串行口程序设计举例4.3 中断4.3.1中断的概念4.3.2 mcs-51单片机的中断系统及其管理4.3.3单片机响应中断的条件及响应过程4.3.4外部中断4.3.5中断编程举例本章小结习题第5章 单片机c51程序设计基础5.1 c51程序的结构5.2预处理命令5.2.1宏定义5.2.2文件包含5.2.3条件编译5.3数据类型、运算符与表达式5.3.1数据类型、常量与符号常量5.3.2变量及其存储空间5.3.3 keil51能识别的存储器类型5.3.4 8051特殊功能寄存器及其c51定义5.3.5 c5l中对中断服务函数与寄存器组的定义5.3.6运算符与表达式5.4函数5.4.1函数定义的一般形式5.4.2函数的调用与嵌套5.4.3数据输入输出函数5.5 c语句与程序设计5.5.1表达式语句5.5.2选择语句5.5.3 switch语句5.5.4循环语句5.5.5 goto语句、break语句和contmue语句5.6指针变量5.6.1指针变量定义和引用5.6.2指针变量作为函数参数5.6.3 keil51的指针类型5.7数组5.7.1一维数组的定义和引用5.7.2二维数组的定义和引用5.7.3指向数组元素的指针5.7.4数组名作为函数的参数5.7.5字符数组与字符串5.8结构体和共用体5.8.1定义结构体类型的一般形式5.8.2定义结构体类型变量5.8.3结构体变量的初始化5.8.4结构体变量的引用5.8.5结构体数组5.8.6指向结构体类型的数据指针5.8.7 用结构体变量和指向结构体的指针作为函数参数5.8.8用typedef定义类型5.8.9共用体5.9枚举5.10 mcs一51内部资源的c51编程举例5.10.1定时/计数器的编程举例5.10.2串行口程序设计举例5.10.3中断编程举例本章小结第6章 单片机系统的扩展6.1基于三总线的系统扩展6.1_l外部总线的扩展6.1.2外部程序存储器的扩展6.1.3外部数据存储器的扩展6.1.4采用局部译码法产生i/o外设片选信号6.1.5输入输出接口电路的扩展6.2系统监控芯片的接口扩展6.3 pc机与mc:s一51之间的串行通信本章小结第7章 单片机基本接口与应用7.1 led显示器与键盘7.1.1 led显示原理7.1.2 led显示器与mcs一51的接口实例7.1.3独立式键盘控制电路7.1.4键盘与显示编程举例7.2显示与键盘控制器7289a芯片介绍7.2.1 7289a芯片简介7.2.2 7289a与at89(:52接口电路7.2.3 c语言程序举例7.3液晶显示器与89c52的接口7.3.1 液晶模块lcml 2864简介7.3.2 lcml2864液晶模块指令集.7.3.3液晶模块lcml2864与单片机接口7.3.4 c语言程序举例7.4模拟输入量的转换与接口.7.4.1 adc0809的引脚说明7.4.2 adc0809与单片机的接口电路7.4.3 a/d转换(0809)编程7.5模拟输出量通道的接口7.5.1 dac0832的转换原理与引脚7.5.2 da(:0832与mcs一51单片机接口7.5.3 d/a转换器(dac0832)程序举例7.6开关量的输入/输出接口7.6.1开关量的输入接口7.6.2开关量输出接口本章小结第8章 单片机应用系统设计8.1基于单片机测控系统的基本结构8.2弱信号输入及调理电路8.3采样保持电路8.3.1采样保持电路原理8.3.2典型的采样保持器集成芯片8.4微型计算机的数据采集系统8.4.1单通道数据采集的结构形式8.4.2多通道数据采集的结构形式8.4.3输入通道与强电之间的隔离8.4.4量程的自动转换8.5 12位a/d数据采集电路设计8.5.1芯片简介8.5.2 12位a/d数据采集与单片机的接口本章小结附录1 mcs-51单片机的指令系统附录2 ascii码字符表附录3 keil51编译指南附录4 c语言中的关键字附录5 c语言中的运算符及其优先级附录6常用的库函数参考文献

封面

单片微型计算机原理与接口技术

书名:单片微型计算机原理与接口技术

作者:申忠如 主编

页数:233

定价:¥26.0

出版社:西安交通大学出版社

出版日期:2013-08-01

ISBN:9787560556253

PDF电子书大小:117MB 高清扫描完整版



本文标题:《单片微型计算机原理与接口技术》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!