第一章 89C51硬件结构及指令系统 1
第一节 89C51硬件结构 1
第二节 常用特殊寄存器使用规则 5
第三节 89C51指令系统 10
第二章 SST89E554RC单片机简介 17
第一节 SST89E554RC的基本结构 17
第二节 SST89E554RC的常用特殊功能寄存器简介 21
第三章 Keil C51基本操作 29
第一节 Keil C51简介 29
第二节 μVision2 IDE集成开发环境 30
第三节 应用程序创建 34
第四章 Proteus仿真软件 39
第一节 概述 39
第二节 绘图基本操作 41
第三节 电路原理图设计及仿真 46
第五章 TD—NMC+单片机实验系统 50
第一节 TD—NMC+实验系统的硬件环境 50
第二节 TD—NMC+实验系统的注意事项 59
第六章 基础实验 62
第一节 单LED灯实验 62
第二节 MCS—51指令练习 72
第三节 数据排序 80
第四节 流水灯实验 82
第七章 中断系统实验 85
第一节 外部中断系统实验 85
第二节 定时器中断实验 87
第八章 定时器/计数器系统 90
第一节 定时器实验(一) 90
第二节 定时器实验(二) 92
第三节 计数器实验 93
第九章 外部扩展系统实验 96
第一节 静态存储器扩展实验 96
第二节 Flash存储器扩展 100
第三节 外部输入/输出(I/O)口的扩展 106
第四节 串口通讯实验 109
第五节 矩阵键盘实验 115
第六节 段式液晶显示器实验 118
第七节 图形LCD显示设计实验 131
第八节 键盘扫描及显示设计实验 147
第十章 模拟量接口实验 156
第一节 A/D转换实验 156
第二节 D/A转换实验 159
第十一章 串行扩展实验 162
第一节 单总线数字温度传感器实验 162
第二节 SPI总线实验 170
第十二章 单片机应用系统综合实验&1 77
第一节 交通灯控制 177
第二节 直流电机PWM调速 178
第三节 步进电机实验 178
第四节 温度闭环控制实验 180
第五节 多功能数字时钟实验 182
参考文献 184