第一章 微型计算机系统基本知识
1.1 概述
1.1.1 微型计算机
1.1.2 计算机发展概况
1.1.3 单片机发展概述
1.1.4 单片机的特点和应用
1.1.5 单片机技术的发展趋势
1.2 单片机系统的组成
1.2.1 微处理器CPU
1.2.2 存储器
1.2.3 输入/输出设备及其接口电路
1.2.4 单片机系统的软件
1.3 单片机中数的表示方法及运算
1.3.1 二进制数、十进制数和十六进制数
1.3.2 数制转换
1.3.3 二进制数和十六进制数的运算
1.3.4 原码、反码和补码
1.4 常用编码
1.4.1 8421BCD码
1.4.2 校验码
1.4.3 ASCⅡ码
1.5 习题
实训一 单片机开发系统及其Keilcx51软件应用
第二章 80C51单片机内部结构和工作原理
2.1 内部结构和引脚功能
2.1.1 内部结构
2.1.2 引脚功能小
2.2 存储空间配置和功能
2.2.1 程序存储器ROM
2.2.2 外部数据存储器RAM
2.2.3 内部数据存储器RAM
2.2.4 MCS-51系列单片机的特殊功能寄存器
2.3 MCS-51系列单片机的并行端口结构与操作
2.3.1 P0口
2.3.2 P1口
2.3.3 P2口
2.3.4 P3口
2.3.5 并行端口的负载能力
2.4 时钟和时序
2.4.1 时钟电路
2.4.2 时钟周期和机器周期
2.4.3 MCS-51系列单片机的取指令和执行指令时序
2.4.4 读外ROM时序
2.4.5 读,写外RAM时序
2.5 复位和低功耗方式
2.5.1 复位方式
2.5.2 低功耗方式
2.6 ATMEL89系列单片机
2.6.1 AT89C51系列单片机
2.6.2 AT89C2051系列单片机
2.7 习题
实训二 Keilcx51软件中调试窗口的使用
第三章 MCS-51单片机指令系统及程序设计
3.1 单片机指令基础
3.1.1 指令格式
3.1.2 指令分类
第四章 MCS-51单片机Cx51语言概述和程序设计
第五章 中断系统和定时器/计数器
第六章 串行通信
第七章 MCS-51单片机系统扩展技术
第八章 显示器及键盘接口电路
第九章 单片机应用系统设计