内容简介
第一章 绪论
1.1 计算机概述
1.2 单片机概述
1.3 单片机的发展趋势*
习题一
第二章 计算机中的数制与编码*
2.1 计算机中的数制及相互转换
2.2 二进制数的运算
2.3 带符号数的表示
2.4 带小数点数的表示
2.5 计算机中信息的编码
习题二
第三章 MCS-51系列单片机的结构和原理
3.1 MCS-51系列单片机简介
3.2 MCS-51系列单片机的内部结构
3.3 MCS-51系列单片机的外部引脚及片外总线
3.4 MCS-51系列单片机的工作方式
3.5 MCS-51系列单片机的工作过程及时序
3.6 MCS-51系列单片机的选型策略*
3.7 常见CPU的封装方式**
习题三
第四章 MCS-51系列单片机指令系统
4.1 MCS-51系列单片机指令系统概述
4.2 寻址方式
4.3 数据传送类指令
4.4 算术运算类指令
4.5 逻辑运算类指令
4.6 控制转移类指令
4.7 位操作指令
习题四
第五章 单片机汇编语言及其程序设计
5.1 单片机编程语言概述
5.2 汇编语言中的伪指令
5.3 汇编语言程序设计
5.4 汇编语言如何变成机器语言
习题五
第六章 MCS-51单片机的内部资源
6.1 单片机中断系统
6.2 定时/计数器
6.3 串行通信
6.4 看门狗及其应用*
习题六
第七章 单片机系统扩展与接口技术
7.1 系统扩展与接口概述
7.2 存储器的扩展
7.3 输入/输出接口扩展*
7.4 键盘*
7.5 LED显示与LCD显示*
7.6 A/D与D/A接口功能的扩展**
习题七
第八章 单片机C51程序语言及其程序设计
8.1 C51的由来
8.2 C51区别于C的特别说明*
8.3 C51编程举例**
习题八
第九章 单片机的应用系统开发平台及程序调试*
9.1 应用系统开发平台的建立
9.2 单片机程序调试
习题九
第十章 单片机应用系统设计技巧*
10.1 单片机应用系统的基本组成
10.2 单片机应用系统硬件设计流程
10.3 单片机应用系统软件设计流程
10.4 单片机应用系统软件设计技巧
10.5 单片机应用系统的可靠性设计方法
10.6 MCS-51单片机应用系统设计与调试实例
习题十
附录A ASCII码表
附录B MCS-51单片机各寄存器复位状态表
附录C MCS-51单片机指令表
附录D MCS-51汇编语言伪指令表
附录E MCS-51单片机特殊功能寄存器详细表
附录F 常用基本逻辑门电路图形符号表