模块一 单片机的最小系统 1
第一部分 教学组织 1
一、目的要求 1
二、教学器材 1
三、教学节奏与方式 1
第二部分 教学内容 1
一、MCS-51系列单片机的外部特征 1
二、MCS-51单片机的内部结构 3
三、MCS-51单片机最小硬件系统的制作与检测 4
四、89C51单片机I/O引脚的功能与驱动能力 8
五、单片机的复位 10
第三部分 思考与练习 11
模块二 单片机的简单应用 13
第一部分 教学组织 13
一、目的要求 13
二、教学器材 13
三、教学节奏与方式 13
第二部分 教学内容 13
一、硬件部分 13
二、软件部分 21
第三部分 思考与练习 31
模块三 LED流水灯效果的控制 32
第一部分 教学组织 32
一、目的要求 32
二、教学器材 32
三、教学节奏与方式 32
第二部分 教学内容 32
一、硬件部分 32
二、软件部分 36
三、单片机输入/输出端口 40
第三部分 思考与练习 42
模块四 LED复杂显示效果的实验 43
第一部分 教学组织 43
一、目的要求 43
二、教学器材 43
三、教学节奏与方式 43
第二部分 教学内容 43
一、LED星球大撞击 44
二、程控交通红绿灯 48
第三部分 思考与练习 55
模块五 可控制的LED闪烁灯 56
第一部分 教学组织 56
一、目的要求 56
二、教学器材 56
三、教学节奏与方式 56
第二部分 教学内容 56
一、按键的查询方式 57
二、按键的中断方式 60
第三部分 思考与练习 68
模块六 单片机输出音频信号的方法 69
第一部分 教学组织 69
一、目的要求 69
二、教学器材 69
三、教学节奏与方式 69
第二部分 教学内容 69
一、硬件部分 70
二、软件部分 71
三、定时器/计数器的结构与设置 72
第三部分 思考与练习 77
模块七 单片机LED数码显示器 78
第一部分 教学组织 78
一、目的要求 78
二、教学器材 78
三、教学节奏与方式 78
第二部分 教学内容 78
一、硬件部分 78
二、74HC595集成电路的LED数码驱动电路 81
三、LED数码管 81
四、74HC595串入并出数据译码器 83
五、数码管显示电路的制作 84
六、软件部分 85
第三部分 思考与练习 88
模块八 单片机声控LED灯控制器 89
第一部分 教学组织 89
一、目的要求 89
二、教学器材 89
三、教学节奏与方式 89
第二部分 教学内容 90
一、声控前置放大电路与声控原理 90
二、工作原理与电路制作 90
三、单片机声音控制程序 91
四、单片机声控LED灯的调试 95
第三部分 思考与练习 95
附录一 89C51各引脚功能一览表 96
附录二 89C51单片机输入/输出端口内部结构 98
附录三 单片机指令及注释 100
附录四 影响标志位的指令 104
附录五 控制用特殊功能寄存器功能表 105
附录六 单片机的运行时序 108
附录七 部分51系列单片机封装与引脚功能 109
附录八 常用数字集成电路引脚功能表 111
附录九 部分A/D转换器及模拟集成电路 116
附录十 发光二极管点阵模块 118