第1章 Keil μVision4软件使用和C51基础 1
1.1 Keil μVision4软件简介 1
1.2 用Keil μVision4建立一个工程 1
1.3 编写C51程序并生成HEX文件 7
1.4 Keil μVision4程序调试 12
1.5 C51基础知识 16
第2章 Proteus 7.8概述及单片机仿真基础 24
2.1 Proteus ISIS简介 24
2.2 Proteus ISIS原理图设计及仿真 44
第3章 单片机实验系统概述 64
3.1 硬件系统简介 64
3.2 系统键盘/显示使用 78
3.3 Dais-MCS51单片机实验系统软件使用简介 81
3.4 Keil μVision4软件与实验系统的连接设置 83
第4章 基础实验 89
4.1 P1 口霓虹灯实验 89
4.2 P1 口转弯灯实验 94
4.3 P3.3口输入,P1口输出实验 99
4.4 工业顺序控制实验 103
4.5 8255 A、 B、 C口输出方波实验 109
4.6 8255 PA口控制PB口实验 116
4.7 急救车与交通灯实验 119
4.8 简单I/O口扩展实验 125
4.9 数字时钟显示实验 130
4.10 脉冲计数实验 135
4.11 A/D转换实验 141
4.12 D/A输出三角波实验 146
4.13 电子音响实验 153
4.14 继电器控制实验 160
4.15 键盘控制时钟实验 165
4.16 步进电机控制实验 174
4.17 8253输出方波实验 182
4.18 串并转换实验 187
4.19 单片机与PC机串行通信实验 192
4.20 小直流电机调速实验 202
4.21 16×16点阵显示实验 210
4.22 8155并行扩展3×3键盘、4位LED显示实验 219
4.23 1602液晶显示接口实验 226
4.24 片外数据存储器扩展实验 232
第5章 综合性、设计性实验 240
5.1 多功能数字钟实验 240
5.2 模拟真实交通灯实验 243
5.3 1602液晶显示电子琴实验 247
5.4 单片机与单片机之间双机串行通信实验 250
5.5 键盘控制步进电机实验 254
5.6 简易波形信号发生器实验 257
5.7 数字频率计实验 261
5.8 数字音乐盒实验 267
5.9 八位竞赛抢答器实验 272
5.10 LCD显示的指针式电子钟实验 274
5.11 多机串行通信实验 276
5.12 基于热敏电阻的数字温度计实验 279
参考文献 283