关于24C16
来源:互联网 发布:知乎什么是互联网数据 编辑:程序博客网 时间:2024/05/16 17:37
总线空闲
总线
void
{
sda_24=1;
usdealy();
scl_24=1;
usdelay();
sda_24=0;
usdelay();
scl_24=0;
}
void
{
sda_24=0;
usdelay();
scl_24=1;
usdelay();
sda_24=1;
usdelay();
}
写入逻辑信号0
写入逻辑信号1
void
{
uchar
for(i=0;i<8;i++)
{
scl_24=0;
usdelay();
sda_24=(bit)(dat&0x80);
usdelay();
scl_24=1;
usdelay();
dat<<1;
}
scl_24=0;
usdelay();
sda_24=1;
usdelay();
}
读一个字节
uchar
{
uchar
scl_24=0;
usdelay();
sda_24=1;
usdelay();
for(i=0;i<8;i++)
{
scl_24=1;
usdelay();
k=(k<<1)|sda_24;
scl_24=0;
usdelay();
}
return
}
void
{
star24();
write_byte(0xa0);//呼叫哪一个器件
Ack24();
write_byte(add);//往器件内部的地址写
Ack24();
write_byte(dat);//写入数据
Ack24();
stop24();
}
uchar
{
uchar
star24();
write_byte(0xa0);呼叫那个器件
Ack24();
write_byte(add);要读器件内部地址
Ack24();
star24();
write_byte(0xa1);//呼叫器件
Ack24();
dat=read_byte();
stop24();
return
}
- 关于24C16
- 24c16
- 24c16的使用方法
- c16
- 24c01-24c16读写驱动程序
- 24C16 与24C64系列 存储器的区别
- STM32硬件i2c调试24C16记录(挣扎一天)
- C16、线程的堆栈
- <PY><core python programming笔记>C16 网络编程
- <c语言经典100例>c16 规律题
- Corsair DOMINATOR Platinum 海盗船3300MHz C16 DDR4 4GB*4 内存条 $336.77 国行售价¥5000+
- 3。24 关于幸福
- 关于
- 关于
- 关于++,--
- 关于#
- 关于。。。
- 关于
- 好简单的八路抢答器完成啦
- 十进制转二进制(包括负数)
- I'm not iron man
- fork()函数的理解
- 51单片机时钟
- 关于24C16
- 24c16
- FCC-Front End Development Responsive Design with Bootstrap
- LCD简易计算器
- 寻找春天 九宫格日记-2014.07.14
- 负数的二进制表示方法
- 百米计时器LCD1602显示
- 定时器中断
- 24c16的使用方法