第1章 51单片机基础
1.1 单片机概述
1.2 单片机的内、外部结构
1.3 单片机的程序设计语言
第2章 单片机应用系统的开发工具
2.1 软件开发工具Keil
2.2 硬件开发工具Proteus的使用
2.3 单片机应用系统的仿真开发过程
第3章 实验
3.1 软件实验
实验一 数据传送实验
实验二 拆字程序、拼字程序设计
实验三 双字节十进制加法程序设计
实验四 找出最大数程序设计
实验五 清零程序设计
实验六 数据排序程序设计
3.2 硬件实验
实验一 程控循环灯
实验二 脉冲计数器实验
实验三 音乐编程器
实验四 串/并转换实验
实验五 八段数码管显示
实验六 键盘扫描显示实验
实验七 双机通信
实验八 并行I/O口扩展(8155接口芯片使用)实验
实验九 ADC 0809 A/D转换
实验十 DAC 0832 D/A转换
实验十一 步进电机控制
实验十二 力测量实验
第4章 综合实训
实训一 电子琴
实训二 芯片检测仪设计
实训三 智能交通灯控制
实训四 工业顺序控制综合实训
实训五 扩展时钟系统实训
实训六 V/F压频转换实训
实训七 温度测量实训
实训八 直流电机转速测量与控制实训
实训九 点阵式LCD液晶显示屏实训
实训十 波形发生器
实训十一 数字电压表
实训十二 红外线遥控实训
实训十三 AT89C2051控制步进电机
第5章 应用举例
5.1 实例一 简易电阻、电容、电感测量仪的设计
5.2 实例二 电子日历时钟的设计
附录
附录A PROTEUS菜单命令
附录B 80C51单片机指令汇总表
附录C 常用芯片