第1章 模块化单片机实验仪TMD1主板设计 1.1 主板使用说明1 1.2 主板结构2
1.3 主板扩展接口电路3 1.4 单片机实验仪的并行总线扩展接口5 1.5 单片机实验仪的串行扩展接口8 1.6 3种运行程序的方法12 第2章 单片机基本系统实验 2.1 实验1——I/O口输出实验13 2.2 实验2——I/O口输入/输出实验17 2.3 实验3——存储器RAM 62256读/写实验20 2.4 实验4——一位数码管显示实验24 2.5 实验5——中断实验27 2.6 实验6——定时器定时实验31 2.7 实验7——步进电机实验35 2.8 实验8——继电器实验40 2.9 实验9——UART串行扩展接口实验43 2.10 实验10——RS232C串口通信实验48 第3章 并行总线扩展接口实验 3.1 实验11——简单并口扩展实验55 3.2 实验12——6位数码管显示实验59 3.3 实验13——实时时钟芯片DS12887应用实验64 3.4 微型打印机的基础知识75 3.5 实验14——微型打印机接口实验77 3.6 液晶显示模块的基础知识83 3.7 实验15——液晶显示器实验88 第4章 单片机与语音电路 4.1 语音电路芯片与单片机接口的基础知识94 4.2 实验16——连续录音和放音实验98 4.3 实验17——分段录音和放音实验100 4.4 实验18——用单片机程序控制语音播放103 4.5 实验19——数字化语音录放综合实验108
第5章 红外遥控器实验 5.1 红外遥控器的基础知识115 5.2 实验20——红外遥控器实验116 第6章 I2C总线实验 6.1 I2C总线编程知识121 6.2 实验21——AT24C02与SAA1064显示器的综合实验137 6.3 实验22——PCF8574A实验147 6.4 实验23——用PCF8574作6位显示控制和20位键盘扫描155 6.5 实验24——PCF8591实验165 6.6 实验25——日历时钟芯片PCF8583175 6.7 高精度数字式温度传感器LM92182 6.8 实验26——高精度数字式温度传感器LM92实验184 第7章 1WIRE,2WIRE和3WIRE器件实验 7.1 数字式温度传感器DS18B20193 7.2 实验27——数字式温度传感器DS18B20实验197 7.3 2WIRE总线器件DS1621 208 7.4 实验28——2WIRE总线器件DS1621实验210 7.5 数字式温度传感器DS1620217 7.6 实验29——数字式温度传感器DS1620实验220 第8章 SPI接口实验 8.1 16 min语音录/放芯片ISD4004228 8.2 实验30——16 min语音录/放芯片ISD4004实验231 8.3 高精度温度传感器LM74238 8.4 实验31——高精度温度传感器LM74实验243 第9章 在μC/OSII操作系统下的接口实验 9.1 实验32——μC/OSII 在80C51 单片机上的移植250 9.2 实验33——在μC/OSII操作系统下的接口多任务调度268 9.3 实验34——在μC/OSII操作系统下的接口多任务实验273 参考文献 |