封面
版权信息
内容简介
前言
项目1 认识编程载体——单片机和编程开发环境
1.1 单片机的应用及主要类型
1.2 单片机的外形与框架
1.3 C51语言及其开发环境简介
1.4 任务1:Keil C应用入门——单片机输出“Hello C51”
1.5 结构化程序设计——建立函数概念
1.6 单片机硬件知识补充
1.7 知识小结
习题与思考1
项目2 多变的花样灯
2.1 任务1:点亮一个灯
2.2 任务2:有规律变化的花样灯——亮点流动
2.3 任务3:有规律变化的花样灯——一一亮灯
2.4 任务4:有规律变化的花样灯——高/低4位交替闪烁
2.5 任务5:三种效果的花样灯设计
2.6 算术运算、赋值运算
2.7 初识函数
2.8 知识小结
习题与思考2
项目3 键控花样灯
3.1 任务1:键控花样灯1(用if语句实现)
- APP免费
3.2 任务2:键控花样灯2(用if-else语句实现)
- APP免费
3.3 任务3:键控花样灯3(用if-else-if多分支语句实现)
- APP免费
3.4 任务4:键控花样灯4(用if嵌套语句实现)
- APP免费
3.5 任务5:键控花样灯5(用switch多分支语句实现)
- APP免费
3.6 任务6:学习循环结构,求
- APP免费
3.7 任务7:键控花样灯6(用for、while语句实现)
- APP免费
3.8 任务8:键控花样灯7(用for、break语句实现)
- APP免费
3.9 任务9:一位示意计数器设计
- APP免费
3.10 知识小结
- APP免费
习题与思考3
- APP免费
项目4 逻辑思维训练
- APP免费
4.1 任务1:用printf语句输出各种类型数据
- APP免费
4.2 任务2:歌星大赛计分——简单统计运算
- APP免费
4.3 任务3:求车号是多少——推理
- APP免费
4.4 任务4:谁是罪犯——逻辑运算
- APP免费
4.5 任务5:百钱百鸡问题——穷举、组合
- APP免费
4.6 任务6:数据从小到大排序——数组应用
- APP免费
4.7 任务7:求解约瑟夫问题——结构数组应用
- APP免费
4.8 局部变量、全局变量、外部变量
- APP免费
4.9 知识小结
- APP免费
习题与思考4
- APP免费
项目5 定时器/计数器、中断应用
- APP免费
5.1 任务1:用外中断干扰流水灯
- APP免费
5.2 任务2:两个外中断干扰流水灯
- APP免费
5.3 任务3:多少个小球——计数器应用
- APP免费
5.4 任务4:定时产生2500Hz方波
- APP免费
5.5 任务5:秒闪灯——长时间定时(应用static)
- APP免费
5.6 任务6:T0定时产生不同频率的方波(推算公约数)
- APP免费
5.7 任务7:测量正脉冲宽度(巧用GATE位)
- APP免费
5.8 任务8:键控PWM调光灯
- APP免费
5.9 知识小结
- APP免费
习题与思考5
- APP免费
项目6 动态扫描技术的应用
- APP免费
6.1 任务1:并联数码管显示生日
- APP免费
6.2 任务2:可调时钟
- APP免费
6.3 任务3:多功能秒表——一键多功能
- APP免费
6.4 任务4:矩阵键盘识别
- APP免费
6.5 任务5:打地鼠游戏设计
- APP免费
6.6 指针及其应用
- APP免费
6.7 知识小结
- APP免费
习题与思考6
- APP免费
项目7 音乐门铃及串行数据传输
- APP免费
7.1 任务1:生日快乐歌
- APP免费
7.2 任务2:用74HC595串出3位数据
- APP免费
7.3 任务3:用74HC595串行控制8×8点阵显示IU
- APP免费
7.4 任务4:双单片机间串行通信
- APP免费
7.5 任务5:用单总线接口元件DS18B20测温
- APP免费
7.6 知识小结
- APP免费
习题与思考7
- APP免费
项目8 A/D及D/A接口应用
- APP免费
8.1 任务1:LCD显示的简易电压表
- APP免费
8.2 任务2:简易波形发生器
- APP免费
8.3 知识小结
- APP免费
习题与思考8
- APP免费
附录A 开发板电路原理图、使用说明
- APP免费
附录B C51程序设计实践报告要求
- APP免费
附录C C51的运算符优先级及结合性
- APP免费
参考文献
- APP免费
反侵权盗版声明
更新时间:2021-03-04 19:18:57