- 1
- 2
- 3
- 4
- 5
利用DS1302用作定时器分析
资料介绍
我们知道DS1302是实时时钟芯片,既然是时钟芯片它肯定还可以用作一般意义上的定时器(定时时间以秒为单位).下面将分析一下它的实现方法(由于俺才接触单片机不久,哪里做的不好请不要喷俺啊…….如果要“批判“可以发e-mail:814574753@,谢谢AA):程序功能:1定时最大范围:小时2随时通过控制按键输入定时时间
3一直显示DS1302的实时时间
分析如下:用DS1302作为定时器首先需要定义两个数组,一个用作读取DS1302的实时时间now[];另一个用作需要定时时间暂存time[];我们知道从DS1302中读取的数据格式是压缩BCD码,即now[7]={秒,分,时,日,月,周,年};当控制按键按下时time[]存放的应该是主观定时时间,之后要将其修改成压缩BCD码并与当前时间now[]的数据相加;需要修正数据.
在控制按键按下后,一次输入时两位分两位秒两位;若想要定时1分59秒,那么对应输入的键值应该是time[6]={0,0,0,1,5,9]-->time[0]time[1]=时time[2]time[3]=分time[4]time[5]=秒这样的表示与从DS1302读出的数据不一致,需要如下修改:
部分文件列表
文件名 | 大小 |
利用DS1302用作定时器分析.pdf | 71K |
最新上传
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
资料:格力凉之静外机原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏210.00元 3天前
用户:kk1957135547
-
21ic下载 打赏210.00元 3天前
用户:w178191520
-
21ic下载 打赏210.00元 3天前
用户:liqiang9090
-
21ic下载 打赏100.00元 3天前
用户:jh03551
-
21ic下载 打赏110.00元 3天前
用户:1111111ffgg
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏25.00元 3天前
用户:玉落彼岸
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏15.00元 3天前
用户:WK520077778
-
21ic下载 打赏15.00元 3天前
用户:x15580286248
-
21ic下载 打赏25.00元 3天前
用户:天融之境
-
21ic下载 打赏5.00元 3天前
用户:qminiup
-
21ic下载 打赏5.00元 3天前
用户:xiaomage1991
-
21ic下载 打赏5.00元 3天前
用户:Nara
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:2KW超声波电源设计
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:八卦PCB图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:扫码枪仿真和读取范例
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21下载积分 打赏10.00元 3天前
用户:玉落彼岸
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
全部评论(0)