项目1 LED发光二极管的闪烁控制
1.1 实现发光二极管的闪烁控制
1.2 初识单片机
1.3 认识单片机的硬件系统
1.4 认识单片机应用系统及开发环境
1.5 小结
思考与练习题
项目2 流水灯控制
2.1 顺序程序结构控制流水灯
2.2 按键控制多种花样流水灯
2.3 移位操作控制流水灯
2.4 函数控制流水灯
2.5 C51语言概述
2.6 C51语言数据类型
2.7 运算符及运算表达式
2.8 C51语言程序结构
2.9 C51函数
2.10 小结
思考与练习题
项目3 常用显示器件的设计
3.1 八路抢答器的设计
3.2 密码锁的设计
3.3 C51数组
3.4 单片机与LED接口设计
3.5 单片机与LED点阵显示器接口设计
3.6 单片机与字符型液晶显示器接口设计
3.7 小结
思考与练习题
项目4 定时/计数器设计
4.1 LED的循环闪烁控制
4.2 简易脉冲计数器的设计
4.3 正脉冲宽度测量
4.4 VO口输出PWM波
4.5 定时/计数器的工作原理
4.6 定时/计数器的应用
4.7 小结
思考与练习题
项目5 电子时钟设计
5.1 中断控制LED闪烁
5.2 LED显示秒表控制
5.3 数字钟控制
5.4 中断的概念
5.5 单片机中断系统的结构
5.6 中断处理过程
5.7 小结
思考与练习题
项目6 单片机串行口通信设计
6.1 串口控制2个LED数码管显示
6.2 单片机双机通信设计
6.3 单片机与计算机通信设计
6.4 串行通信基础
6.5 单片机串行接口
6.6 RS-232C串行接口
6.7 小结
思考与练习题
项目7 温度测量系统的设计与制作
7.1 温度测量系统的设计与制作
7.2 DS18S20的详细介绍
7.3 LCD1602的详细介绍
7.4 LCD1602的子函数
7.5 DS18S20的读写子函数
7.6 主函数
7.7 小结
思考与练习题
项目8 综合应用实践
实例8.1 数字钟设计
实例8.2 十字路口的交通灯设计
实例8.3 数字电压表设计
实例8.4 灯光亮度调节器的设计
实例8.5 矩阵键盘控制模拟电子闹钟的设计
参考文献
展开