第一部分 单片机实验案例 1
案例1 Keil软件开发环境的应用 1
案例2 Proteus仿真软件的使用 17
案例3 单片机开发系统的硬件结构及使用方法 35
案例4 单片机查表程序设计 43
案例5 七段数码管驱动控制 49
案例6 字符型LCD显示控制实验 52
案例7 点阵型LCD显示驱动控制 59
案例8 单片机键盘设计与控制 69
案例9 单片机中断应用 76
案例10 单片机定时器应用 80
案例11 单片机串口通信应用 83
案例12 DS18B20温度传感器应用 86
案例13 DS1302日期时间应用 92
案例14 ADC0832 A/D转换器应用 101
案例15 SRF04超声波传感器应用 106
案例16 24C02EEPROM芯片的应用 111
案例17 DHT11温度/湿度传感器应用 117
第二部分 单片机实训案例 121
案例18 简易计算器设计 121
案例19 多功能秒表设计 131
案例20 智能温湿控制系统设计 137
案例21 支持农历的日历系统设计 146
案例22 直流电机转速控制/测量系统设计 169
案例23 步进电机转速控制/测量系统设计 175
案例24 电子密码锁设计 180
案例25 数控直流电源设计 193
第三部分 微机应用实验案例 199
案例26 DEBUG调试程序的应用 199
案例27 算术运算程序设计 205
案例28 未组合BCD加减运算程序设计 211
案例29 数值处理程序设计 217
案例30 字符串处理程序设计 221
案例31 图形程序设计 225
案例32 文件/文件夹操作程序设计 231
案例33 模拟电子钟设计 237
案例34 8255并行接口应用 242
案例35 8253定时器/计数器应用 246
案例36 DAC0832D/A转换器应用 250
案例37 ADC0809A/D转换器应用 255
案例38 直流电机控制 258
案例39 步进电机控制 263
案例40 七段数码管驱动控制 267
案例41 交通灯控制实验 273
案例42 两台微机串行通信 279
参考文献 282