1 计算机基础知识
1.1 计算机硬件系统
1.2 计算机软件系统
1.3 计算机中的数制与运算
1.4 计算机中的数据编码
1.5 单算机及其发展概况
习题一
2 MCS-51单片机的系统结构
2.1 单片内部逻辑结构与引脚功能
2.2 存储器系统
2.3 单片机的时钟电路与时序
2.4 单片机系统的复位
习题二
3 MCS-51单片机指令系统
3.1 概述
3.2 寻址方式
3.3 数据传送指令
3.4 算术运算指令
3.5 逻辑运算及移位指令
3.6 控制转移指令
3.7 位操作指令
习题三
4 汇编语言程序设计
4.1 概述
4.2 汇编语言的基本语法
4.3 汇编语言程序设计的方法
4.4 汇编语言源程序的汇编
4.5 汇编语言程序设计举例
习题四
5 中断系统、定时器/计数器与串行口
5.1 CPU与外设的通信方式
5.2 中断系统
5.3 定时器/计数器
5.4 串行口
习题五
6 单片机系统的扩展与接口技术
6.1 概述
6.2 外部存储器的扩展
6.3 并行I/O口扩展
6.4 键盘接口
6.5 显示器接口
6.6 A/D、D/A转换接口电路
6.7 功率驱动接口技术
习题六
7 单片机应用系统设计
7.1 单片机应用系统开发过程
7.2 单片机开发系统
7.3 单片机应用系统设计举例
习题七
8 实验
8.1 Keil C51软件使用说明
8.2 Keil-C51单片机硬件结构实验
8.3 Keil-C51单片机指令系统实验
8.4 Keil-C51单片机程序设计实验
8.5 中断系统和定时器/计数器实验
8.6 存储器扩展与I/O接口实验
8.7 串行口通信实验
8.8 A/D、D/A转换器接口实验
附录 MCS-51单片机指令表
参考文献