出版社:科学出版社
年代:2008
定价:32.0
本书主要介绍MCS-51/52单片机原理和应用。
第一章8051/52单片机概论
1.1何谓8051/52单片机
1.2MCS-51系列单片机的特性
1.3MCS-51系列的引脚配置及功能
1.4存储器结构
1.4.1程序存储器
1.4.2数据存储器
1.5省电工作模式
1.5.1空闲工作模式
1.5.2掉电工作模式
第二章8051/52指令系统及说明
2.18051/52单片机汇编语言的指令格式
2.2805l/52单片机的指令寻址方式
2.2.1直接寻址
2.2.2间接寻址
2.2.3寄存器寻址
2.2.4立即寻址
2.2.5变址寻址方式
2.38051/52单片机的指令集
2.3.1算术运算指令
2.3.2数据传送指令
2.3.3逻辑运算指令
2.3.4位操作指令
2.3.5控制转移指令
2.3.6伪指令
第三章汇编语言程序设计
3.1单片机汇编语言的程序设计步骤
3.2汇编语言程序设计结构
3.2.1顺序结构程序设计
3.2.2分支结构程序设计
3.2.3循环结构程序设计
3.2.4子程序设计
3.3单片机汇编语言设计技巧
3.3.1两个数的比较
3.3.2不带符号的两个数比较
3.3.3带符号的两个数比较
3.3.4传送数据块
3.3.5堆栈的熟练使用
3.3.6通过切换寄存器工作区来增加间接寻址寄存器的个数(通用寄存器的个数)
3.3.7常用的数据处理方法
3.4汇编语言程序的编辑
3.5单片机开发系统
3.5.1什么是单片机开发系统
3.5.2单片机开发系统的功能
3.5.3单片机应用系统的调试
第四章并行输入/输出口的原理与应用
4.1并行输入/输出口的基本结构及原理
4.1.1P0口
4.1.2P1口
4.1.3P2口
4.1.4P3口
4.1.54个并行口的结构特点比较
4.2并行输入/输出口的实用技术问答
4.2.1I/O的内部结构
4.2.2I/O口读/写/改操作
4.2.3使用I/O口的注意事项
4.3并行输入/输出口的应用
第五章定时器/计数器的原理与应用
5.1定时器/计数器简介
5.2TCON控制寄存器与TMOD控制寄存器
5.3定时器/计数器的结构与工作模式
5.3.1定时器/计数器的MODE0工作模式
5.3.2定时器/计数器的MODE1工作模式
5.3.3定时器/计数器的MODE2工作模式
5.3.4定时器/计数器的MODE3工作模式
5.4定时器/计数器的基本应用
5.4.1应用定时器肼数器的步骤
5.4.2定时器/计数器应用实例
5.4.3定时器/计数器的中断应用实例
5.4.4单片机定时器中断时间误差的分析及补偿
5.5定时器/计数器的扩展应用
5.5.1单片机应用系统中的“看门狗”技术
5.5.2用单片机实现分频段测量信号频率
5.5.3单片机软件监视抗干扰技术
5.68052定时器/计数器TIMER2
5.6.1T2的工作控制
5.6.2T2的工作模式
5.6.3T2的工作编码
5.7定时器/计数器实用技术问答
第六章单片机串行数据通信
6.1串行通信基础知识
6.1.1串行通信基本原理
6.1.2串口信号线
6.1.3串行接口电路
6.2单片机的串行口及控制寄存器
6.2.1MCS-51串行接口
6.2.2MCS-51串行通信控制寄存器
6.3单片机的串行通信
6.3.1单片机的串行通信设计
6.3.2利用查询与中断方式实现微机和单片机的串行通信
6.3.3利用MAX485实现单片机与PC机的串行通信
6.3.4MCS-51单片机与GPS-OEM板的串行通信
6.4单片机多机通信系统
6.4.1单片机的多机通信设计
6.4.2单片机多机通信系统可靠性问题
第七章MCS-51单片机的中断系统
7.1中断的概念
7.1.1什么是中断
7.1.2中断的意义
7.1.3单片机中断的种类
7.2MCS-51单片机的中断源
7.2.1外部中断
7.2.2定时/计数器中断
7.2.3串行口中断
7.2.4中断源与中断管理
7.3中断控制
7.3.1定时/计数器控制寄存器(TCON)
7.3.2中断允许控制寄存器(IE)
7.3.3中断优先级控制寄存器(IP)
7.3.4串行口控制寄存器(SCON)
7.4中断处理过程
7.4.1中断采样
7.4.2中断查询
7.4.3中断响应
7.5中断请求的撤除
7.5.1定时/计数器中断请求的撤除
7.5.2串行口中断请求的撤除
7.5.3外部中断请求的撤除
7.6多级中断的嵌套
7.6.1多级中断嵌套
7.6.2三级中断嵌套的实现
7.6.3多级中断嵌套的实现
7.7中断应用举例
7.7.1外部中断实验
7.7.2单片机外中断使用方面的问题及解决措施
7.7.3MCS-51系列单片机中断功能的扩展
第八章MCS-51单片机系统扩展与应用
8.1MCS-51扩展系统概述
8.1.1MCS-51扩展系统结构
8.1.2存储器及外部I/O口的编址技术
8.2程序存储器扩展
8.2.1常用程序存储器芯片
8.2.2程序存储器的扩展
8.2.3单片机系统中FLASH存储器的扩展
8.3数据存储器扩展
8.3.1数据存储器扩展的特点
8.3.2数据存储器扩展的发展方向
8.3.3存储容量扩展的软硬件设计
8.3.4大容量RAM扩展及其查找技术
8.4I/O口扩展
8.4.1并行I/O口概述
8.4.2简单的I/O口扩展
8.4.38155可编程I/O接口扩展
第九章单片机的人机接口技术
9.1LED显示器接口
9.1.1LED显示器工作原理
9.1.2LED显示器的接口电路
9.1.3LED显示器的显示方式
9.2键盘接口技术
9.2.1键盘的特点与抖动
9.2.2键盘的结构及接口设计
9.3键盘与显示器技术的综合应用举例
9.3.18279的键盘显示接口
9.3.2键盘/显示驱动电路
第十章单片机应用系统设计方法
10.1构成应用系统的基本方法
10.1.1确定指标
10.1.2可行性分析研究
10.1.3系统总体设计方案
10.2应用系统硬件的设计
10.3应用系统软件的设计方法
10.3.1编程语言的选择
10.3.2软件设计
10.3.3软件抗干扰原理与方法
10.4数字滤波技术
10.4.1均值滤波
10.4.2递推平均滤波
10.4.3防脉冲干扰平均值滤波
10.4.4限幅滤波
10.4.5低通滤波
10.4.6占优滤波
10.4.7替代滤波
10.5应用系统的调试方法
10.5.1应用系统硬件的调试方法
10.5.2应用系统软件的调试方法
10.5.3应用系统的集成综合调试
10.5.4应用系统的故障诊断
主要参考文献
本书共分十章,主要内容包括8051/52单片机概论,8051/52指令系统及说明,汇编语言程序设计,并行输入/输出口的原理与应用,定时器/计数器的原理与应用,单片机串行数据通信,MCS-51单片机的中断系统,MCS-51单片机系统扩展与应用,单片机的人机接口技术以及单片机应用系统设计方法。本书内容精炼,实例丰富,深入浅出,讲解详细。 本书详细介绍了MCS-51/52系列单片机的原理与应用。全书分为10章,内容包括单片机概述、MCS-51/52单片机硬件结构、指令系统与程序设计、中断系统、定时器/计数器、系统扩展、通信接口、人机接口、应用系统设计。本书内容精炼,实例丰富,深入浅出,讲解详细。在内容选材和结构安排上,强调实践性、应用性及新颖性。 本书可作为大专院校计算机、通信、电子、自动化专业及其他专业的教学参考书,也可作为单片机技术的培训教材,同时适合初学者及单片机爱好者自学。