基础知识篇 3
第一章 51单片机的硬件基础 3
一、51单片机的内部结构(有什么) 3
(一)单片机的外观和引脚 3
(二)单片机的内部结构 6
(三)MCS-51型单片机的存储器组织 9
二、51单片机的内部资源(怎么用) 16
(一)MCS-51型单片机的并行输入/输出接口 16
(二)MCS-51型单片机的中断系统 17
(三)MCS-51型单片机的定时器/计数器 22
(四)MCS-51型单片机的串行接口及其串行通信 26
三、MCS-51型单片机最小应用系统 36
(一)单片机最小应用系统定义 36
(二)单片机最小系统开发电路图 36
第二章 51单片机的开发软件 38
一、编程软件Keil C51简介 38
(一)Keil C51的使用 38
(二)软件仿真 42
二、Proteus简介 43
三、Keil C51和Proteus 48
基础应用篇 55
第三章 单片机基础实验 55
实验1 一个灯的闪烁 55
实验2 循环彩灯 57
实验3 数码管的静态显示 59
实验4 数码管的动态显示 60
实验5 中断 62
实验6 中断嵌套 65
实验7 键盘扫描 68
实验8 单片机双机通信 75
校企合作篇 83
第四章 校企合作基础项目 83
实验1 带救护车的交通灯 83
实验2 LED矩阵显示屏 85
实验3 音乐播放器 89
实验4 简易电子琴 95
实验5 直流电动机 100
实验6 冲击记录仪 104
实验7 水箱检测系统 108
第五章 校企合作综合项目 112
实验1 智能仪表 112
实验2 电梯控制器 117
实验3 电子密码锁 126
实验4 电子万年历 141
实验5 表决器 163
实验6 抢答器 168
实验7 出租车计费系统 178
实验8 煤气检漏仪 182
实验9 简易充电桩 194
实验10 超声波测厚 212
参考文献 216