【正文】
o achieve power supply to use digital integrated circuits We based on AT89S51 as the core, the serial clock chip DS1302, show circuit using LED dynamic scanning mode, buttons, and reset circuit circuit such as part, in order to realize the function of the calendar displays clock. Replace the past use parallel interface chip of the clock. Improved its interface plex, take up the data bus wiring, take up the space is big chip faults.Key Words:AT89S51 , DS1302, Dynamic LED scan目錄 II目 錄 第 1 章 緒論.................................................1 引言 ....................................................1 單片機(jī)的發(fā)展歷程 ........................................1 本論文主要研究?jī)?nèi)容 ......................................2 第 2 章 主要硬件選擇與功能介紹...............................3 單片機(jī) ..................................................3 LED 數(shù)碼管顯示器 ........................................3 鍵盤(pán)結(jié)構(gòu) ................................................4 實(shí)時(shí)時(shí)鐘芯片 ............................................5. DS1302 內(nèi)部結(jié)構(gòu) ........................................5 讀寫(xiě)時(shí)序說(shuō)明 ..........................................7 電路連線(xiàn)圖 ............................................8. I2C 儲(chǔ)存芯片介紹 .......................................8 I2C 總線(xiàn)協(xié)議 ..........................................9 74LS138 譯碼芯片 ........................................9 第 3 章 硬件設(shè)計(jì)............................................11 單片機(jī)端口分配 .........................................11 AT89S51 單片機(jī)最小系統(tǒng)外圍電路 .......................11 按鍵電路 ...............................................14 顯示電路 ...............................................15 第 4 章 軟件設(shè)計(jì)............................................17 動(dòng)態(tài)顯示模塊程序 .......................................17 時(shí)鐘 DS1302 模塊程序 ....................................19 第 5 章 電路板的設(shè)計(jì)與制作..................................21 PROTEL 2021 背景 .........................................21 制作過(guò)程 ...............................................21 繪制 PCB 板圖 .........................................22 制作 PCB 板 ...........................................23 元件的焊接 ...........................................23 電路的仿真 ...........................................23目錄III 第 6 章 系統(tǒng)調(diào)試...........................................25 第 7 章 結(jié) 論..............................................26 參考文獻(xiàn)...................................................27 致謝.......................................................28 附錄.......................................................29 實(shí)物圖.....................................................30目錄 0第 1 章 緒 論 引言隨著科技的發(fā)展,電子日歷的出現(xiàn),迅速占領(lǐng)了傳統(tǒng)日歷的大部分領(lǐng)地成為人們?nèi)粘I畹谋貍淦贰? 本文以 AT89S51 單片機(jī)為核心,采用串行時(shí)鐘芯片 DS1302,顯示電路采用 LED 動(dòng)態(tài)掃描方式、 按鍵電路、和復(fù)位電路等部分構(gòu)成,以實(shí)現(xiàn)時(shí)鐘日歷顯示的功能。在數(shù)字電子高速發(fā)展的時(shí)代,日歷時(shí)鐘已經(jīng)成為了不可缺少的一部分,本課程設(shè)計(jì)是要用數(shù)字集成電路實(shí)現(xiàn)。關(guān)鍵字:AT89S51 單片機(jī),串行時(shí)鐘芯片 DS1302,LED 動(dòng)態(tài)掃描 摘要IABSTRACT With the progress of science and technology, digital circuit impact on people more widely, resulting in the development of the digital domain industry, agriculture, science and technology and defense fields, and people39。本文設(shè)計(jì)以單片機(jī) AT89S51 為核心部件的日歷時(shí)鐘, 采用動(dòng)態(tài)掃描方式,以共陰 LED 數(shù)碼管作顯示器、 38 譯碼器 74LS138 做驅(qū)動(dòng)電路,用 3 片 74LS138 并聯(lián)擴(kuò)展 IO 口,將 5 位 IO 口擴(kuò)展成 24 位驅(qū)動(dòng)端口,74LS138 產(chǎn)生的驅(qū)動(dòng)信號(hào)為低電平有效,當(dāng) P2 口前 5 位輸入一個(gè)有效的5 位 BCD 碼時(shí),選中對(duì)應(yīng)的一位共陰數(shù)碼管,同時(shí) P0 口送入段選信號(hào),即完成動(dòng)態(tài)掃描顯示功能。單片機(jī)的發(fā)展共分四個(gè)階段:第一階段是初級(jí)階段,功能非常簡(jiǎn)單;第二階段是低性能單片機(jī)階段,以 INTEL 公司制造的 MSC48 系列單片機(jī)為代表;第三階段為高性能單片機(jī)階段,這個(gè)階段推出的單片機(jī)普遍帶有串行接口,多級(jí)中斷系統(tǒng),16 位定時(shí)器/計(jì)數(shù)器,片內(nèi) ROM、RAM 容量加大,直到現(xiàn)在仍被廣泛應(yīng)用,是目前應(yīng)用數(shù)量較多的單片機(jī);第四階段是 8 位單片機(jī)鞏固發(fā)展以及 16 位單片機(jī)、32 位單片機(jī)推出階段,以滿(mǎn)足不同的用戶(hù)需要。 本論文主要研究?jī)?nèi)容本文設(shè)計(jì)的是基于單片機(jī)的電子日歷,主要分兩個(gè)部分來(lái)研究設(shè)計(jì)。③利用 Protel 軟件對(duì)控制電路軟、硬件進(jìn)行聯(lián)合調(diào)試,檢查其功能是否達(dá)到設(shè)計(jì)要求。主要特點(diǎn)有:(1)8KB Flash ROM,可以檫除 1000 次以上,數(shù)據(jù)保存 10 年。(6)4 個(gè) 8 位 I/O 口。按能顯示多少個(gè)“8”可分為 1 位、2 位、4 位等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽(yáng)極數(shù)碼管和共陰極數(shù)碼管,如圖 21 所示。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極的數(shù)碼管。 鍵盤(pán)結(jié)構(gòu)獨(dú)立式按鍵