




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、四川工業(yè)科技學(xué)院電子工程系課程設(shè)計專業(yè)名稱:電子信息工程課程名稱:單片機課程設(shè)計課題名稱:簡易電子表設(shè)計設(shè)計人員:指導(dǎo)教師:2017年6月8日單片機原理與接口技術(shù)課程設(shè)計任務(wù)書一、課題名稱:簡易電子手表設(shè)計二、技術(shù)指標:(1)掌握簡易電子手表的設(shè)計、組裝和調(diào)試方法。(2)熟悉掌握單片機at89s52、adc0809和數(shù)碼管的具體使用、工作原理及注意事項。(3)能夠熟練運用制圖軟件進行制圖。要求:(1)設(shè)計簡易電子手表(2)自動計時,用6位led顯示器顯示時、分、秒(3)根據(jù)提供的材料清單。設(shè)計并用軟件畫出電路圖。指導(dǎo)教師:陳華學(xué) 生:袁鏡淳張巧敬東彭帥電子信息工程系2017 年6月8日課程設(shè)計
2、報告書評閱頁課題名稱:簡易電子表設(shè)計班 級:14級電信1班姓 名:指導(dǎo)教師評語:2017 年 6b 8 h考核成績:指導(dǎo)教師簽名:20年 月曰目錄摘要1第1章數(shù)碼管概述11.1數(shù)碼管簡介21.2數(shù)碼管的特點21.3數(shù)碼管的應(yīng)用領(lǐng)域2第2章單片機概述32. 1單片機簡介32.2單片機的特點32.3單片機的應(yīng)用3第3章mcs-51單片機結(jié)構(gòu)53. 1mcs-51單片機的內(nèi)部結(jié)構(gòu)53. 1. 1內(nèi)部結(jié)構(gòu)概述53. 1.2 cpu 結(jié)構(gòu)53. 1.3存儲器和特殊功能寄存器63. 2 p0-p3 口結(jié)構(gòu)73.3時鐘電路和復(fù)位電路83. 3. 1時鐘電路83. 3.2單片機的復(fù)位狀態(tài)9第4章硬件電路設(shè)計及
3、電路圖94. 1at89s52芯片的簡介94. 1. 1功能特性概述104.1.2引腳功能104.2硬件系統(tǒng)的整體框圖114. 3仿真電路圖12心得體會12參考文獻13附錄14摘要著電子技術(shù)的發(fā)展,計算機在現(xiàn)代科學(xué)技術(shù)的發(fā)展中起著越來越重要的作用。 多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)、智能信息處理技術(shù)、自適用控制技術(shù)、數(shù)據(jù)挖掘與處理 技術(shù)等都離不開計算機。本課程設(shè)計是基單片機原理與接口技術(shù)的簡單應(yīng)用。運 用所學(xué)的單片機原理和接口技術(shù)知識完成數(shù)字電子表的設(shè)計。電子表已成為人們?nèi)粘I钪斜夭豢缮俚谋匦杵?,廣泛用于個人家庭以及辦 公室等公共場所,給人們的生活、學(xué)習(xí)、工作、娛樂帶來極大的方便。由于數(shù)字 集成電路技術(shù)
4、的發(fā)展和采用了先進的石英技術(shù),使電子表具有走時準確、性能穩(wěn) 定、攜帶方便等優(yōu)點,它還用于定時、計數(shù)、自動報時及自動控制等各個領(lǐng)域。 盡管目前市場上已有現(xiàn)成的電子表集成電路芯片出售,價格便宜、使用也方便, 但鑒于電子表電路的基本組成包含了數(shù)字電路的主要組成部分,因此進行電子表 的設(shè)計是必要的,用c語言設(shè)計電子表顯示程序,要求根據(jù)輸入程序顯示電子表 畫面。研究電子表及擴大其應(yīng)用,有著非?,F(xiàn)實的意義。關(guān)鍵詞:電子表;數(shù)碼管;定時;計數(shù);第1章數(shù)碼管概述數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。1.1數(shù)碼管簡介數(shù)碼管也稱led數(shù)碼管,不同行業(yè)人士對數(shù)碼管的稱呼不一樣,其實都是同樣 的產(chǎn)品。數(shù)
5、碼管按段數(shù)可分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一 個發(fā)光二極管單元,也就是多一個小數(shù)點(dp)這個小數(shù)點可以更精確的表示數(shù) 碼管想要顯示的內(nèi)容;按能顯示多少個(8)可分為1位、2位、3位、4位、5位、 6位、7位等數(shù)碼管。按發(fā)光二極管單元連接方式可分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管 是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(com)的數(shù)碼管,共陽數(shù)碼管 在應(yīng)用時應(yīng)將公共極com接到+5v,當(dāng)某一字段發(fā)光二極管的陰極為低電平時,相 應(yīng)字段就點亮,當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮。共陰數(shù)碼管是 指將所有發(fā)光二極管的陰極接到一起形成公共陰極(com)的數(shù)碼管
6、,共陰數(shù)碼管在 應(yīng)用時應(yīng)將公共極com接到地線gxd上,當(dāng)某一字段發(fā)光二極管的陽極為高電平 時,相應(yīng)字段就點亮,當(dāng)某一字段的陽極為低電平時,相應(yīng)字段就不亮。1.2數(shù)碼管的特點led數(shù)碼管的主要特點如下:(1) 能在低電壓、小電流條件下驅(qū)動發(fā)光,能與cmos、itl電路兼容。(2) 發(fā)光響應(yīng)時間極短«0. ins),高頻特性好,單色性好,亮度高。(3) 體積小,重量輕,抗沖擊性能好。(4) 壽命長,使用壽命在10萬小時以上,甚至可達100萬小時。成木低。因此 它被廣泛用作數(shù)字儀器儀表、數(shù)控裝置、計算機的數(shù)顯器件。1.3數(shù)碼管的應(yīng)用領(lǐng)域主要用于樓體亮化,廣告招牌、高檔的disco、酒吧、
7、夜總會、會所的門頭廣 告牌等。特別適合應(yīng)用于廣告牌背景、立交橋、河、湖護欄、建筑物輪廓等大型 動感光帶的夜景照明之中,可產(chǎn)生彩虹般絢麗的效果。事實證明,它已經(jīng)成為照 明產(chǎn)品屮的一只奇葩,綻放在動感都市。第2章單片機概述計算機已被廣泛應(yīng)用于社會生活的各個領(lǐng)域。在自動控制領(lǐng)域,計算機是監(jiān) 測??刂频暮诵?。生產(chǎn)過程以及大型設(shè)備的監(jiān)測、控制一般使用帶標準鍵盤、顯 示和外部存儲設(shè)備的計算機系統(tǒng),但小型儀器儀表、家用屯器等設(shè)備的自動控制 對體積、價值和功能有所要求,均不可能使用常規(guī)的計算機系統(tǒng),于是出現(xiàn)了單 片微型計算機,簡稱單片機。2.1單片機簡介單片機是一種集成電路芯片,采用超大規(guī)模集成電路技術(shù)將具有
8、數(shù)據(jù)處理能力 的中央處理器,隨機存取存儲器、輸入/輸出電路,可能還包括定時/計數(shù)器、串 行通信口、顯示驅(qū)動電路、脈沖調(diào)制電路、模數(shù)轉(zhuǎn)換器等電路集成到一片芯片上, 構(gòu)成一個既小而又完善的計算機系統(tǒng)。有以上分析可以看出,單片機除了具備微處理器的功能外,還可以單獨地完 成現(xiàn)代工業(yè)控制所要求的智能化控制功能,這也是單片機最大的特點。2. 2單片機的特點單片機是在一塊芯片上集成了微型計算機的基本部件,在硬件結(jié)構(gòu)、指令功 能方面均有獨特之處,主要特點如下:(1) 單片機內(nèi)集成了存儲器。(2) 單片機存儲結(jié)構(gòu)將rom和ram嚴格分工。(3) 為了滿足工業(yè)控制的需要,單片機有很強的位處理功能,在其他邏輯控 制
9、功能方面也都優(yōu)于一般的8位微處理器。(4) 8位處理器的引腳功能一般都是固定的。(5) 單片機類型多,并h便于擴展功能。(6) 單片機把微型計算機的各個部分集成在一塊芯片上,大大縮短了系統(tǒng) 內(nèi)信號的傳送距離,從而提高了系統(tǒng)的可靠性及運行速度。由于單片機具有體積小、速度快、功耗低、性能可靠、使用方便、價格低廉 等特點,因此在工業(yè)控制、智能儀器儀表、數(shù)據(jù)采集和處理、通信系統(tǒng)、家用電 器等領(lǐng)域得到了日益廣泛的應(yīng)用。2.3單片機的應(yīng)用單片機廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智 能化管理及過程控制等領(lǐng)域,大致可分如下幾個范疇:1 在智能儀器儀表上的應(yīng)用單片機具有體積小、功耗低、
10、控制功能強、擴展靈活、微型化和使用方便等 優(yōu)點,廣泛應(yīng)用于儀器儀表屮,結(jié)合不同類型的傳感器,可實現(xiàn)諸如電壓、功率、頻率、濕 度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。 采用單片機控制使得儀器儀表數(shù)字化、智能化、微型化,且功能比起采用電子或 數(shù)字電路更加強大。例如精密的測量設(shè)備(功率計,示波辭,各種分析儀)。(字 號明顯不一致)2. 在工業(yè)控制中的應(yīng)用用單片機可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如工廠流水線的 智能化管理,電梯智能化控制、各種報警系統(tǒng),與計算機聯(lián)網(wǎng)構(gòu)成二級控制系統(tǒng) 等。3 在家用電器中的應(yīng)用可以這樣說,現(xiàn)在的家用電器基本上都采用了單片機控制,
11、從電飯褒、洗衣 機、電冰箱、空調(diào)機、彩電、其他音響視頻器材、再到電子秤量設(shè)備,五花八門, 無所不在。4. 在計算機網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用現(xiàn)代的單片機普遍具備通信接口,可以很方便地與計算機進行數(shù)據(jù)通信,為 在計算機網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件,現(xiàn)在的通信設(shè)備基本 上都實現(xiàn)了單片機智能控制,從手機,電話機、小型程控交換機、樓宇自動通信 呼叫系統(tǒng)、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信, 無線電對講機等。5. 單片機在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用單片機在醫(yī)用設(shè)備中的用途亦相當(dāng)廣泛,例如醫(yī)用呼吸機,各種分析儀,監(jiān) 護儀,超聲診斷設(shè)備及病床呼叫系統(tǒng)等等。此外,單片機在工商,金
12、融,科研、教育,國防航空航天等領(lǐng)域都有著十分廣泛 的用途。第3章mcs-51單片機結(jié)構(gòu)3. 1 mcs-51單片機的內(nèi)部結(jié)構(gòu)3.1.1內(nèi)部結(jié)構(gòu)概述(1) 典型的mcs-51單片機芯片集成了以下幾個基木組成部分。(2) 一個8位的cpu。(3) 128b或256b單元內(nèi)數(shù)據(jù)存儲器(ram)。(4) 4kb或8kb片內(nèi)程序存儲器(rom或eprom)。(5) 4個8位并行i/o接口 p0p3。(6) 兩個定時/計數(shù)器。(7) 5個中斷源的中斷管理控制系統(tǒng)。(8) 一個全雙工串行i/o 口 uart (通用異步接收、發(fā)送器)。(9) 一個片內(nèi)振蕩器和時鐘產(chǎn)生屯路。3. 1.2 cpu 結(jié)構(gòu)cpu是單
13、片機的核心部件。它由運算器和控制器等部件組成。1 運算器運算器以完成二進制的算術(shù)/邏輯運算部件alu為核心。它可以對半字節(jié)(4)、 單字節(jié)等數(shù)據(jù)進行操作。例如,能完成加、減、乘、除、加1、減1、bcd碼十進 制調(diào)整、比較等算術(shù)運算,完成與、或、異或、求反、循環(huán)等邏輯操作,操作結(jié) 果的狀態(tài)信息送至狀態(tài)寄存器。運算器還包含有一個布爾處理器,用以處理位操作。它以進位標志位c為累加 器,可執(zhí)行置位、復(fù)位、取反、位判斷轉(zhuǎn)移,可在進位標志位與其他可位尋址的 位z間進行位數(shù)據(jù)傳誦等操作,還可以完成進位標志位與其他可位尋址的位z間 進行邏輯與、或操作。2. 程序計數(shù)器pcpc是一個16位的計數(shù)器,用于存放一條
14、要執(zhí)行的指令地址,尋址范圍為64kb, pc有自動加1功能,即完成了一條指令的執(zhí)行后,其內(nèi)容自動加1。3. 指令寄存器指令寄存器(tr, instruction register),是臨吋放置從內(nèi)存里面取得的 程序指令的寄存器,用于存放當(dāng)前從主存儲器讀出的正在執(zhí)行的一條指令。當(dāng)執(zhí)行一條指令時,先把它從內(nèi)存取到數(shù)據(jù)寄存器(dr, data register)中, 然后再傳送至ir。指令劃分為操作碼和地址碼字段,由二進制數(shù)字組成。為了執(zhí) 行任何給定的指令,必須對操作碼進行測試,以便識別所要求的操作。指令譯碼 器就是做這項工作的。指令寄存器中操作碼字段的輸出就是指令譯碼器的輸入。 操作碼一經(jīng)譯碼后,
15、即可向操作控制器發(fā)出具體操作的特定信號。3.1.3存儲器和特殊功能寄存器1. 存儲器存儲器是計算機系統(tǒng)中的記憶設(shè)備,用來存放程序和數(shù)據(jù)。計算機中的全部 信息,包括輸入的原始數(shù)據(jù)、計算機程序、中間運行結(jié)果和最終運行結(jié)果都保存 在存儲器中。它根據(jù)控制器指定的位置存入和取出信息。2. 特殊功能寄存器特殊功能寄存器(sfr)的地址范圍為80hffh。在mcs-51中,除程序計數(shù) 器pc和四個工作寄存器區(qū)外,其余21個特殊功能寄存器都在這sfr塊中。其中5 個是雙字節(jié)寄存器,它們共占用了 26個字節(jié)。各特殊功能寄存器的符號和地址見 下表。其中帶*號的可位尋址。特殊功能寄存器反映了 8051的狀態(tài),實際上
16、是8051 的狀態(tài)字及控制字寄存器。用于cpu psw便是典型一例。這些特殊功能寄存器大 體上分為兩類,一類與芯片的引腳有關(guān),另一類作片內(nèi)功能的控制用。與芯片引 腳有關(guān)的特殊功能寄存器是p0p3,它們實際上是4個八位鎖存器(每個i/o 口 一個),每個鎖存器附加有相應(yīng)的輸岀驅(qū)動器和輸入緩沖器就構(gòu)成了一個并行口。 mcs-51共有p0p3四個這樣的并行口,可提供32根i/o線,每根線都是雙向的, 并且大都有第二功能。其余用于芯片控制的寄存器屮,累加器a、標志寄存器psw、 數(shù)據(jù)指針dptr等的功能前已提及。符號地址功能介紹bf0i1b寄存器acce0ii累加器pswd0ii程序狀態(tài)存儲器th2*
17、cdh定時器/計數(shù)器2(高8位)tl2*cch定時器/計數(shù)器2(低8位)rldh*cbi1外部輸入(p1. 1)計數(shù) 器/自動再裝入模式時初值寄存器高八位 外部輸入(pl. 1)計數(shù)rldl*cah器/自動再裝入模式時 初值寄存器低八位t2c0n*c8ht2定吋器/計數(shù)器控制 寄存器ipb8h屮斷優(yōu)先級控制寄存器p3bohp3 口鎖存器ieash中斷允許控制寄存器p2aohp2 口鎖存器sbuf99h串行口鎖存器scon98h串行口控制寄存器pl90hp1 口鎖存器th18dh定時器/計數(shù)器1(高8位)tho8c11定時器/計數(shù)器0(高8位)tl18bh定時器/計數(shù)器1 (低8位)tlo8ah
18、定時器/計數(shù)器0(低8位)tmod89hto、t1定時器/計數(shù)器 方式控制寄存器tcon88hto、t1定時器/計數(shù)器 控制寄存器dph83h數(shù)據(jù)地址指針(高8位)dpl82h數(shù)據(jù)地址指針(低8位)sp81h堆棧指針po80hp0 口鎖存器pcon87h電源控制寄存器3. 2 p0-p3 口結(jié)構(gòu)p0 口功能:p0 口具有兩種功能:第一,p0 口可以作為通用i/o接口使用,po. 7-p0. 0用于傳送cpu的輸入/輸出數(shù)據(jù)。輸出數(shù)據(jù)時可以得到鎖存,不需外接 專用鎖存器,輸入數(shù)據(jù)可以得到緩沖。第二,po. 7-p0. 0在cpu訪問片外存儲器 時用于傳送片外存儲器的低8位地址,然后傳送cpu對片
19、外存儲器的讀寫。pl 口功能:pl 口的功能和p0 口的第一功能相同,僅用于傳遞i/o輸入/輸 出數(shù)據(jù)。p2 口的功能:p2 口的第一功能和上述兩組引腳的第一功能相同,即它可以作 為通用1/0使用。它的第二功能和p0 口引腳的第二功能相配合,作為地址總線用 于輸出片外存儲器的高8位地址。p3 口功能:p3 口有兩個功能:第一功能與其余三個端口的第一功能相同;第 二功能作控制用,每個引腳都不同。p3. 0rxd串行數(shù)據(jù)接收口p3. 1txd串行數(shù)據(jù)發(fā)送口p3. 2into外中斷0輸入p3. 3inti外屮斷1輸入p3. 4to計數(shù)器0計數(shù)輸入p3. 5t1計數(shù)器1計數(shù)輸入p3. 6wr外部ram
20、寫選通信號p3. 7rd外部ram讀選通信號3.3時鐘電路和復(fù)位電路單片機的時鐘信號用來提供單片機內(nèi)各種微操作的時間基準;復(fù)位操作則使 單片機的片內(nèi)電路初始化,使單片機從一種確定的狀態(tài)開始運行。3. 3. 1時鐘電路單片機的時鐘信號通常用兩種電路形式得到:內(nèi)部振蕩和外部振蕩方式。 在引腳xtal1和xtal2外接晶體振蕩器或陶瓷諧振蕩器,構(gòu)成了內(nèi)部振蕩方式。 由于單片機內(nèi)部有一個高增益反相放大器,當(dāng)外接晶振后,就構(gòu)成了自積振蕩, 并產(chǎn)生振蕩時鐘脈沖。晶振通常選用6mhz、12mhz、或24mhz。單片機的時序單位:振蕩周期:晶振的振蕩周期,又稱時鐘周期,為最小的時序單位。狀態(tài)周期:振蕩頻率經(jīng)單
21、片機內(nèi)的二分頻器分頻后提供給片內(nèi)cpu的時鐘周 期。因此一個狀態(tài)周期包含2個振蕩周期。機器周期:1個機器周期由6個狀態(tài)周期12個振蕩周期組成,是計算機執(zhí)行 -種基本操作的時間單位。指令周期:執(zhí)行一條指令所需的時間。一個指令周期由1-4個機器周期組成, 依據(jù)指令不同而不同.3. 3. 2單片機的復(fù)位狀態(tài)當(dāng)mcs-51系列單片機的復(fù)位引腳rst(全稱reset)出現(xiàn)2個機器周期以上的 高電平時,根據(jù)應(yīng)用的要求,復(fù)位操作通常有兩種基本形式:上電復(fù)位和上電或 開關(guān)復(fù)位。上電復(fù)位要求接通電源后,自動實現(xiàn)復(fù)位操作。上電或開關(guān)復(fù)位要求電源接通后,單片機自動復(fù)位,并且在單片機運行期間, 用開關(guān)操作也能使單片機
22、復(fù)位。上電后,由于電容c3的充電和反相門的作用,使 rst持續(xù)一段時間的高電平。當(dāng)單片機己在運行當(dāng)中時,按下復(fù)位鍵k后松開,也 能使rst為一段時間的高屯平,從而實現(xiàn)上屯或開關(guān)復(fù)位的操作。單片機的復(fù)位操作使單片機進入初始化狀態(tài),其中包括使程序計數(shù)器pc = 0000h,這表明程序從0000h地址單元開始執(zhí)行。單片機冷啟動后,片內(nèi)ram為隨 機值,運行中的復(fù)位操作不改變片內(nèi)ram區(qū)中的內(nèi)容,21個特殊功能寄存器復(fù)位 后的狀態(tài)為確定值。系統(tǒng)復(fù)位是任何微機系統(tǒng)執(zhí)行的第一步,使整個控制芯片回到默認的硬件狀 態(tài)下。51單片機的復(fù)位是由reset引腳來控制的,此引腳與高電平相接超過24個 振蕩周期后,51
23、單片機即進入芯片內(nèi)部復(fù)位狀態(tài),而r直在此狀態(tài)下等待,直 到reset引腳轉(zhuǎn)為低電平后,才檢查ea引腳是高電平或低電平,若為高電平則執(zhí) 行芯片內(nèi)部的程序代碼,若為低電平便會執(zhí)行外部程序。51單片機在系統(tǒng)復(fù)位時,將其內(nèi)部的一些重要寄存器設(shè)置為特定的值,至于 內(nèi)部ram內(nèi)部的數(shù)據(jù)則不變。第4章 硬件電路設(shè)計及電路圖4.1 at89s52芯片的簡介at89s52,它是一個低功耗,高性能cmos 8位單片機,片內(nèi)含8k bytesisp (in-system programmable)的可反復(fù)擦寫1000次的flash只讀程序存儲器,器 件采用atmel公司的高密度、非易失性存儲技術(shù)制造,兼容標準mcs
24、-51指令系統(tǒng) 及80c51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和isp flash存儲單元,功 能強大的微型計算機的at89s52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價比的解決方案。單片機最小系統(tǒng)如下:u2s1 sw-pbrioufr310kgndgnd'|cry1 12ni30pfgndp1.0vccpl.lp0.0(ad0)pl.2po.l(.wl)pl.3p02(ad2)pl.4po.3gw3)p1.5(ni0si)p0.4(ad4)p1.6(nfls0)p0.5cw5)pl.xsck)p06(ad6)restp0.7cw7)p3.0(rxd)eavppp3.1(txd)me
25、 progp3.2(t<t0)psenp3.3(int1)p2.7(a15)p3.4(t0)p2.6(a14)p3.5(t1)p2.5(a13)p3.6 麗p2.4(a12)p3.7 亦p2.3(a11)xtal2p2.2(a10)xtal1p2.1(a9)gndp2.0(as)1920stc89s52r1"t"89c 1 、 j 一 s- 6 - s1« < 1* i 1 1 1*-o-9-s-*6t3v- - 丄 o 9 s6 1 3 r - 14.1.1功能特性概述40個引腳,8k bytes flash片內(nèi)程序存儲器,256 bytes的隨機存
26、取數(shù)據(jù)存儲器(ram) , 32個外部雙向輸入/輸出(i/o) 口,5個中斷優(yōu)先級2層中斷嵌套中斷, 2個16位可編程定時計數(shù)器,2個全雙工串行通信口,看門狗(wdt)電路,片內(nèi) 時鐘振蕩器。此外,at89s52設(shè)計和配置了振蕩頻率可為0hz并可通過軟件設(shè)置 省電模式。空閑模式下,cpu暫停工作,而ram定時計數(shù)器,串行口,外中斷 系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存ram的數(shù)據(jù),停止芯片其它功能直 至外中斷激活或硬件復(fù)位。同時該芯片還具有pdip、tqfp和plcc等三種封裝 形式,以適應(yīng)不同產(chǎn)品的需求。4.1.2引腳功能-vcc:電源電壓-gnd:地rst:復(fù)位輸入。當(dāng)振蕩器工作吋,r
27、st引腳出現(xiàn)兩個機器周期以上高電平將使 單片機復(fù)位。-ale/prog:當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時,ale (地址鎖存允許)輸岀 脈沖用于鎖存地址的低8位字節(jié)。一般情況下,ale仍以時鐘振蕩頻率的1/6輸出 固定的脈沖信號,因此它可對外輸出時鐘或用于定時或用于定時目的。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ale脈沖。如有必要,可通過對特殊 功能寄存器(sfr)區(qū)中的8eh單元的do位置位,可禁止ale操作。該位置位后, 只有一條movx和movc指令才能將ale激活。此外,該引腳會被微弱拉高,單片 機執(zhí)行外部程序時,應(yīng)設(shè)置ale禁止位無效。 psen:程序存儲允許psen輸出
28、是外部程序存儲器的讀選通信號,當(dāng)at89c52由 外部程序存儲器取指令(或數(shù)據(jù))時,每個機器周期兩次psen有效,即輸出兩個 脈沖。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器,將跳過兩次psen信號。ea/vpp:外部訪問允許。欲使cpu僅訪問外部程序存儲器(地址為ooooh-ffffh), ea端必須保持低電平(接地)。需注意的是:如果加密位lb1被編程,復(fù)位時內(nèi) 部會鎖存ea端狀態(tài)。如ea端為高電平(接ucc端),cpu則執(zhí)行內(nèi)部程序存儲器 屮的指令。xtal1:振蕩器反相放大器的內(nèi)部時鐘發(fā)生器的輸入端。 xtal2:振蕩器反相放大器的輸出端。4. 2硬件系統(tǒng)的整體框圖高壓,短路報w上圖:根本沒使用a
29、dc0809、串口電源部分提供整個系統(tǒng)的電能,單片機部分控制系統(tǒng),顯示部分顯示測量結(jié) 果以及模式狀態(tài),模數(shù)轉(zhuǎn)換采集電壓以及電阻值發(fā)送到單片機,如果電壓過高超 過量程或者測量短路,單片機控制蜂鳴器報警。通過程序燒錄模塊可以通過燒錄 線燒入程序。通過串口通訊傳送位碼和段碼,實現(xiàn)對6位共陽數(shù)碼管的操作,使其完成特定的計時功能。這段話完全不準確。4. 3仿真電路圖1912atscss ctb<txtal1xtalzrstpci hado pd.vad1 pdad2 p 口 3tad3 ph ."gpc £fm5 p0j&ad6 po.7fad?pz.vb pz2ta1
30、d p2a11alepz.wa120pzs*a13p1otzpzj&aupz.?a15p3hrxdp1.1/t2exp3.1/txdp12p32itmjp1jp3nmp1.4p3.«rrap1sp3st1pu6p1.?p3.7/kit3 3j"心得體會根據(jù)書木上的秒表實例,我們設(shè)計了這款簡易數(shù)字電子表。在課木實例上添 加小時項,用六個共陽數(shù)字管構(gòu)成,計時方式我們也試驗了兒種,最終并沒有采 用書上計時器的用法,而是用了書上第四章數(shù)碼管應(yīng)用實例的方法。通過“簡易 數(shù)字手表的設(shè)計”的設(shè)計過程,我們結(jié)合所學(xué)過的課程,了解了簡易手表的發(fā)展 狀況,掌握了工程設(shè)計方法,開發(fā)及設(shè)計工具使用方法,最重要的是通過這一設(shè) 計實踐過程,我們不在是約束在理論上而是鍛煉了我們的動手能力和分析,解決 問題的能力,積累經(jīng)驗,培養(yǎng)按部就班,一絲不茍的工作和對所學(xué)知識的綜合應(yīng) 用能力,了解了很多課本上學(xué)不到的知識,我想這樣的實踐環(huán)節(jié)在我的學(xué)生生涯 是很難得的,也為我們以后步入社會開始工作打下了一定的基礎(chǔ),最后我也要感 謝組里的同學(xué)們,只有在他們團結(jié)協(xié)作下,本次課程設(shè)計才可以順利進行并
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《第二單元 指揮機器人行動 12 聲波測距避障礙》教學(xué)設(shè)計-2024-2025學(xué)年泰山版信息技術(shù)(2018)第三冊
- 如何提升小班班級凝聚力計劃
- 如何推動財務(wù)制度優(yōu)化計劃
- 會計記賬的技巧與實務(wù)指南計劃
- 推動品德教育與心理輔導(dǎo)融合計劃
- 社區(qū)交通安全的個人倡導(dǎo)計劃
- 慈善基金會年度項目計劃
- 神經(jīng)內(nèi)科護理個案護理模板
- 肥胖患者的護理常規(guī)
- 醫(yī)院道路知識培訓(xùn)課件
- 智慧農(nóng)場整體建設(shè)實施方案
- 被詐騙的起訴書范文
- 幼兒園食譜播報
- 公路養(yǎng)護服務(wù)投標方案(技術(shù)標)
- 灌入式半柔性復(fù)合抗車轍路面施工工法
- 小班第一學(xué)期教學(xué)進度表
- 材料性能學(xué)課件:材料的熱學(xué)性能-2-熱傳導(dǎo)-熱穩(wěn)定性-
- 幼兒園優(yōu)質(zhì)公開課:中班數(shù)學(xué)《尋寶小勇士》課件
- 監(jiān)理單位工程項目總監(jiān)及監(jiān)理人員名冊
- 北師大版小學(xué)英語3-6年級單詞-(三起)帶音標-精華版
- 聲樂第2版(學(xué)前教育專業(yè))PPT完整全套教學(xué)課件
評論
0/150
提交評論