一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

使用DS1307与PIC微控制器的应用程序

来源:analog 发布时间:2023-07-31

摘要: 本应用说明旨在演示使用DS1307实时时钟(RTC)与Microchip PIC微控制器的应用程序。软件示例包括基本的操作例程。包括应用电路的原理图。

讨论

本应用笔记演示了如何将DS1307实时时钟(RTC)与PIC16F628微控制器一起使用。

用汇编代码编写的示例代码包括一个从RTC读取时间和日期的例程,以及一个从用户条目向RTC写入时间和日期数据的例程。

操作

该程序使用微控制器上的两个通用端口引脚通过I(2)C串行接口与DS1307进行通信。微控制器的内部UART驱动两个端口引脚,它们连接到DS232线路驱动器/接收器。程序的用户输入和数据输出通过RS-232接口从PC上的终端仿真程序传递到微控制器。RS-232 DTR输入线控制微控制器的复位输入。

本例中的微控制器是PIC16F628。有关本应用说明中使用的微控制器的信息,包括可用的编程工具,请访问Microchip网站。

该软件如图1所示。电路的原理图如图2所示。


图1所示 、程序清单


图2、DS1307电路原理图与PIC单片机一起使用



声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: