傻瓜级的AT24C02读写程序,不需要任何头文件,程序里全是顺序结构,专门为我学生写的,一看

2020-01-25 15:24发布


(原文件名:iic addr.PNG)


(原文件名:iic ack.PNG)


(原文件名:iic start stop.PNG)


(原文件名:iic byte read.PNG)


(原文件名:iic byte write.PNG)

其实关键在于开始和结束,应答。

在时钟上升沿写入数据位,在时钟下降沿输出数据位。

其他的就没有什么。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
98条回答
redbull
1楼-- · 2020-01-31 18:21
 精彩回答 2  元偷偷看……
oufuqiang
2楼-- · 2020-01-31 20:28
回复【52楼】grant-liao
感觉太繁琐了
能精简点就好了
-----------------------------------------------------------------------

你是说没有用循环结构吗?如果用循环结构,中专生可能就困难了,所以写成纯顺序模式的,因此程序很长,不过逻辑是十分清楚地。自认为,教时序,就应该用最简单的方法解释学生才容易弄懂。
xykts
3楼-- · 2020-01-31 21:38
西环滴来顶----并学习

欧老师 好样滴 ·


有机会要向欧老师多多学习
buck
4楼-- · 2020-02-01 01:08
mark
fish47
5楼-- · 2020-02-01 04:02
其实Datasheet看懂了就很好写,关键是上面有一些地方写得比较隐晦了,例如随机读的dummy write,不应答的时候scl也要做一个脉冲等
lzz2009
6楼-- · 2020-02-01 04:36
 精彩回答 2  元偷偷看……

一周热门 更多>