欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7292|回復(fù): 7
收起左側(cè)

STC89c52+DS1302時(shí)鐘,數(shù)碼管顯示時(shí)間日期,可調(diào)節(jié)

  [復(fù)制鏈接]
ID:692965 發(fā)表于 2020-9-17 22:17 | 顯示全部樓層 |閱讀模式
最近在做數(shù)字電子時(shí)鐘,也總結(jié)出來(lái)一些資料,在這分享給大家,DS1302時(shí)鐘芯片。電腦仿真所需要的芯片有AT89C52,74HC138 排阻(因?yàn)镃52單片機(jī)P0的IO口沒有上拉電阻),74HC245 ,如果需要做實(shí)物,還得根據(jù)數(shù)碼管的型號(hào)選擇合適的電阻,DS1302芯片,按鈕
1,工作原理
我們先了解我們所用的東西,STC89C52是8051單片機(jī),這里就不多介紹了,然后就是DS1302時(shí)鐘芯片,

這個(gè)是DS1302時(shí)鐘芯片
top.png
這個(gè)是工作原理,我們經(jīng)常用的DS1302與單片機(jī)的連接使用
工作原理.png
2.實(shí)驗(yàn)思路
理解DS1302時(shí)鐘芯片與單片機(jī)之間的數(shù)據(jù)傳送,用的單總線的方式,所以會(huì)有時(shí)序圖,還有讀寫圖
寫數(shù)據(jù)傳輸.png
時(shí)鐘.png
表三是地址,如果讀取某個(gè)分鐘或者小時(shí),我們讀數(shù)據(jù)是0x82,如果是寫分鐘則是0x83,但是我們沒有這么簡(jiǎn)單,我們得先關(guān)掉讀寫保護(hù),在進(jìn)行操作,這樣我們才可以讀寫。
3.實(shí)驗(yàn)仿真圖
時(shí)間.png
日期.png
我們首先得知道74HC138和74HC245芯片怎么用的,在壓縮包里附上這倆個(gè)的數(shù)據(jù)手冊(cè),可以參考著手冊(cè),在現(xiàn)實(shí)制作中,單片機(jī)的IO不能直接驅(qū)動(dòng)數(shù)碼管,因?yàn)閿?shù)碼管的電流比較大,而單片機(jī)的IO口沒有那么大的驅(qū)動(dòng)電流,所以可以用三極管或者驅(qū)動(dòng)芯片和電阻來(lái)決定,電阻的阻值取決于數(shù)碼管的額定電流和電阻,以為proteus里面沒有這些,所以我這里就沒有做的那么細(xì)致。按鈕的使用是K3是暫停時(shí)間,K1是選擇需要調(diào)整的時(shí)間,K2是加一的作用,再按一下K3就能恢復(fù)時(shí)間,使走動(dòng),唯一的缺點(diǎn)就是調(diào)時(shí)間的時(shí)候不能看得到。
4.實(shí)驗(yàn)源碼
實(shí)驗(yàn)源碼有點(diǎn)多,我把這個(gè)源碼還有是數(shù)據(jù)手冊(cè),還有仿真圖都放在了壓縮包里,有需要的下載,
軟件用的KELI4   Proteus8.7 ,這倆個(gè)軟件網(wǎng)上多的是,請(qǐng)自行下載,這里就不用了再贅述了。
5.實(shí)驗(yàn)擴(kuò)展
因?yàn)槲覀兪菙?shù)碼管顯示是一個(gè)一個(gè)的顯示,因?yàn)闀r(shí)間極短,所以效果是一起出來(lái)的,我們用到了定時(shí)器1來(lái)切換時(shí)間和日期,但是我們長(zhǎng)期以來(lái)很耗電,所以我們可以設(shè)定休眠模式,就是用PCON=0x02;進(jìn)入休眠,然后外部中斷可以用,STC89C52有四個(gè)中斷喚醒,我們可以用這四個(gè)外部中斷來(lái)達(dá)到省電的效果,PCON=0x00;喚醒單片機(jī),這只是個(gè)人的想法,并沒有把這個(gè)想法融進(jìn)去如果個(gè)人有想法,還可以進(jìn)行改進(jìn),望大家喜歡。。


DS1302.zip (2 MB, 下載次數(shù): 211)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:582452 發(fā)表于 2020-12-16 13:44 | 顯示全部樓層
我想問(wèn)一下:開發(fā)板能實(shí)現(xiàn)?
回復(fù)

使用道具 舉報(bào)

ID:692965 發(fā)表于 2021-3-15 12:29 | 顯示全部樓層
趙伍杰 發(fā)表于 2020-12-16 13:44
我想問(wèn)一下:開發(fā)板能實(shí)現(xiàn)?

可以實(shí)現(xiàn)的
回復(fù)

使用道具 舉報(bào)

ID:101014 發(fā)表于 2021-3-15 16:55 來(lái)自觸屏版 | 顯示全部樓層
樓主,請(qǐng)問(wèn)你的包是DS1302程序還是
回復(fù)

使用道具 舉報(bào)

ID:692965 發(fā)表于 2021-3-15 22:40 | 顯示全部樓層
好又快維修部 發(fā)表于 2021-3-15 16:55
樓主,請(qǐng)問(wèn)你的包是DS1302程序還是

代碼加仿真,還有關(guān)于DS1302芯片的數(shù)據(jù)手冊(cè)
回復(fù)

使用道具 舉報(bào)

ID:986027 發(fā)表于 2021-11-29 17:22 | 顯示全部樓層
需要用Proteus8.8打開才能顯示
回復(fù)

使用道具 舉報(bào)

ID:987686 發(fā)表于 2021-12-3 18:52 | 顯示全部樓層
沒有備用電源,停電回零吧
回復(fù)

使用道具 舉報(bào)

8#
無(wú)效樓層,該帖已經(jīng)被刪除
ID:405840 發(fā)表于 2025-12-15 13:33 | 顯示全部樓層
感謝分享 謝謝 很有用
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表