【正文】
方式可以是自動復(fù)位,也可以是手動復(fù)位。RESET由高電平下降為低電平后,系統(tǒng)即從0000H地址開始執(zhí)行程序。現(xiàn)在我們對這些引腳的功能加以說明: Pin9:RESET/Vpd復(fù)位信號復(fù)用腳,當(dāng)8051通電,時(shí)鐘電路開始工作,在RESET引腳上出現(xiàn)24個(gè)時(shí)鐘周期以上的高電平,系統(tǒng)即初始復(fù)位。第二章 MCS51單片機(jī)簡介 單片機(jī)的結(jié)構(gòu)MCS51單片機(jī)是美國INTE公司于1980年推出的產(chǎn)品,與MCS48單片機(jī)相比,它的結(jié)構(gòu)更先進(jìn),功能更強(qiáng),在原來的基礎(chǔ)上增加了更多的電路單元和指令,指令數(shù)達(dá)111條,MCS51單片機(jī)可以算是相當(dāng)成功的產(chǎn)品,一直到現(xiàn)在,MCS51系列或其兼容的單片機(jī)仍是應(yīng)用的主流產(chǎn)品,MCS51系列單片機(jī)主要包括8038051和8751等通用產(chǎn)品。同時(shí)由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,而且大大地?cái)U(kuò)展了鐘表原先的報(bào)時(shí)功能,數(shù)字鐘是采用數(shù)字電路實(shí)現(xiàn)對‘時(shí)、分、秒”數(shù)字顯示的計(jì)時(shí)裝置。數(shù)字鐘能長期、連續(xù)、可靠、穩(wěn)定地下作。時(shí)鐘電路在計(jì)算機(jī)系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎(chǔ)。當(dāng)系統(tǒng)的設(shè)計(jì)工作完成后,就可以在PC上看到最終的運(yùn)行效果。首先我們要在PC上利用Proteus軟件自己搭建硬件電路,并利用系統(tǒng)提供的功能完成電路分析、系統(tǒng)調(diào)試和輸出顯示的硬件設(shè)計(jì)部分。利用仿真系統(tǒng),可以節(jié)約開發(fā)時(shí)間和開發(fā)成本,同時(shí)具有很大的靈活性和可擴(kuò)展性。在各種大型電器中的模塊化應(yīng)用此外,單片機(jī)在金融,科研、教育航空航天等領(lǐng)域都有著十分廣泛的用途。在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用 在工業(yè)控制中的應(yīng)用 單片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域[2],大致可分如下幾個(gè)范疇: 更不用說自動控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。低功耗目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡。提高性能,擴(kuò)大容量,性能價(jià)格比高主要特點(diǎn)如下:(5) AT89S52 單片機(jī): AT89S52是一種低功耗、性能高具有8K 在系統(tǒng)可編程Flash存儲器,向下完全兼容51子系列。(4)AVR單片機(jī):AVR單片機(jī)是Atmel公司推出的較為新穎的單片機(jī))其顯著的特點(diǎn)為高性能、高速度、低功耗。PIC系列單片機(jī)的I/O口是雙向的,其輸出電路為CMOS互補(bǔ)推挽輸出電路。(2)具有ISP功能的單片機(jī),ISP功能能夠?qū)崿F(xiàn)在系統(tǒng)可編程,可以省去通用的編程器,單片機(jī)在用戶板上即可下載和燒錄用戶程序,而無需將單片機(jī)從生產(chǎn)好的產(chǎn)品上取下。 單片機(jī)分類按照單片機(jī)的類型,單片機(jī)有:(1)51系列單片機(jī),為首推系列單片機(jī)。同時(shí)單片機(jī)技術(shù)又是一門實(shí)踐性很強(qiáng)的學(xué)科。單片機(jī)技術(shù)是現(xiàn)代電子工程領(lǐng)域一門迅速發(fā)展的技術(shù),它的應(yīng)用已經(jīng)滲透到各種嵌入式系統(tǒng)中。單片機(jī)由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來,最早的設(shè)計(jì)理念是通過將大量外圍設(shè)備和CPU集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小、更容易集成于復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。盡管他的大部分功能集成在一個(gè)小芯片上,但是它具有一個(gè)完整計(jì)算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分單片機(jī)還會具有外存。 Traditional digital electronic clock with a greater amount of discrete ponents, not only takes up a lot of space and utilization than low, as the system design plexity continues to improve, the clock system design using traditional methods are difficult to meet the design requirements . Microcontroller is a CPU, RAM, ROM, timer / counter and a variety of interfaces in one of the microcontroller. Its small size, low cost, powerful, widely used in smart products and industrial automation. And 51 of the microcontroller MCU is the most typical and most representative one. This design is based on 51 singlechip electronic clock, using both assembly language for the programming language, to overe the drawbacks of conventional electronic clock. The design of the basic functions to be achieved for the microcontroller timer display. SCM can reflect the scalability advantages of electronic clock, add time to adjust, the use of buttons, adjust the date and time of year, month。能夠體現(xiàn)單片機(jī)電子時(shí)鐘的可擴(kuò)展優(yōu)越性,加入時(shí)間調(diào)整程序,使用按鈕,調(diào)整年月日及時(shí)間;加入陰歷顯示功能。本文設(shè)計(jì)的電子時(shí)鐘是基于51單片機(jī),同時(shí)使用c語言為程序設(shè)計(jì)語言,從而克服傳統(tǒng)電子時(shí)鐘的弊端。它體積小、成本低、功能強(qiáng),廣泛應(yīng)用于智能產(chǎn)品和工業(yè)自動化上?;趩纹瑱C(jī)的電子時(shí)鐘的設(shè)計(jì) 畢業(yè)論文(設(shè)計(jì))題 目:基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 作者姓名: 學(xué) 號: 專 業(yè): 電子信息工程技術(shù) 指導(dǎo)教師: 2012年 6 月 (設(shè)計(jì))選題表 2012 年 6 月 1 日 摘 要 傳統(tǒng)的數(shù)字電子時(shí)鐘采用了較多的分立元器件,不僅占用了很大的空間而且利用率也比很低,隨著系統(tǒng)設(shè)計(jì)復(fù)雜度的不斷提高,用傳統(tǒng)時(shí)鐘系統(tǒng)設(shè)計(jì)方法很難滿足設(shè)計(jì)需求。單片機(jī)是集CPU、RAM、ROM、定時(shí)器/計(jì)數(shù)器和多種接口于一體的微控制器。而51系列的單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。本設(shè)計(jì)擬實(shí)現(xiàn)的基本功能為單片機(jī)計(jì)時(shí)顯示功能。關(guān)鍵詞:單片機(jī),電子時(shí)鐘,c語言 ABSTRACT to join the lunar calendar display. Keywords: microcontroller, electronic clock, assembly language 目錄 摘 要 7ABSTRACT 8第 一 章 緒 論 10 10 單片機(jī)分類 11 單片機(jī)的特點(diǎn) 11 11 12第二章 MCS51單片機(jī)簡介 13 單片機(jī)的結(jié)構(gòu) 13 單片機(jī)的存儲器 16第三章 數(shù)碼管的簡介 19 數(shù)碼管的分類 19 數(shù)碼管的應(yīng)用 20第四章 電子時(shí)鐘的設(shè)計(jì) 21 可實(shí)現(xiàn)的功能 21 軟件設(shè)計(jì)流程 22 電子時(shí)鐘設(shè)計(jì)的部分主要流程 25第五章 電子時(shí)鐘的仿真 25 單片機(jī)調(diào)試仿真軟件 25 電子時(shí)鐘的仿真 27 整機(jī)的仿真及調(diào)試 29結(jié)束語 32致 謝 33參考文獻(xiàn) 34第 一 章 緒 論 單片機(jī)是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。同時(shí)集成諸如通訊接口、定時(shí)器,實(shí)時(shí)時(shí)鐘等外圍設(shè)備。單片機(jī)也被稱為微控制器(Microcontroller),是因?yàn)樗钤绫挥迷诠I(yè)控制領(lǐng)域。INTEL的Z80是最早按照這種思想設(shè)計(jì)出的處理器,從此以后,單片機(jī)和專用處理器的發(fā)展便分道揚(yáng)鑣[1]??梢院敛豢鋸埖卣f:掌握單片機(jī)技術(shù)是電子信息類專業(yè)學(xué)生就業(yè)的一個(gè)重要條件。只有我