w3cschool 编程狮,随时随地学编程
下载APP
|
登录
个人中心
首页
入门教程
编程课程
特色实战
畅学全站
单片机教程(三)
开始阅读
下载APP,阅读更畅快
教程目录:
关于
13.1602 液晶与串口的应用
13.1 通信时序解析
13.2 1602 整屏移动
13.3 多个 .c 文件的初步认识
13.4 单片机计算器实例
13.5 串口通信原理和控制程序
14. I2C 总线与 EEPROM
14.1 单片机 I2C 时序介绍
14.2 I2C 寻址模式
14.3 单片机 EEPROM 简介
14.4 EEPROM 单字节读写操作时序
14.5 EEPROM 多字节读写操作时序
14.6 EEPROM 的页写入
14.7 I2C 和 EEPROM 的综合编程
15. 实时时钟 DS1302
15.1 BCD 码介绍
15.2 单片机 SPI 通信接口
15.3 实时时钟芯片 DS1302 介绍
15.4 DS1302 的硬件信息
15.5 DS1302 寄存器介绍
15.6 DS1302 通信时序介绍
15.7 DS1302 的 BURST 模式
15.8 C 语言复合数据类型
15.9 单片机电子时钟程序设计
16. 红外通信与温度传感器
16.1 红外光的基本原理
16.2 红外遥控通信原理
16.3 NEC 协议红外遥控器
16.4 温度传感器 DS18B20
17. 模数转换与数模转换
17.1 A/D 和 D/A 的基本概念
17.2 A/D(模数转换)的主要指标
17.3 PCF8591 硬件接口
17.4 PCF8591 应用程序
17.5 A/D 差分输入信号
17.6 D/A 输出
17.7 单片机信号发生器程序
18. RS485 通信与 Modbus 协议
18.1 RS485 通信
18.2 Modbus 通信协议介绍
18.3 Modbus 多机通信程序
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录
关于
13.1602 液晶与串口的应用
13.1 通信时序解析
13.2 1602 整屏移动
13.3 多个 .c 文件的初步认识
13.4 单片机计算器实例
13.5 串口通信原理和控制程序
14. I2C 总线与 EEPROM
14.1 单片机 I2C 时序介绍
14.2 I2C 寻址模式
14.3 单片机 EEPROM 简介
14.4 EEPROM 单字节读写操作时序
14.5 EEPROM 多字节读写操作时序
14.6 EEPROM 的页写入
14.7 I2C 和 EEPROM 的综合编程
15. 实时时钟 DS1302
15.1 BCD 码介绍
15.2 单片机 SPI 通信接口
15.3 实时时钟芯片 DS1302 介绍
15.4 DS1302 的硬件信息
15.5 DS1302 寄存器介绍
15.6 DS1302 通信时序介绍
15.7 DS1302 的 BURST 模式
15.8 C 语言复合数据类型
15.9 单片机电子时钟程序设计
16. 红外通信与温度传感器
16.1 红外光的基本原理
16.2 红外遥控通信原理
16.3 NEC 协议红外遥控器
16.4 温度传感器 DS18B20
17. 模数转换与数模转换
17.1 A/D 和 D/A 的基本概念
17.2 A/D(模数转换)的主要指标
17.3 PCF8591 硬件接口
17.4 PCF8591 应用程序
17.5 A/D 差分输入信号
17.6 D/A 输出
17.7 单片机信号发生器程序
18. RS485 通信与 Modbus 协议
18.1 RS485 通信
18.2 Modbus 通信协议介绍
18.3 Modbus 多机通信程序
关闭
MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }