第1章 集成开发环境Keil μVision2及Proteus仿真软件使用指南 1
1.1 集成开发环境Keil μVision2应用指南 1
1.2 系统仿真软件Proteus应用指南 25
第2章 软件实验 54
2.1 汇编程序实验1 54
2.2 汇编程序实验2 57
2.3 C语言程序实验 60
2.4 C语言与汇编语言混合编程实验 62
第3章 Proteus系统仿真实验 66
3.1 基本并行I/O口实验 66
3.2 扩展并行I/O口实验 71
3.3 静态LED显示实验 77
3.4 矩阵键盘扫描实验 84
3.5 定时/计数器实验 96
3.6 串口通信实验 104
3.7 LCD 1602显示实验 114
3.8 ADC0808/9信号采集实验 130
3.9 DAC0832应用实验 144
3.10 I2C扩展实验 158
3.11 SPI扩展实验 180
3.12 LCD 12864显示实验 190
第4章 硬件接口实验 205
4.1 按键声光报警实验 205
4.2 74LS373并口扩展实验 208
4.3 74LS165并/串行I/O口转换实验 211
4.4 74LS164串/并行I/O口转换实验 215
4.5 8255并行I/O扩展及交通信号灯控制实验 218
4.6 8255动态LED显示实验 222
4.7 7279键盘扫描及动态LED显示实验 225
4.8 7279键盘扫描及LCD 1602显示实验 230
4.9 LCD 12864显示实验 234
4.10 16×16 LED点阵显示实验 236
4.11 ADC0809并行接口A/D转换实验 243
4.12 DAC0832并行接口D/A转换实验 247
4.13 DS12887并行接口RTC实验 252
4.14 I2C串行E2PROM 24C02读写实验 258
4.15 I2C接口芯片PCF8574扩展并口实验 263
4.16 I2C接口芯片PCF8563扩展RTC实验 266
4.17 I2C接口芯片AD7810扩展A/D实验 271
4.18 I2C接口芯片TLC5615扩展D/A实验 275
4.19 DS18B20温度测量实验 280
4.20 DHT11温湿度测量实验 284
4.21 红外对管障碍物检测实验 289
4.22 红外热释电实验 293
4.23 超声波测距实验 296
4.24 步进电机驱动实验 301
4.25 直流电机驱动及转速测量实验 304
4.26 电机PWM调速实验 307
第5章 系统综合实验 312
5.1 单片机应用系统设计流程简介 312
5.2 电梯控制系统实验 317
5.3 程控函数发生器系统实验 318
5.4 自动国旗升降系统实验 319
5.5 自动远程抄表系统实验 320
参考文献 321