出版社:国防工业出版社
年代:2010
定价:30.0
本书在介绍微型计算机基本组成结构和应用的基础上,重点介绍单片机的硬件结构、寻址方式、指令系统、定时器/计数器、串行接口、中断控制、存储器扩展、汇编语言及C语言程序设计。在单片机应用系统中引入各种接口技术,包括I/O接口技术、单片机与显示器、键盘、微型打印机的按口技术,单片机与D/A、A/D的接口技术等内容。由于单片机系统设计是一个实践性比较强的技术,因此书中最后两章介绍了单片机的实验用仿真器及实验实例,以几个工程实例分析了应用系统设计要点及设计过程。
第1章单片微型计算机基础
1.1微型计算机基础
1.1.1微型计算机基本结构
1.1.2微型计算机系统的主要指标
1.1.3微型计算机的运算基础
1.2单片微型计算机
1.2.1单片机的特点
1.2.2单片机的发展历史
1.2.3单片机的发展趋势
1.2.4单片机的应用领域
1.2.5MCS-51单片机
习题
第2章MCS-51单片机的硬件结构与基本配置电路
2.1MCS-51单片机的总体结构
2.1.1MCS-51单片机的外部结构
2.1.2MCS-51单片机内部结构
2.2MCS-51单片机微处理器
2.2.1运算器
2.2.2控制器及其配置电路
2.3MCS-51单片机存储器
2.3.1程序存储器
2.3.2内部数据存储器
2.3.3外部数据存储器
2.4MCS-51的输入/输出口
习题
第3章MCS-51单片机的汇编语言指令
3.1指令及指令系统概念
3.2MCS-51指令系统的寻址方式
3.2.1寄存器寻址
3.2.2直接寻址
3.2.3寄存器间接寻址
3.2.4立即寻址
3.2.5基址寄存器加变址寄存器间接寻址
3.3MCS-51单片机指令系统
3.3.1数据传送类指令
3.3.2算术操作类指令
3.3.3逻辑运算类指令
3.3.4控制转移类指令
3.3.5位操作类指令
3.4伪指令
习题
第4章MCS-51单片机汇编语言程序设计
4.1汇编语言程序的基本结构形式
4.2顺序结构程序设计
4.3分支结构程序设计
4.3.1单分支程序设计
4.3.2多分支程序设计
4.3.3分支结构程序设计实例
4.4循环结构程序设计
4.4.1单循环
4.4.2多重循环
4.5子程序的设计
4.5.1子程序结构
4.5.2子程序调用
4.6程序设计应用实例
习题
第5章MCS-51单片机的定时器/计数器
5.1定时器/计数器结构
5.2定时器/计数器工作原理
5.3定时器/计数器的控制
5.3.1定时器/计数器方式控制寄存器TMOD
5.3.2定时器/计数器控制寄存器TCON
5.4定时器/计数器的工作方式
5.4.1工作方式0
5.4.2工作方式1
5.4.3工作方式2
5.4.4工作方式3
5.5定时器/计数器的精度
5.5.1定时精度
5.5.2计数精度
5.6定时器/计数器的程序设计及应用实例
5.6.1定时器/计数器初值的确定
5.6.2定时器/计数器最大定时时间
5.6.3定时器/计数器程序设计实例
习题
第6章MCS-51单片机的串行通信接口
6.1串行通信基础
6.1.1并行通信与串行通信
6.1.2串行通信的方式
6.1.3串行通信的数据传输形式
6.1.4波特率
6.2MCS-51单片机串行通信接口的基本结构
6.2.1串行口发送器和接收器SBUF
6.2.2串行口控制寄存器SCON
6.2.3特殊功能寄存器PCON
6.2.4波特率发生器(定时器/计数器T1)
6.3串行口的工作方式
6.3.1工作方式0
6.3.2工作方式1
6.3.3工作方式2和工作方式3
6.4串行口的程序设计及应用实例
6.4.1工作方式0实现并行输入/输出口的扩展
6.4.2工作方式1实现异步通信
6.4.3工作方式2、3附加的第9位——奇偶校验
6.4.4工作方式2、3附加的第9位——多机通信
6.5串行通信接口设计
6.5.1TTL电平通信接口
6.5.2标准串行通信接口RS-232C
6.5.3串行通信接口RS-423
6.5.4串行通信接口RS-422
6.5.5串行通信接口RS-485
习题
第7章MCS-51单片机的中断控制系统
7.1中断的相关概念
7.2MCS-51单片机中断系统结构
7.2.1中断请求源与中断源寄存器TCON、SCON
7.2.2中断控制与中断控制寄存器IE、IP
7.3中断的处理过程
7.3.1中断响应
7.3.2中断服务
7.3.3中断返回
7.4多外部中断源系统设计
7.4.1用定时器/计数器扩展外部中断源
7.4.2中断和查询结合的方法
7.4.3用优先权编码器扩展外部中断源
7.5中断系统的程序设计与应用实例
习题
第8章MCS-51单片机的存储器扩展技术
8.1MCS-51单片机扩展系统的基本电路
8.1.1MCS-51单片机扩展的必要性
8.1.2单片机扩展系统的总线配置
8.1.3地址锁存器
8.1.4MMCS-51单片机扩展接口的编址方法
8.2程序存储器的扩展
8.2.1紫外光擦除可编程的EPROM程序存储器的扩展
8.2.2电擦除可编程的E2PROM程序存储器的扩展
8.2.3Flash存储芯片介绍
8.3数据存储器的扩展
8.3.1常用的SRAM芯片
8.3.2单片机与静态数据存储器的接口
8.4单片机与外部数据存储器(或I/O芯片)数据交换
8.5超过64KB的外部数据存储空间的扩展
8.6扩展存储器(I/O口)接口电路综合应用实例
习题
第9章MCS-51单片机的I/O接口扩展技术
9.1简单的I/O口扩展
9.1.1用锁存器74Ls377扩展8位并行输出口
9.1.2利用74LS373扩展8位并行输入口
9.1.3MCS-51单片机与总线驱动器的接口
9.2扩展可编程并行L/O芯片8255A
9.2.18255A芯片介绍
9.2.28255A接口芯片的应用
9.3扩展可编程RAM/IO芯片8155H
9.3.18155H的芯片介绍
9.3.28155H接口芯片的应用
习题
第10章人机交互设备的扩展技术
10.1LED显示器的扩展
10.1.1LED显示器结构及显示段码
10.1.2LED显示器的控制方式
10.2键盘接口的扩展
10.2.1按键的状态输入及去抖动
10.2.2单片机对非编码键盘的扫描方式
10.2.3独立式键盘及其接口
10.2.4矩阵式键盘及其接口
10.2.5利用专用I/O芯片8279扩展键盘显示器-
10.3利用I/O接口扩展液晶显示器(lCD)
10.3.1LCD的工作原理
10.3.2点阵式液晶显示器HD61830的扩展技术
10.4利用I/O接口扩展打印机
习题
第11章信号输入输出通道的接口技术
11.1MCS-51单片机应用系统输入输出通道结构
11.2模拟量ADC与DAC的性能指标及选择要点
11.3模拟量输入通道的接口技术
11.3.1MCS-51单片机与AD0809(逐次逼近型)的接口
11.3.2MCS-51单片机与5G144333(双积分型)的接口
11.3.3MCS-51单片机与12位转换器ADl674(逐次逼近型)的接口
11.4模拟量输出通道的接口技术
11.4.1MCS-51单片机与DAC0832的接口
11.4.2MCS-51单片机与DAC1220及DAC1220的接口
11.5数字量输入通道接口技术
11.6数字量输出通道接口技术
11.6.1光电耦合器
11.6.2继电器
11.6.3晶闸管
习是基
第12章MCS-51单片机应用系统可靠性技术
12.1硬件抗干扰方法
12.1.1供电电源干扰的抑制
12.1.2电磁干扰的抑制
12.1.3单片机系统电源电压监视器
12.1.4数据存储器掉电保护电路
12.2单片机系统软件抗干扰设计
12.2.1指令冗余
12.2.2软件陷阱
12.3单片机系统软硬件结合抗干扰措施
12.3.1看门狗(WATCHDOG)技术的工作原理
12.3.2WTD电路设计
第13章MCS-51单片机应用系统设计
13.1MCS-51单片机应用系统设计总体方案
13.1.1设计步骤
13.1.2硬件设计
13.1.3软件设计
13.2应用实例1——铁路信号在线实时监测系统
13.2.1方案论证
13.2.2硬件设计
13.2.3软件设计
13.3应用实例2——直流电机调速系统
13.3.1硬件设计
13.3.2软件设计
13.4应用实例3——步进电机控制系统
13.4.1硬件设计
13.4.2软件设计
附录1MCS-51单片机指令表
附录2码制转换程序设计
附录3MCS-51单片机运算子程序
参考文献
全书内容包括:MCS-51单片机的硬件结构、指令系统、汇编语言程序设计等基础知识;定时器/计数器、串行接口、中断控制等功能的实现技术;存储器扩展、I/O接口扩展、人机接口技术以及输入输出通道的扩展等应用技术;可靠性设计、应用系统设计要点以及单片机应用设计实例。附录1、附录2、附录3分别给出MCS-51单片机的指令表、码制转换子程序以及运算子程序,便于读者查询和使用。
《单片机原理及应用技术》突出内容的系统性、实用性和典型性,理论联系实际,可作为工科高等院校及高职院校的师生学习MCS-51单片机课程的教材,也适于自学,可供从事仪器仪表、测试、自动控制、机电液一体化等工作的工程技术人员阅读和参考。
书籍详细信息 | |||
书名 | 单片机原理及应用技术站内查询相似图书 | ||
9787118069952 《单片机原理及应用技术》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 国防工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 30.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 264 | 印数 |