单片机钻石级学习套装
9.6.3 硬件电路 183
9.6.4 程序设计 183
9.6.5 代码分析 184
9.7 串行口实验 186
9.7.1 实例功能 186
9.7.2 器件和原理 187
9.7.3 硬件电路 189
9.7.4 程序设计 189
第10章 单片机高级应用实例
10.1 矩阵键盘应用实例 191
10.1.1 矩阵键盘简介 191
10.1.2 矩阵键盘的工作原理 191
10.1.3 矩阵键盘软硬件设计实例 192
10.2 步进电机应用实例 197
10.2.1 步进电机简介 197
10.2.2 步进电机的控制 201
10.2.3 步进电机的程序设计 202
10.3 单总线数字温度传感器DS18B20应用实例 206
10.3.1 单总线技术简介 206
10.3.2 单总线温度传感器DS18B20简介 207
10.3.3 DS18B20软、硬件设计 213
10.4 24CXX系列存储器应用实例 218
10.4.1 I2C总线简介 218
10.4.2 I2C总线器件工作原理及时序 220
10.4.3 24C01存储器的软硬件设计实例 222
10.5 93CXX系列存储器应用实例 229
10.5.1 SPI总线简介 229
10.5.2 93C46存储器的软硬件设计实例 232
10.6 DS1302时钟芯片应用实例 240
10.6.1 实时时钟(RTC)简介 240
10.6.2 DS1302时钟芯片简介 241
10.6.3 DS1302的软硬件设计实例 244
10.7 ADC0832应用实例 250
10.7.1 模/数转换(ADC)简介 250
10.7.2 8位串行A/D转换器ADC0832简介 253
10.7.3 ADC0832软硬件设计实例 255
10.8 1602字符型LCD应用实例 259
10.8.1 液晶显示简介 260
10.8.2 1602字符型LCD简介 261
10.8.3 1602字符型LCD的软硬件设计实例 266
10.9 12864点阵型LCD应用实例 271
10.9.1 点阵LCD的显示原理 271
10.9.2 12864点阵型LCD简介 272
10.9.3 12864点阵型LCD软硬件设计实例 278
10.10 红外遥控软件解码应用实例 288
10.10.1 红外遥控概述 288
10.10.2 3010红外接收的软件解码应用实例 294