项目1单片机系统开发所需硬件及软件1
1.1项目介绍1
1.2关联知识点2
1.2.1单片机应用开发环境2
1.2.2伟福H51/L仿真器7
1.2.3西尔特SUPERPRO/L+编程器15
1.2.4AT89C51单片机的结构与引脚21
1.2.5AT89C51的内部存储器25
1.2.6AT89C51单片机并行I/O口输入/输出34
1.2.7AT89C51单片机时钟与时序38
1.2.8AT89C51单片机复位42
1.3项目实例制作43
1.3.1伟福6000仿真软件使用方法43
1.3.2编程器SUPERPRO/L+的应用56
1.3.3AT89C51单片机最小应用系统设计、安装及调试61
项目2单片机并行接口电路实例67
2.1项目介绍67
2.2关联知识点67
2.2.1键盘电路工作原理67
2.2.2独立式按键介绍70
2.3项目实例制作72
2.3.1硬件电路原理图设计72
2.3.2系统所用元器件、设备及工具73
2.3.3系统所用汇编源程序的编制74
2.3.4硬件及软件的联合调试78
2.3.5脱离仿真器后的独立运行79
2.4拓展知识点81
项目3单片机串行通信接口电路实例86
3.1项目介绍86
3.2关联知识点86
3.2.1单片机通信基础86
3.2.2串行通信接口90
3.3项目实例制作99
3.3.1硬件电路原理图设计99
3.3.2系统所用元器件、设备及工具99
3.3.3系统所用汇编源程序的编制100
3.3.4硬件及软件的联合调试102
3.3.5脱离仿真器后的独立运行104
3.4拓展知识点106
3.4.1RS232C串行接口标准106
3.4.2I2C总线接口108
项目4数字温度传感器接口电路实例113
4.1项目介绍113
4.2关联知识点113
4.2.1A/D转换器与AT89C51单片机的接口和应用113
4.2.2D/A转换器与AT89C51单片机的接口应用120
4.2.3温度传感器AD590128
4.3项目实例制作132
4.3.1硬件电路原理图设计132
4.3.2所用元器件、设备及工具132
4.3.3所用汇编源程序的编制135
4.3.4硬件及软件的联合调试136
4.3.5脱离仿真器后的独立运行138
4.4拓展知识点140
4.4.1DS18B20温度传感器简介140
4.4.2温度传感器DS18B20的通信协议144
4.4.3温度传感器DS18B20的供电方式147
参考文献149