第1章 绪论 1
1.1 单片机简介 1
1.2 SN8P系列单片机简介 9
思考与练习题 10
第2章 SN8P2700系列单片机体系结构 11
2.1 SN8P2700系列单片机组成 11
2.2 存储器结构 14
2.3 输入/输出端口 25
2.4 时钟电路 33
2.5 复位电路 39
2.6 SN8P2700系列单片机工作模式 41
思考与练习题 44
第3章 SN8P2700系列单片机指令系统 45
3.1 寻址方式 45
3.2 SN8P2700系列单片机指令形式 46
3.3 SN8P2700系列单片机指令集 57
3.4 程序设计举例 74
思考与练习题 99
第4章 SN8P2700系列单片机中断系统 101
4.1 中断系统概述 101
4.2 中断控制 101
4.3 中断程序设计 106
思考与练习题 110
第5章 SN8P2700系列单片机定时器/计数器 112
5.1 定时器/计数器结构与工作原理 112
5.2 定时器/计数器程序设计 117
思考与练习题 127
第6章 SN8P2700系列单片机A/D转换器与D/A转换器 128
6.1 A/D转换器 128
6.2 D/A转换器 136
思考与练习题 137
第7章 SN8P2700系列单片机串行通信接口 138
7.1 串行通信接口结构 138
7.2 SIO控制寄存器 140
7.3 串行通信接口读/写操作 141
7.4 串行通信接口应用实例 142
思考与练习题 143
第8章 SN8P2700系列单片机接口技术 144
8.1 I/O接口扩展 144
8.2 键盘接口技术 145
8.3 LED显示接口 160
思考与练习题 166
第9章 单片机应用系统设计与开发 167
9.1 单片机应用系统设计原则及步骤 167
9.2 软件设计方法 170
9.3 可靠性设计 180
9.4 SN8P2700系列单片机开发系统 185
思考与练习题 196
第10章 SN8P2700系列单片机开发实训 197
10.1 跑马灯实例 197
10.2 实时温度采集系统 221
思考与练习题 223
附录 225
参考文献 231