您的位置 首页 > 数码极客

如何根据单片机datasheet单片机如何使用

前面我们说过,单片机总是在控制管脚电平的变化和间隔的时间,但是,它是怎么控制的呢?我们今天就以24cxx为例子,来聊一下如何对照数据手册去照猫画虎写程序。

以下都是用c51来举例,也就是51单片机。

我们知道24cxx的读写是通过SCL(时钟)和SDA(数据)两个管脚连接单片机受控制的,首先需要根据实际电路定义管脚,然后就可以编写程序。

下面用图示来说明如何对照24cxx的数据手册(DataSheet)编写c51程序的Start函数:

图一. 照图编写程序的方法

从图中可以看出,一切控制端口的变化都是有依据的,特别是时间的把控,在芯片数据手册里面都有严格的说明。

有一种情况,有时候同一种品牌型号的24cxx芯片可以使用,但是换个型号大致相同品牌不同的芯片却不能用,往往都是后者对延时要求更长,也就是它的工作频率低,两者性能有差异。

好了,今天先就24cxx的Start函数写法聊到这里,如果您对此感兴趣,可以自己对照芯片手册编写Stop以及数据读写的函数。如果需要,可在评论区留言,后面我会就其它函数继续编写图例。


感谢阅读我的小文,欢迎关注头条号/春天说,如果您觉得有用,也欢迎分享给更多朋友。。。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何根据单片机datasheet,单片机如何使用,如何根据单片机的引脚功能描述来进行需求分析,如何根据单片机仿真画电路图视频,如何根据单片机引脚功能查到型号,如”边界阅读