liuyang21168 发表于 2023-12-2 16:05:22

求助:时钟芯片DS1302与单片机的连接

DS1302时钟芯片与STC15W4K48S4单片机通讯的连接方式:

DS1302的时钟引脚SCLK、数据引脚IO、复位引脚RST这三个引脚与单片机的三个IO引脚连接,
请指点一下:单片机的这三个IO引脚应该设置为什么工作模式?例如:弱上拉,强推挽输出。

哪位高手有成功的例子,请给出详细的方案。

神农鼎 发表于 2023-12-2 20:53:43

外部加 10K 上来,内部设置为准双向口

liuyang21168 发表于 2023-12-2 23:42:27

{:handshake:}

笨笨 发表于 2024-1-12 11:32:44

你这个单片机与DS1302通讯成功了吗?能不能指点一二,借鉴一下,我做实验没搞通!

liuyang21168 发表于 2024-1-12 22:48:44

成功了。
两个方法,任选其一:

1、外部加 10K 上来,内部设置为准双向口
2、直接连接,CPU与DS1302连接的IO口设置为“推挽输出”

我的电路是选择的第二个方法。

lzl1okOK 发表于 2024-1-13 06:53:35

我之前直接准双向IO口都没加上拉电阻都能通讯

jwg 发表于 2024-1-13 08:38:28

发表于 2023-12-2 20:53:43 | 只看该作者
外部加 10K 上来,内部设置为准双向口{:4_250:}

泰勒soc 发表于 2024-1-13 16:09:30

推挽输出就可以,另外数据线发送数据时为推挽输出,接收数据时为准双向口读外部状态

神农鼎 发表于 2024-1-13 17:30:32

其实MCU 跟外部 OC 门开漏的串行器件相连,
建议MCU 外部加 10K 上拉,MCU的 I/O 用开漏模式就行了

wangxiangtan 发表于 2024-1-14 08:21:54

liuyang21168 发表于 2024-1-12 22:48
成功了。
两个方法,任选其一:



涨知识了,DS1302接线方法
页: [1] 2
查看完整版本: 求助:时钟芯片DS1302与单片机的连接