需要云服务器等云产品来学习Linux的同学可以移步/-->腾讯云<--/-->阿里云<--/-->华为云<--/官网,轻量型云服务器低至112元/年,新用户首次下单享超低折扣。 目录 一、AT24C02存储器 1、AT24C02存储器介绍 2、存储器简化模型 3、AT24C02存储器原理图 二、I²C总线 1、I²C总线的介绍 2、I²C电路 3、I²C时序图 3.1I²C开始和结束时序图 3.2I²C主机发送和接收时序图 3.3I²C主机发送应答/接收应答 4、I²C数据帧发送/接收方式 4.1主机向从机发送数据 4.2主机从从机接收数据 4.3复合格式(主机先发送数据,再接收从机数据) 4.4两种变形——字节写和随机读 5、利用独立按键写入读取数字 6、利用定时器、数码管、独立按键、AT24C02制作秒表 6.1main.c 6.2Nixie.c 6.3key.c 三、DS18B20温度传感器 1、DS18B20温度传感器介绍 2、单总线电路规范 3、单总线时序结构 3.1初始化 3.2发送一位 3.3接收一位 3.4发送/接收一个字节 4、DS18B20操作流程 5、BS18B20读取环境温度 5.1main.c 5.2OneWire.c 5.3DS18B20.c 6、DS18B20温度报警器 6.1main.c 6.2OneWire.c 6.3Key.c