第1章 预备知识 3
1.1数制 3
1.1.1二进制 3
1.1.2十六进制 3
1.1.3 BCD码 4
1.1.4位,字节 4
1.2数字电路,集成电路芯片 4
1.2.1数字电路 4
1.2.2集成电路芯片 4
1.3印刷电路板 5
第2章 稳压电源,信号源和逻辑测试器 8
2.1稳压电源 8
2.1.1稳压电源原理 8
2.1.2稳压电源安装 10
2.2信号源 11
2.2.1信号源原理 11
2.2.2信号源安装 12
2.3逻辑测试器 12
2.3.1逻辑测试器原理 12
2.3.2逻辑测试器安装 13
第3章 键盘单元 14
3.1编码线路 14
3.1.1编码和译码线路原理 14
3.1.2编码部分安装 17
3.2锁存器 18
3.2.1锁存器原理 18
3.2.2锁存器安装 18
3.3施密特触发器和T触发器 19
3.3.1施密特触发器和T触发器原理 19
3.3.2施密特触发器和T触发器安装 20
3.4脉冲发生器 20
3.4.1脉冲发生器原理 20
3.4.2脉冲发生器安装 21
3.5输出排线安装 21
第4章 读写控制单元 23
4.1三态门开关电路 23
4.1.1三态门开关电路原理 23
4.1.2三态门开关电路安装 24
4.2可预置计数器 25
4.2.1可预置计数器电路原理 25
4.2.2可预置计数器的安装 26
4.3读写按键线路 26
4.3.1读写按键线路原理 26
4.3.2读写按键线路安装 27
4.4总测试和排线安装 27
第5章 存储器单元 31
5.1存储器模块单元原理 31
5.2存储器模块单元安装 32
第6章 单片机单元 35
6.1 MCS-51系列单片机 35
6.1.1 MCS-51单片机内部结构 36
6.1.2 MCS-51单片机芯片的引脚 37
6.2单片机模块单元原理 38
6.3单片机模块单元安装 40
第7章 应用单元 42
7.1彩灯控制模块SLBX5.1 42
7.1.1彩灯控制线路原理 42
7.1.2彩灯控制模块安装 44
7.2智能仪器数字显示模块SLBX5.2 44
7.2.1数显模块线路原理 44
7.2.2数显模块安装 49
7.3汽车信号灯模块 49
7.3.1汽车信号灯模块线路原理 49
7.3.2汽车信号灯模块安装 51
第8章 8031单片机原理和指令 52
8.1程序和指令 52
8.2 8031的存储器配置 53
8.2.1程序存储器 53
8.2.2数据存储器 53
8.2.3专用寄存器 54
8.3定时器/计数器 57
8.4串行口 58
8.5 中断 59
8.5.1中断允许寄存器IE 59
8.5.2中断优先级寄存器IP 60
8.6 8031单片机重要指令 60
8.6.1数据传送指令 60
8.6.2算术操作指令 62
8.6.3控制转移指令 63
8.6.4位处理指令 64
第9章 程序实践 65
9.1彩灯控制程序 65
9.1.1灯全灭 65
9.1.2部分点亮 66
9.1.3灯闪烁 66
9.1.4简单花样 66
9.1.5“双龙吐珠”花样 67
9.1.6发声 68
9.1.7最简单乐曲 68
9.1.8声光混合 70
9.1.9定时器发声 71
9.2数显模块程序 72
9.2.1显示数字“5555” 72
9.2.2显示数字“4321”和字母“HAPY” 73
9.2.3智能计数器和频率计 74
9.3汽车信号灯程序 79
9.3.1按键等待 79
9.3.2按键以后灯闪烁 79
9.3.3闪烁16次 80
9.3.4汽车信号灯控制程序 80
第10章 SLBX系统功能扩展 83
10.1 仿真 83
10.1.1仿真方式1 83
10.1.2仿真方式2 84
10.1.3仿真方式3 84
10.2 程序阅读器 84
10.3 EPROM写入器 85
10.4 程序复制器 85
10.5 与微机通信 85
10.6 模块的其它应用 85
第11章 SLCX系统 86
11.1 SLCX3存储器单元 86
11.1.1芯片EEPROM2864A 88
11.1.2 SLCX3存储器单元的原理和操作 88
11.2 SLCX4实用系统单元 89
11.2.1最小系统 91
11.2.2外设扩展口 92
11.2.3I/O口 92
11.3 SLCX6编程器 92
11.3.1 SLCX6原理 93
11.3.2 SLCX6使用方法 93
附录Ⅰ 印刷电路板设计基本知识 95
附录Ⅱ 电路CAD设计软件包TANGOⅡ介绍 95
参考书目 95