【文章內(nèi)容簡介】
環(huán)境中。 CY62256 的地址輸出被用來驅(qū)動 74HC373鎖存器使能輸入端 LE( Latch Enable)。只要處理器訪問那些分配給這種設(shè)備的存儲區(qū)域,那么地址解碼器將會觸發(fā)鎖存器以獲取數(shù)據(jù)總線上的信息。因此,處理器會把一個字節(jié)的信息寫入到鎖存器地址區(qū)域中的任意地址上,接著這一字節(jié)的信息便會被輸出到 LED 組。 采用動態(tài)掃描方式,用 74HC373 三態(tài)輸出的八 D 透明鎖存器進(jìn)行 16 行的逐行掃描,利用人眼的視覺暫留效果,在顯示屏上可以減少發(fā)熱量,而且可以節(jié)省 I/O 資源。 實時時鐘電路 在本系統(tǒng)中需要顯示當(dāng)前的日期、時間提示,因此我們使用一個時鐘芯片,用來提供年、月、日、星期、小時、 分鐘等信息 內(nèi)容 。我們選用 DALLAS(達(dá)拉斯 )公司生產(chǎn)的時鐘芯片 DS1302,外形圖如圖 5所示。 圖 5 DS1302 外形及管腳分布 DS1302 是 DALLAS公司推出的涓流充電時鐘芯片,內(nèi)含有一個實時時鐘 /日歷和 31字節(jié)靜態(tài) RAM,通過簡單的串行接口與單片機進(jìn)行通信。實時時鐘 /日歷電路提供秒、分、時、日、月、年的信息,每月的天數(shù)和閏年的天數(shù)可自動調(diào)整時鐘操作可通過 AM/PM指示決定采用 24 或 12小時格式。 DS1302 與單片機之間能簡單地采用同步串行的方式進(jìn)行通信,僅需用到三個口線:( 1) RES(復(fù)位),( 2) I/O(數(shù)據(jù)線),( 3) SCLK(串行時鐘)。時鐘 /RAM 的讀 /寫數(shù)據(jù)以一個字節(jié)或多達(dá) 31 個字節(jié)的字符組方式通信。 DS1302工作時功耗很低 保持?jǐn)?shù)據(jù)和時鐘信息時功率小于 1mW。雙電源管腳用于主電源和備份電源供應(yīng),如圖 6所示。 1 2 3 4 5 6ABCD654321DCBAT i t l eN u m be r R e v i s i o nS i z eBD a t e : 1 9 M a y 20 0 9 S he e t o f F i l e : C : \ D o c u m e n t s a n d S e t t i n gs \ A d m i n i s t r a t o r \桌面 \總圖 . D D BD r a w n B y:D03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U67 4H C 3 7 3A 1 41A924A 1 22A73A 1 123A64OE22A55A 1 021A46A37CE20A28D719A010D517D011D416D112D213D315A19A825A 1 326WE27D618U 1 0C Y 6 22 5 6A8A 1 4A 1 3A 1 2A 1 0A 1 1A9A7A6A5A4A3A2A1A0D0D1D2D3D4D5D6D7A0