單片機(jī)電子時鐘畢業(yè)論文設(shè)計

上傳人:痛*** 文檔編號:79262901 上傳時間:2022-04-23 格式:DOC 頁數(shù):26 大?。?66.02KB
收藏 版權(quán)申訴 舉報 下載
單片機(jī)電子時鐘畢業(yè)論文設(shè)計_第1頁
第1頁 / 共26頁
單片機(jī)電子時鐘畢業(yè)論文設(shè)計_第2頁
第2頁 / 共26頁
單片機(jī)電子時鐘畢業(yè)論文設(shè)計_第3頁
第3頁 / 共26頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《單片機(jī)電子時鐘畢業(yè)論文設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《單片機(jī)電子時鐘畢業(yè)論文設(shè)計(26頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、單片機(jī)電子時鐘 摘要:單片計算機(jī)既單片微型計算機(jī)。由RAM,ROM,CUP構(gòu)成,定時,計數(shù)和多種接口與一體的微型控制器。他體積小,成本低,功能強(qiáng),廣泛應(yīng)用于智能產(chǎn)業(yè)和工業(yè)自動化上。而51 系列單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。這次畢業(yè)設(shè)計通過對它的學(xué)習(xí),應(yīng)用,從而達(dá)到學(xué)習(xí),設(shè)計的能力。 本設(shè)計主要涉及了一個基于AT89C51單片機(jī)的電子時鐘。并在數(shù)碼管上顯示相應(yīng)的時間。并通過一個控制鍵用來實現(xiàn)時間的調(diào)節(jié)和是否進(jìn)入省電模式的轉(zhuǎn)換。 單片機(jī)自20世紀(jì)70年代問世以來,以其極高的性能價格比,受到人們的重視和關(guān)注,應(yīng)用很廣、發(fā)展很快。單片機(jī)體積小、重量輕、抗干擾能力強(qiáng)、環(huán)境要求不高、

2、價格低廉、可靠性高、靈活性好、開發(fā)較為容易。由于具有上述優(yōu)點,在我國,單片機(jī)已廣泛地應(yīng)用在工業(yè)自動化控制、自動檢測、智能儀器儀表、家用電器、電力電子、機(jī)電一體化設(shè)備等各個方面,而51單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。這次畢業(yè)設(shè)計通過對它的學(xué)習(xí)、應(yīng)用,以AT89S51芯片為核心,輔以必要的電路,設(shè)計了一個簡易的電子時鐘,它由4.5V直流電源供電,通過數(shù)碼管能夠準(zhǔn)確顯示時間,調(diào)整時間,從而到達(dá)學(xué)習(xí)、設(shè)計、開發(fā)軟、硬件的能力。 關(guān)鍵詞:單片機(jī)、電子時鐘 ABSTRACT:A monolithic computer is single chip microcomputer. B

3、y RAM, ROM, CUP, timing, counting and multiple interfaces and the integration of the micro controller. He has the advantages of small volume, low cost, strong function, widely used in smart industries, and industrial automation. And 51 Series SCM is the most typical and the most representative one.

4、The graduation design through the study, application, to achieve the study, design ability. This design mainly involves a AT89C51 microcontroller based on the electronic clock. And in digital tube display the corresponding time. And through a control key is used to realize the time regulated and wh

5、ether to enter power-saving mode conversion. Since the 1970 s chip since the advent, with its high cost performance and attention by people and attention, it is widely used and fast development. SCM small volume, light weight, strong anti-jamming capability, environmental demand is not high, low co

6、st, high reliability, flexibility is good, development more easy. Because of the above features, in our country, the microcontroller is widely used in industrial automation control, automatic detection, intelligent instrument and apparatus, household appliances, power electronics, mechanical and ele

7、ctrical equipment, and other aspects, and 51 SCM is the most typical chip and most representative one. The graduation design through to its study, application to AT89S51 chips as the core, with the necessary circuit, design of a simple electronic clock, it by 4.5 V dc power supply, through the digit

8、al tube can show time, adjust the time, thus to learning, the design, the development of software and hardware in the ability. Key word: Single-chip microcomputer AT89S 目 錄 前 言 1 第一章 原理 3 第二章 方案 3 第三章 系統(tǒng)設(shè)計 4 3.1 總體設(shè)計 4 3.1.1系統(tǒng)說明 4 3.2 模塊設(shè)計 4 3.2.1電源部分 4 3.

9、2.2復(fù)位電路 5 3.3.3程序下載接口 6 3.3.4位選部分 6 3.3.5數(shù)碼管的連接電路 6 3.3.6控制部分 8 第四章 原理圖.....................................................................................................................13 第五章 軟件設(shè)計...............................................................................................

10、................. 14 5.1 程序流程圖 14 5.2 源程序 15 第六章 總結(jié).........................................................................................................................21 參考文獻(xiàn)(References): 23 前 言 單片機(jī)系統(tǒng)被定義為:以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成

11、本、體積、功耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。實際上單片機(jī)系統(tǒng)是計算機(jī)的一種應(yīng)用形式,是將先進(jìn)的計算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)與各個行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物,具有軟件代碼小、高度自動化、響應(yīng)速度快等特點。因此它是一個技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識集成系統(tǒng)。特別適合于要求實時的和多任務(wù)的系統(tǒng)。 如今單片機(jī)系統(tǒng)的應(yīng)用越來越廣泛,那么單片機(jī)系統(tǒng)應(yīng)用緣何能在近年來的信息技術(shù)應(yīng)用中脫穎而出,成為眾多商家角逐的對象。其實原因很簡單,因為這里面蘊(yùn)藏著巨大的市場,巨大的商業(yè)利益,單就電視應(yīng)用而言,目前全球有2億多有線電視用戶,中國也有8000多萬戶,而且每年還在以600萬的速度遞增。如今,在這

12、塊領(lǐng)域里,還沒有一家公司有成熟的產(chǎn)品,也沒有標(biāo)準(zhǔn)的操作系統(tǒng),更沒有一個可以主導(dǎo)市場的壟斷者。在這種局勢下,雖然競爭將異常劇烈,但突圍的可能性也較大,只要能夠培養(yǎng)出自己的技術(shù)能力和市場開拓能力,是有可能取得巨大成功的。 第一章 電子時鐘原理 該電子時鐘有89C51,BUTTON,六段數(shù)碼管等構(gòu)成,采用晶振電路作為驅(qū)動電路,由延時程序和循環(huán)程序產(chǎn)生的一秒定時,達(dá)到時分秒的計時,六十秒為一分鐘,六十分鐘為一小時,滿二十四小時為一天。而電路中唯一的一個控制鍵卻擁有多種不同的功能,按下又松開,可以實現(xiàn)屏蔽數(shù)碼管顯示的功能,達(dá)到省電的目的;直

13、接按下不松開,則可以通過按鍵實現(xiàn)分鐘的累加,每按一次分鐘加一;而連續(xù)兩次按下按鍵不松,則可以實現(xiàn)小時的調(diào)節(jié),同樣每按一次小時加一。 第二章 方案 2.1顯示方案 方案:動態(tài)顯示。所謂動態(tài)顯示就是一位一位的輪流點亮各個位,對于顯示器的每一位來說,每隔一段時間點亮一次。利用人的視覺暫留功能可以看到整個顯示,但必須保證掃描速度足夠快,字符才不閃爍。顯示器的亮度既與導(dǎo)通電流有關(guān),也于點亮?xí)r間與間隔時間的比例有關(guān)。調(diào)整參數(shù)可以實現(xiàn)較高穩(wěn)定度的顯示。動態(tài)顯示節(jié)省了I/O口,降低了能耗。

14、 第三章 系統(tǒng)設(shè)計 3.1系統(tǒng)設(shè)計 利用單片機(jī)(AT89S51)制作簡易電子時鐘,由六個LED數(shù)碼管分別顯示小時十位、小時個位、分鐘十位、分鐘個位、秒鐘十位、秒鐘個位。6個PNP管(9012)分別控制六個數(shù)碼管的亮滅,一個按鍵用于時間調(diào)整。 3.2模塊設(shè)計 3.2.1電源部分 圖3-1:內(nèi)部方式 外部方式   如圖3-1所示,XTAL1 19 XTAL2 18XTAL1是片內(nèi)振蕩器的反相放大器輸入端,XTAL2則是輸出端,使用外部振蕩器時,外部振蕩信號應(yīng)直接加到XTAL1,而XTAL2懸空。內(nèi)部方式時,時鐘發(fā)生器對振蕩脈沖二分頻,如晶

15、振為12MHz,時鐘頻率就為6MHz。晶振的頻率可以在1MHz-24MHz內(nèi)選擇。電容取30PF左右。系統(tǒng)的時鐘電路設(shè)計是采用的內(nèi)部方式,即利用芯片內(nèi)部的振蕩電路。AT89單片機(jī)內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。引腳XTAL1和XTAL2分別是此放大器的輸入端和輸出端。這個放大器與作為反饋元件的片外晶體諧振器一起構(gòu)成一個自激振蕩器。外接晶體諧振器以及電容C1和C2構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。對外接電容的值雖然沒有嚴(yán)格的要求,但電容的大小會影響震蕩器頻率的高低、震蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。因此,此系統(tǒng)電路的晶體振蕩器的值為12MHz,電容應(yīng)盡可能的選擇陶瓷

16、電容,電容值約為22μF。在焊接刷電路板時,晶體振蕩器和電容應(yīng)盡可能安裝得與單片機(jī)芯片靠近,以減少寄生電容,更好地保證震蕩器穩(wěn)定和可靠地工作。 3.2.2復(fù)位電路 圖3-2:復(fù)位電路圖 如圖3-2所示,復(fù)位電路主要由型號為1N4148的二極管,型號為10UF/16V的電解電容,型號為104的瓷片電容,10K的電阻以及按鍵S1構(gòu)成,S1接芯片的相應(yīng)引腳RST,當(dāng)開關(guān)按下時引腳RST為高電平1,斷開時引腳為低電平0。 3. 程序下載接口 圖3-3:程序下載接口 如圖3-3所示,

17、由AT89S ISP構(gòu)成的兩排十針下載口,板圖上有一個小方框,為1號引角;下載線的凸口為正方向,凸口的右側(cè)邊的第一個插孔為1號引角。 4. 位選部分 圖3-4 圖3-5為位選電路,三極管的集電極接數(shù)碼管的公共端,當(dāng)P2口對應(yīng)的引腳輸出高電平時三極管導(dǎo)通,對應(yīng)的數(shù)碼管顯示數(shù)據(jù)。這樣,在同一時刻,6位LED中只有選通的那1位顯示出字符,而其他5位則是熄滅的。同樣,在下一時刻,只讓下一位的位選線處于選通狀態(tài),而其他個位的位選線處于關(guān)閉狀態(tài),在段碼線上輸出將要顯示字符的段碼,則同一時刻,只有選通位顯示出相應(yīng)的字符,而其他各位

18、則是熄滅的。如此循環(huán)下去,就可以使各位顯示出將要顯示的字符。雖然這些字符是在不同時刻出現(xiàn)的,而在同一時刻,只有一位顯示,其他各位熄滅,但由于LED的余輝和人眼的視覺暫留作用,只要每位顯示間隔足夠短,則可以造成多位同時亮的假象,達(dá)到同時顯示的效果。 5. 數(shù)碼管的連接電路 圖3-5-1

19、 圖 圖3-5-2:數(shù)碼管的引腳圖 - 圖3-5-2為數(shù)碼管的引腳圖,每位的段碼線(a,b,c,d,e,f,g,dp)分別與1個8位的鎖存器輸出相連據(jù),如令其顯示1則b,c-圖3-5-2為數(shù)碼管的引腳圖,每位的段碼線(a,b,c,d,e,f,g,dp)分別與1個8位的鎖存器輸出相連,由AT89S51控制組合0-9十個數(shù)據(jù),如令其顯示1則b,c引腳(即2,3引腳)送高電平,此時數(shù)碼管顯示1。由于各位的段碼線并聯(lián),8位I/O口輸出

20、段碼對各個顯示位來說都是相同的。 6. 控制部分 圖3-6: AT89S51是美國ATMEL公司生產(chǎn)的低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含4K bytes的可系統(tǒng)編程的Flash只讀程序存儲器,器件采用ATMEL公司的高密度,非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳。AT89S51提供以下標(biāo)準(zhǔn)功能:4K字節(jié)Flash閃速存儲器,128字節(jié)內(nèi)部RAM,32I/O口線,看門狗(WDT),兩個數(shù)據(jù)指針,兩個16位定時/計數(shù)器,一個5向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。 如圖3-7所示,AT89S51有40引腳,雙列直插(DIP)封裝,所用引腳

21、功能如下: 一、 VCC ——運(yùn)行時加+4.5V 二、 GND ——接地 三、 XTAL1 ——振蕩器反相放大器及內(nèi)部時鐘發(fā)生器的輸入端 四、 XTAL2 ——振蕩器反相放大器的輸出端 五、 RST ——復(fù)位輸入,高電平有效,在晶振工作時,在RST引腳上作用2個機(jī)器周期以上的高電平,將使單片機(jī)復(fù)位。WDT溢出將使該引腳輸出高電平,設(shè)置SFT AUXR的DISRTO位(地址8EH)可打開或關(guān)閉該功能。DISRTO位缺省為RESET輸出高電平打開狀態(tài)。 六、 EA/VPP ——片外程序存儲器訪問允許信號。欲使CPU僅訪問外部程序存儲器(地址為000

22、0H-FFFFH),EA端必須保持低電平(接地),如果EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲器中的指令。 七、 P1口,P2口——P1,P2是一組帶內(nèi)部上拉電阻的8位雙向I/O口。運(yùn)行時通過P1口控制驅(qū)動電路的工作,將數(shù)據(jù)送到數(shù)碼管,顯示相應(yīng)的段碼,為了達(dá)到減少功耗或滿足端口對最大電流的限制,應(yīng)加上一限流電阻。P2.0——P2.5口控制數(shù)碼管的位選,使六個數(shù)碼管輪流顯示數(shù)據(jù),等于1時位選三極管導(dǎo)通,等于0 時位選三極管截止。 八、 無自鎖開關(guān)——(S2-P3.7)開關(guān)接相應(yīng)引腳P37,當(dāng)開關(guān)按下時,相應(yīng)引腳為低電平0,斷開時引腳為高電平1。 I/O口的內(nèi)部結(jié)構(gòu):??

23、 ? I/O口作為輸入口時有兩種工作方式即所謂的讀端口與讀引腳讀端口時實際上并不從外部讀入數(shù)據(jù)而是把端口鎖存器的內(nèi)容讀入到內(nèi)部總線經(jīng)過某種運(yùn)算或變換后再寫回到端口鎖存器只有讀端口時才真正地把外部的數(shù)據(jù)讀入到內(nèi)部總線上面圖中的兩個三角形表示的就是輸入緩沖器CPU將根據(jù)不同的指令分別發(fā)出讀端口或讀引腳信號以完成不同的操作這是由硬件自動完成的不需要我們操心 ? 讀引腳時也就是把端口作為外部輸入線時首先要通過外部指令把端口鎖存器置1然后再實行讀引腳操作否則就可能讀入出錯為什么看上面的圖如果不對端口置1端口鎖存器原來的狀態(tài)有可能為0Q端為0Q^為1加到場效應(yīng)管柵極的信號為1該場效應(yīng)管就導(dǎo)通對地呈現(xiàn)低阻

24、抗,此時即使引腳上輸入的信號為1也會因端口的低阻抗而使信號變低使得外加的1信號讀入后不一定是1若先執(zhí)行置1操作則可以使場效應(yīng)管截止引腳信號直接加到三態(tài)緩沖器中實現(xiàn)正確的讀入由于在輸入操作時還必須附加一個準(zhǔn)備動作所以這類I/O口被稱為準(zhǔn)雙向口89C51的P0/P1/P2/P3口作為輸入時都是準(zhǔn)雙向口接下來讓我們再看另一個問題從圖中可以看出這四個端口還有一個差別除了P1口外P0P2P3口都還有其他的功能 ??RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機(jī)器周期的高電平時間。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此

25、引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。 ??/PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機(jī)器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。 ??/EA/VPP:當(dāng)/EA保持低電平

26、時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。 ??XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。 ??XTAL2:來自反向振蕩器的輸出。 一單片機(jī)I/O口的輸出實驗 1實驗程序 程序如下 ORG 0000H AJMP LOOP LOOP:MOV SP,#65H;//保護(hù)堆棧,養(yǎng)成習(xí)慣 MOV P1,#0FFH ; LCALL DELAY ; MOV P1,#00H

27、; LCALL DELAY ; LJMP LOOP ; DELAY:MOV R7,#250 ; D1:MOV R6,#250 ; D2:DJNZ R6,D2 ; DJNZ R7,D1 ; RET ; END 將以上寫入MEDWIN編譯軟件,源代碼編譯生成HEX文件,燒寫到實驗板看到了什么8只LED燈都在閃爍 2程序分析 這段程序和教程里的程序比較有兩處不同第1條原來是SETB P1.0現(xiàn)在改為MOV P1#0FFH第3條原來是CLR P1現(xiàn)在改為MOV P1#00H為什么這樣改了之后就變成了8只LED燈同時閃爍了原來P1代表了P1.7-P1.0的全部我們把它當(dāng)作一

28、個存儲器單元即一個字節(jié)不過對一個存儲器單元送數(shù)就應(yīng)該用MOV指令了在這里P1P1.7-P1.0接的是LED燈也就是負(fù)載它起到了一個輸出端的作用那如果把P1改為P0或P2或P3行不行呢答案是肯定的為什么我們稍后再談接著看第2個實驗 二單片機(jī)I/O口的輸入實驗 1實驗程序 程序如下 MAIN:MOV P3,#0FFH ; LOOP:MOV A,P3 ; MOV P1,A ; LJMP LOOP ; END 同樣的方法把程序搞到單片機(jī)實驗板上按下第1個按鈕有一個LED燈亮了按下第2個按鈕另一個LED燈亮了松開按鈕相應(yīng)的燈就滅了是不是有點象工

29、業(yè)控制中的點動控制原理分析一下這個程序  3.振蕩器特性:XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 4.芯片擦除:整個PEROM陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持ALE管腳處于低電平10ms 來完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。 此外,AT89C51設(shè)有穩(wěn)態(tài)邏輯,可以在低到

30、零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU停止工作。但RAM,定時器,計數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存RAM的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復(fù)位為止。 第四章 原理圖 圖4-1 第五章 軟件設(shè)計 5.1程序流程圖 N 24小時到? 分單元清零,時單元加

31、1 N N N Y Y 時單元清零 時間顯示 中斷返回 開始 一秒時間到? 60秒時間到? 60分鐘到? 秒單元加1 秒單元清零,分單元加1 Y Y - 時鐘調(diào)整程序 關(guān)閉顯示,省電狀態(tài) 分鐘閃爍,調(diào)時狀態(tài) 分值加1 按鍵S2時間t>1 時值=24? 按鍵S2時間t<0.5 按鍵S2時間t<0.5 時鐘閃爍,調(diào)時狀態(tài) 分值=60? 分值清零 時值加1 時值清零 返回顯示 S2是否按

32、下 (二) 源程序 表5-2 P1口對應(yīng)段碼及數(shù)值 顯示數(shù)字 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 16進(jìn)制代碼 dp g f e d c b a 0 0 0 1 1 1 1 1 1 3FH 1 0 0 0 0 0 1 1 0 06H 2 0 1 0 1 1 0 1 1 5BH 3 0 1 0 0 1 1 1 1 4FH 4 0 1 1 0 0 1 1 0 66H 5 0 1 1 0 1 1

33、 0 1 6DH 6 0 1 1 1 1 1 0 1 7DH 7 0 0 0 0 0 1 1 1 07H 8 0 1 1 1 1 1 1 1 7FH 9 0 1 1 0 1 1 1 1 6FH JMP START ORG 0BH JMP TIM0 START: MOV SP,#70H MOV 28H

34、,#00 MOV 2AH,#12H MOV 2BH,#00 MOV 2CH,#00 MOV TMOD,#00000001B MOV TH0,#HIGH(65536-4000) MOV TL0,#LOW(65536-4000) MOV IE,#10

35、000010B MOV R4,#250 SETB TR0 LOOP: JB P0.0,N2 CALL DELAY MOV A,2CH ADD A,#01 DA A MOV 2CH,A CJNE A

36、,#60H,N1 MOV 2CH,#00 N1: JNB P0.0,$ CALL DELAY N2: JB P0.1,N4 CALL DELAY MOV A,2BH ADD A,#01 DA A MOV 2BH,A

37、 CJNE A,#60H,N3 MOV 2BH,#00 N3: JNB P0.1,$ CALL DELAY N4: JB P0.2,LOOP CALL DELAY MOV A,2AH ADD A,#01 DA A

38、 MOV 2AH,A CJNE A,#24H,N5 MOV 2AH,#00 N5: JNB P0.2,$ CALL DELAY JMP LOOP TIM0: MOV TH0,#HIGH(65536-4000) MOV TL0,#LOW(65536-4000) PUSH AC

39、C PUSH PSW DJNZ R4,X2 MOV R4,#250 CALL CLOCK CALL DISP X2: CALL SCAN POP PSW POP ACC RETI SCAN: MOV

40、 R0,#28H INC @R0 CJNE @R0,#6,X3 MOV @R0,#0 X3: MOV A,@R0 ADD A,#20H MOV R1,A MOV A,@R0 SWAP A ORL

41、A,@R1 MOV P1,A RET CLOCK: MOV A,2CH ADD A,#1 DA A MOV 2CH,A CJNE A,#60H,X4 MOV 2CH,#00 MOV A,2BH

42、 ADD A,#1 DA A MOV 2BH,A CJNE A,#60H,X4 MOV 2BH,#00 MOV A,2AH ADD A,#1 DA A MOV 2

43、AH,A CJNE A,#24H,X4 MOV 2AH,#00 X4: RET DISP: MOV R1,#20H MOV A,2CH MOV B,#10H DIV AB MOV @R1,B INC

44、R1 MOV @R1,A INC R1 MOV A,2BH MOV B,#10H DIV AB MOV @R1,B INC R1 MOV @R1,A INC

45、 R1 MOV A,2AH MOV B,#10H DIV AB MOV @R1,B INC R1 MOV @R1,A RET DELAY: MOV R6,#60 D1: MOV R7,#248

46、 DJNZ R7,$ DJNZ R6,D1 RET END 第六章 總結(jié) 本設(shè)計能夠很準(zhǔn)確的走時,并能夠通過硬件對時鐘進(jìn)行時間調(diào)整。我在這一次單片機(jī)最小系統(tǒng)的設(shè)計過程中,很是受益匪淺。通過對自己在大學(xué)三年時間里所學(xué)的知識的回顧,并充分發(fā)揮對所學(xué)知識的理解和對畢業(yè)設(shè)計的思考及書面表達(dá)能力,最終完成了。這為自己今后進(jìn)一步深化學(xué)習(xí),積累了一定寶貴的經(jīng)驗。撰寫論文的過程也是專業(yè)

47、知識的學(xué)習(xí)過程,它使我運(yùn)用已有的專業(yè)基礎(chǔ)知識,對其進(jìn)行設(shè)計,分析和解決一個理論問題或?qū)嶋H問題,把知識轉(zhuǎn)化為能力的實際訓(xùn)練。培養(yǎng)了我運(yùn)用所學(xué)知識解決實際問題的能力。 通過這次課程設(shè)計我發(fā)現(xiàn),只有理論水平提高了;才能夠?qū)⒄n本知識與實踐相整合,理論知識服務(wù)于教學(xué)實踐,以增強(qiáng)自己的動手能力。這個實驗十分有意義 我獲得很深刻的經(jīng)驗。通過這次課程設(shè)計,我們知道了理論和實際的距離,也知道了理論和實際想結(jié)合的重要性,,也從中得知了很多書本上無法得知的知識。 我們的學(xué)習(xí)不但要立足于書本,以解決理論和實際教學(xué)中的實際問題為目的,還要以實踐相結(jié)合,理論問題即實踐課題,解決問題即課程研究,學(xué)生自己就是一個專家,通

48、過自己的手來解決問題比用腦子解決問題更加深刻。學(xué)習(xí)就應(yīng)該采取理論與實踐結(jié)合的方式,理論的問題,也就是實踐性的課題。這種做法既有助于完成理論知識的鞏固,又有助于帶動實踐,解決實際問題,加強(qiáng)我們的動手能力和解決問題的能力。 參考文獻(xiàn) [1] 于海生.微型計算機(jī)控制技術(shù)[M] .清華大學(xué)出版社.1999-6 [2] 孫涵芳.MCS-51系列單片機(jī)原理及應(yīng)用[M] .北京航空航天大學(xué)出版社.1996-4 [3] 黃正謹(jǐn).綜合電子設(shè)計與實踐[M] .東南大學(xué)出版社.2002-3 [4] 楊欣等.電子設(shè)計從零開始[M] .清華大學(xué)出版社.2005-10 [5] 謝嘉奎.電子線路[M] .高等教育出版社.2003-2 [6] 夏路易,石宗義.電路原理圖與電路設(shè)計教程Protel 99SE[M] .北京希望電子出版社.2002 [7] 王毓銀.?dāng)?shù)字電路邏輯設(shè)計[M] .高等教育出版社.2004-2 [8] 邱關(guān)源.電路[M] .高等教育出版社.2003-2

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲