ds1302怎么接单片机
- ds1302怎么接单片机
- rtc实时时钟和单片机时钟的区别
- 用stm32做微控制器DS1302时钟芯片ili9320显示的万年历(主要是显示部分)
- stm32 IO口外接上拉电阻,请问推挽输出还管用吗
- 大家帮我看一下 单片机89C51与时钟模块DS1302怎样连接
- ds1302与单片机AT89S51的电路如何连接
- STM32F103C8T6单片机接DS1302输出时间,还需要32最小系统里的两个晶振的电路吗
DS1302芯片与51单片机的连接
DS1302电路图
X1、X2:32.768KHz晶振接入引脚。(15分频1HZ——1S定时,时钟通用晶振)
GND:接地。
RET :复位引脚,低电平有效,操作时高电平。
I/O:数据输入/输出引脚,具有三态功能。
SCLK:串行时钟输入引脚。
Vcc1:工作电源引脚。
Vcc2:备用电源引脚。
rtc实时时钟如DS1302是一个单独的时钟芯片,和单片机连接后,可以设置时间和闹铃时间,并读取时间进行 显示,普通单片机要做时钟需要占用其较多资源,并且断电后没法保持
一些高档单片机如STM32F103(无日历功能,STM32F407有日历功能)内部也有实时时钟,可以和单 片机分开供电,并且有单独的振荡电路,断电后仍能运行,就无需再外接时钟芯片了
网上有很多的 9320 显示器驱动库,用它的库就行了,其它主要就是引脚定义,你可以找一找,显示几个数据还是非常的简单的
如果设置成推挽的,有上拉也没有什么用的。即上拉不发挥什么作用。你自己在主循环里不断反转IO看下就知道了。DS1302,应该有一个输入的,要配置成输入上拉的。CLK 与 SI 是输出,SO是输入。
SCLK 接 SCLK
DATA 接 I/O
CE 接 RST
如果要按照DS1302的引脚命名,单片机的DATA可以改成I/O,CE可以改成RST,这样程序看起来就更直观一些。
1脚VCC2和8脚VCC1接5V。
2脚X1、3脚X2夹晶振
4脚GND接地
5脚RST接单片机P2.5
6脚I/0接单片机P2.4
7脚SCLK接单片机P2.3
编程的时候要注意这样定义一下。
SBIT P2^5=RST_DS1302;
SBIT P2^4=IO_DS1302;
SBIT P2^3=SCLK_DS1302;
同时可以提供原理图和参考源程序。希望楼主加悬赏采用我的答案。你发email:carlbe@tom.com我会把源代码和图发给你。百度好像能传图,还有源代码加了注释就认为我重复字符太多,不好发。希望百度改进。
我有些搞不明白,接了DS1302,是不是就可以代替8M和32.768K的两个晶振电路了
再看看别人怎么说的。
相关tag:ds1302与stm32单片机的连接
本站部分资源来源于网络,如果侵犯了您的权益,请联系我们删除1354090129@qq.com