AT24C02
文章平均质量分 65
lostlll
这个作者很懒,什么都没留下…
展开
-
嵌入式单片机基础篇(三十四)之I2C通信以及stm32单片机程序详解
I2C通信以及stm32单片机程序详解 1、初始化IO口: #define IIC_SCL PBout(6) //SCL #define IIC_SDA PBout(7) //SDA #define READ_SDA PBin(7) //输入SDA (1)在固件库中操作IDR寄存器读取IO端口数据是通过GPIO_ReadInputDataBit函数实现的: uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPI原创 2021-08-04 09:20:37 · 2378 阅读 · 1 评论 -
嵌入式单片机基础篇(三十三)之I2C通信以及51单片机读写字符串利用LCD12864显示程序
I2C通信以及51单片机读写字符串利用LCD12864显示程序 #include <reg51.h> #include <intrins.h> //包含_nop_()函数定义的头文件 #define READCOMDE 0xa1 // 器件地址以及读取操作,0xa1即为1010 0001B #define WRITECOMDE 0xa0 // 器件地址以及写入操作,0xa1即为1010 0000B #define uchar unsigned原创 2021-08-02 15:23:09 · 885 阅读 · 0 评论 -
嵌入式单片机基础篇(三十二)之I2C通信以及51单片机程序
I2C通信以及51单片机程序 I2C总线是PHLIPS公司推出的一种双向串行总线,只有两根双向信号线。一根是数据/地址线SDA,另一根是时钟线SCL,半双工。 这两根信号线上挂载着主机与从机,一般来说,谁控制SCL信号线,谁就是主机。 ***1、空闲状态:***两根总线接上拉电阻,且都为高电平时,说明两根总线为空闲状态。 2、8位数据传输: 规则: I2C总线进行数据传送时,SCL为高电平期间,SDA上的数据必须保持稳定,只有在SCL上的信号为低电平期间,SDA上的高电平或低电平状态才允许变化。 就看这张原创 2021-07-29 14:40:35 · 2354 阅读 · 0 评论