目录 1
单元零 开放式MCS-51单片机实验设备介绍 1
单元一 基本输出——控制灯号变化 20
实验1-1 MCS-51指令练习 20
实验1-2 无条件控制单灯左扫描 44
实验1-3 有条件循环控制单灯左右扫描 48
实验1-4 建表方式控制灯号变化(霹雳灯) 51
单元二 基本输入/输出——控制灯号变化 54
实验2-1 单开关控制灯号变化 54
实验2-2 拨码开关控制灯号变化速度 57
单元三 红绿灯号控制 60
实验3-1 基本红绿灯号控制 60
实验3-2 红绿灯控制——单开关控制白天/夜间操作模式 64
单元四 七段显示器实验 67
实验4-1 七段显示器的多任务扫描显示原理 67
实验4-2 多任务扫描方式的二位数计数器 71
单元五 键盘扫描实验 76
实验5-1 用软件方式扫描4×4键盘,LED显示按键值 76
实验5-2 用硬件方式(16键编码集成电路)扫描4×4键盘,七段显示器显示按键值 81
单元六 外部中断实验 85
实验6-1 单一外部中断实验 85
实验6-2 双外部中断实验 93
单元七 定时器实验 99
实验7-1 定时器中断实验——红绿灯控制 99
实验7-2 可启动/停止的60s定时器 107
实验7-3 音阶控制实验 113
实验7-4 电子琴(软件方式扫描按键) 117
实验7-5 电子琴(硬件方式扫描键盘) 122
实验7-6 数字时钟 126
单元八 计数器实验 132
单元九 外部扩展实验 136
实验9-1 外部数据存储器(RAM)的扩展 136
实验9-2 外部程序存储器(ROM)的扩展 141
实验9-3 外部输入/输出口(I/O)的扩展 144
单元十 串行口实验 152
实验10-1 串行口4种工作模式的基本操作 152
实验10-2 全双工串行数据传输 162
单元十一 彩色点阵式显示器 169
实验11-1 静态单字三颜色轮流显示 169
实验11-2 静态双字单色显示 175
单元十二 点阵式液晶显示器实验 179
实验12-1 点阵式液晶显示器的文字显示 179
实验12-2 以液晶显示制作密码锁 189
单元十三 模拟/数字转换器实验 197
实验13-1 基本模拟/数字转换实验 197
实验13-2 数字温度计 201
单元十四 MCS-51低压工业配线控制电路实验 208
实验14-1 电动机的启动与停止 208
实验14-2 电动机的正逆转控制与电动门 214
实验14-3 循环控制电路 220
单元十五 步进马达控制 229
实验15-1 步进马达激磁模式变换 229
实验15-2 步进马达的正逆转 236