2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  課程設計任務書</b></p><p>  題 目: 電子時鐘設計 </p><p>  專 業(yè): </p><p>  姓 名:

2、 </p><p>  學 號: </p><p>  班 級: </p><p>  完 成 期 限: 2013年1月5日 </p><p>  指導教師簽名:

3、 </p><p>  課程負責人簽名: </p><p>  2012年11月20日</p><p>  主要內(nèi)容、基本要求、主要參考資料等:</p><p><b>  主要內(nèi)容:</b></p><p>  利用單片機計一個電子時鐘,要求

4、顯示小時、分鐘、秒,并且具備調(diào)小時和分鐘的功能。</p><p><b>  基本要求:</b></p><p>  1.設計一個電子時鐘,要求顯示小時、分鐘、秒,并且設定調(diào)時按鈕,能夠完成對小時和分鐘的調(diào)整;</p><p>  2.利用proteus軟件完成設計電路和仿真;</p><p>  3.掌握并口驅動數(shù)碼管

5、動態(tài)顯示的方法;</p><p>  4.通過此次設計將單片機軟硬件結合起來對程序進行編輯、校驗,鍛煉實踐能力和理論聯(lián)系實際的能力。</p><p><b>  主要參考資料:</b></p><p>  [1]李全利,單片機原理及接口技術[M],高等教育出版社</p><p>  [2]王文杰,單片機應用技術[M],冶

6、金工業(yè)出版社</p><p>  [3]朱清慧,PROTEUS教程——電子線路設計、制版與仿真[M],清華大學出版社</p><p>  [4]單片機實驗指導書,天煌教儀</p><p>  [5]彭偉,單片機C語言程序設計實訓100例[M],電子工業(yè)出版社</p><p><b>  鄭州華信學院</b></p&

7、gt;<p><b>  課程設計說明書</b></p><p>  題目: </p><p>  姓 名: </p><p>  院 (系): </p><p>  專業(yè)班級:

8、 </p><p>  學 號: </p><p>  指導教師: </p><p>  成 績: </p><p>  時間: 2012 年 11 月 17 日至 2012 年 12 月 22 日</p&g

9、t;<p><b>  目錄</b></p><p><b>  1.引言1</b></p><p>  2 .電子時鐘的背景、意義、應用1</p><p><b>  3.設計方案2</b></p><p>  3.1應用知識簡介2</p>

10、<p>  3.1.1 51單片機2</p><p>  3.1.2匯編語言2</p><p>  3.1.3 ISP2</p><p>  3.2單片機數(shù)字鐘的基本原理2</p><p>  4.總體設計及核心部件簡介3</p><p>  4.1單片機的基本結構3</p>&

11、lt;p>  4.1.1MCS-51單片機內(nèi)部結構3</p><p>  4.1.2中央處理器3</p><p>  4.1.3數(shù)據(jù)存儲器(RAM)3</p><p>  4.1.4程序存儲器(ROM)3</p><p>  4.1.5并行輸入輸出(I/O)口3</p><p>  4.2 MCS-51

12、的引腳說明3</p><p>  4.3七段數(shù)碼管的引腳圖及使用4</p><p>  4.4硬件電路的設計原則5</p><p>  5. 軟件設計內(nèi)容6</p><p>  5.1 系統(tǒng)軟件設計流程圖6</p><p>  5.2仿真與調(diào)試7</p><p>  5.2.1軟件調(diào)

13、試7</p><p>  5.2.2硬件調(diào)試8</p><p><b>  6. 心得體會8</b></p><p>  附錄一.電子時鐘的主程序9</p><p>  附錄二 實驗電路圖13</p><p>  A.實驗整體電路13</p><p><

14、b>  B.元器件表14</b></p><p><b>  參考文獻14</b></p><p><b>  1.引言</b></p><p>  近年來隨著計算機在社會領域的滲透和大規(guī)模集成電路的發(fā)展,單片機的應用正在不斷地走向深入,由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等

15、特點,因此特別適合于與控制有關的系統(tǒng),越來越廣泛地應用于自動控制,智能化儀器,儀表,數(shù)據(jù)采集,軍工產(chǎn)品以及家用電器等各個領域,單片機往往是作為一個核心部件來使用,在根據(jù)具體硬件結構,以及針對具體應用對象特點的軟件結合,以作完善。</p><p>  本次設計中以單片機的發(fā)展過程和發(fā)展方向為背景,介紹了單片機的輸入輸出的工作原理和操作方法,中斷的工作原理和操作方法,74LS245譯碼器的工作原理和與,LED連接的方

16、法。</p><p>  本次做的數(shù)字鐘是以單片機(AT89C51)為核心,結合相關的元器件(共陰極LED數(shù)碼顯示器、BCD-鎖存/7段譯碼/驅動器74LS245等),再配以相應的軟件,是它具有時,分,秒顯示的功能,并且時,分,秒還可以調(diào)整。此次設計電子數(shù)字鐘是為了了解電子數(shù)字鐘的原理,從而學會制作電子數(shù)字鐘。而且通過電子數(shù)字鐘的制作進一步的了解各種在制作中用到的中小規(guī)模集成電路的作用及實用方法。通過它可以進一步

17、學習與掌握單片機原理與使用方法。</p><p>  2 .電子時鐘的背景、意義、應用 </p><p>  20世紀末,電子技術獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn)品性能進一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當前的時間。

18、忘記了要做的事情,當事情不是很重要的時候,這種遺忘無傷大雅。但是,一旦重要事情,一時的耽誤可能釀成大禍。</p><p>  目前,單片機正朝著高性能和多品種方向發(fā)展趨勢將是進一步向著CMOS化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方面發(fā)展。下面是單片機的主要發(fā)展趨勢。單片機應用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設計思想和設計方法。從前必須由模擬電路或數(shù)字電路實現(xiàn)的大部分功能

19、,現(xiàn)在已能用單片機通過軟件方法來實現(xiàn)了。這種軟件代替硬件的控制技術也稱為微控制技術,是傳統(tǒng)控制技術的一次革命。</p><p>  單片機模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種用數(shù)字電路技術實現(xiàn)時、分、秒計時的裝置,與機械式時鐘相比具有更高的準確性和直觀性,且無機械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。</p><p>  數(shù)字鐘是采用數(shù)字電路實現(xiàn)對時、分、秒數(shù)字顯示的計時裝置,

20、廣泛用于個人家庭、車站、碼頭辦公室等公共場所,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于?shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應用,使得數(shù)字鐘的精度,遠遠超過老式鐘表,鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴展了鐘表原先的報時功能。諸如定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播、自動起閉路燈、定時開關烘箱、通斷動力設備、甚至各種定時電氣的自動啟用等,所有這些,都是以鐘表數(shù)字化為基礎的。因此,研究數(shù)字鐘及擴大其應

21、用,有著非?,F(xiàn)實的意義。 </p><p>  數(shù)字鐘已成為人們?nèi)粘I钪校罕夭豢缮俚谋匦杵?,廣泛用于個人家庭以及車站、碼頭、劇場、辦公室等公共場所,給人們的生活、學習、工作、娛樂帶來極大的方便。由于數(shù)字集成電路技術的發(fā)展和采用了先進的石英技術,使數(shù)字鐘具有走時準確、性能穩(wěn)定、攜帶方便等優(yōu)點,它還用于計時自動報時及自動控制的領域。</p><p><b>  3.設計方案<

22、;/b></p><p><b>  3.1應用知識簡介</b></p><p>  3.1.1 51單片機</p><p>  單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。作為嵌入式系統(tǒng)控制核心的單片機具有其體積小、功能全、性價比高等諸多優(yōu)點。51 系列單片機是國內(nèi)目前應用最廣泛的單片

23、機之一,隨著嵌入式系統(tǒng)、片上系統(tǒng)等概念的提出和普遍接受及應用,51 系列單片機的發(fā)展又進入了一個新的階段。在今后很長一段時間內(nèi)51 系列單片機仍將占據(jù)嵌入式系統(tǒng)產(chǎn)品的中低端市場。</p><p><b>  3.1.2匯編語言</b></p><p>  匯編語言是一種面向機器的計算機低級編程語言,通常是為特定的計算機或系列計算機專門設計的。匯編語言保持了機器語言的優(yōu)

24、點,具有直接和簡捷的特點,其代碼具有效率高實時性強等優(yōu)點。但是對于復雜的運算或大型程序,用匯編語言編寫將非常耗時。匯編語言可以與高級語言配合使用,應用十分廣泛。</p><p><b>  3.1.3 ISP</b></p><p>  ISP(In-System Programming)在系統(tǒng)可編程,是當今流行的單片機編程模式,指電路板上的空白元器件可以編程寫入最終

25、用戶代碼,而不需要從電路板上取下元器件。已經(jīng)編程的器件也可以用ISP方式擦除或再編程。本次課程設計便使用ISP方式,直接將編寫好的程序下載到連接好的單片機中進行調(diào)試。</p><p>  3.2單片機數(shù)字鐘的基本原理</p><p>  它是利用單片機的內(nèi)部的定時/計數(shù)器工作與定時方式,對機器周期計數(shù)形成基準時間(如10ms)然后用另外一個計數(shù)器或軟件計數(shù)的形式對基準時間進行計數(shù)形成秒(如

26、對10ms計數(shù)100次),“秒”計數(shù)60次“分”,“分”計數(shù)60次形成“時”,“時”計數(shù)24次形成“天”并清零,然后通過譯碼器,數(shù)碼管把他們的內(nèi)容在相應的位置顯示出來。在具體的設計時定時器采用中斷方式工作,對時鐘的形成在終中斷序中實現(xiàn),在主程序只是對定時/計數(shù)器的定義初始化,調(diào)用顯示程序和控制程序的初始化。另外為了使用的方便,也設計了按鍵,可以通過按鍵對時分秒進行調(diào)整,這樣程序就加了按鍵程序。</p><p> 

27、 4.總體設計及核心部件簡介</p><p>  4.1單片機的基本結構</p><p>  4.1.1MCS-51單片機內(nèi)部結構</p><p>  8051單片機包含中央處理器、程序存儲器(ROM)、數(shù)據(jù)存儲器(RAM)、定時/計數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說明:</p>&

28、lt;p>  4.1.2中央處理器</p><p>  中央處理器(CPU)是整個單片機的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進制數(shù)據(jù)或代碼,CPU負責控制、指揮和調(diào)度整個單元系統(tǒng)協(xié)調(diào)的工作,完成運算和控制輸入輸出功能等操作。</p><p>  4.1.3數(shù)據(jù)存儲器(RAM)</p><p>  8051內(nèi)部有128個8位用戶數(shù)據(jù)存儲單元和128個

29、專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個,可存放讀寫的數(shù)據(jù),運算的中間結果或用戶定義的字型表。</p><p>  4.1.4程序存儲器(ROM)</p><p>  8051共有4096個8位掩膜ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。</p><p>  定

30、時/計數(shù)器(ROM):</p><p>  8051有兩個16位的可編程定時/計數(shù)器,以實現(xiàn)定時或計數(shù)產(chǎn)生中斷用于控制程序轉向。</p><p>  4.1.5并行輸入輸出(I/O)口</p><p>  8051共有4組8位I/O口(P0、 P1、P2或P3),用于對外部數(shù)據(jù)的傳輸。</p><p>  4.2 MCS-51的引腳說明&l

31、t;/p><p>  MCS-52系列單片機中的8031、8051及8751均采用40Pin封裝的雙列直接DIP結構,右圖是它們的引腳配置,40個引腳中,正電源和地線兩根,外置石英振蕩器的時鐘線兩根,4組8位共32個I/O口,中斷口線與P3口線復用。現(xiàn)在我們對這些引腳的功能加以說明:</p><p>  MCS-51的引腳說明:</p><p>  MCS-52系列單片

32、機中的8031、8051及8751均采用40Pin封裝的雙列直接DIP結構,右圖是它們的引腳配置,40個引腳中,正電源和地線兩根,外置石英振蕩器的時鐘線兩根,4組8位共32個I/O口,中斷口線與P3口線復用?,F(xiàn)在我們對這些引腳的功能加以說明:</p><p>  圖3-2單片機的引腳</p><p>  Pin9:RESET/Vpd復位信號復用腳,當8052通電,時鐘電路開始工作,在RES

33、ET引腳上出現(xiàn)24個時鐘周期以上的高電平,系統(tǒng)即初始復位。初始化后,程序計數(shù)器PC指向0000H,P0-P3輸出口全部為高電平,堆棧指針寫入07H,其它專用寄存器被清“0”。RESET由高電平下降為低電平后,系統(tǒng)即從0000H地址開始執(zhí)行程序。然而,初始復位不改變RAM(包括工作寄存器R0-R7)的狀態(tài),8052的初始態(tài)。 </p><p>  4.3七段數(shù)碼管的引腳圖及使用</p><p&g

34、t;<b>  數(shù)碼管使用條件:</b></p><p>  a、段及小數(shù)點上加限流電阻。</p><p>  b、使用電壓:段:根據(jù)發(fā)光顏色決定; 小數(shù)點:根據(jù)發(fā)光顏色決定。</p><p>  c、使用電流:靜態(tài):總電流 80mA(每段 10mA);動態(tài):平均電流 4-5mA 峰值電流 100mA</p><p> 

35、 上面這個只是七段數(shù)碼管引腳圖,其中共陽極數(shù)碼管引腳圖和共陰極的是一樣的。</p><p>  LED數(shù)碼管根據(jù)LED的接法不同分為共陰和共陽兩類,了解LED的這些特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。右圖是共陰和共陽極數(shù)碼管的內(nèi)部電路,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。 將多只LED的陰極連在一起即為共陰式,而將多只LED的陽極

36、連在一起即為共陽式。以共陰式為例,如把陰極接地,在相應段的陽極接上正電源,該段即會發(fā)光。當然,LED的電流通常較小,一般均需在回路中接上限流電阻。假如我們將"b"和"c"段接上正電源,其它端接地或懸空,那么"b"和"c"段發(fā)光,此時,數(shù)碼管顯示將顯示數(shù)字“1”。而將"a"、"b"、"d"、"

37、;e"和"g"段都接上正電源,其它引腳懸空,此時數(shù)碼管將顯示“2”。其它字符的顯示原理類同。</p><p>  4.4硬件電路的設計原則</p><p>  在性價比滿足應用系統(tǒng)要求的情況下,選擇更可靠,更熟悉的單片機縮短研制周期。</p><p>  盡可能選擇自己較為熟悉的應用電路,以提高系統(tǒng)的可靠性。</p>&l

38、t;p>  單片機內(nèi)部的資源與外部的擴展資源應在滿足系統(tǒng)設計的基礎上留有余地,為進一步的升級和擴展提供方便。</p><p>  應充分的結合軟件方案考慮硬件的結構,通常硬件功能較完善,其相應的軟件程序就簡單,但硬件的成本較高,而功能較低,其相應的軟件就復雜,其實際常用軟件代替硬件來降低成本。</p><p>  整個系統(tǒng)相關的器件盡可能的做到性能相匹配。</p>&l

39、t;p>  充分的考慮系統(tǒng)的抗干擾性,如具有抗干擾的單片機并充分的帥選芯片與器件,在電路中采取隔離或屏蔽的措施等。</p><p>  更具以上的原則我們選擇我們較為熟悉的80c51單片機;為了LED數(shù)碼管的顯示和和鍵盤的控制,我們也選擇了74LS245的譯碼器和#1,#2,#3號按鍵作為時鐘的參數(shù)修改加一鍵</p><p>  #1鍵修改時,按一下時加一</p>&l

40、t;p>  #2鍵修改分,按一下分加一</p><p>  #3鍵修改秒,按一下秒加一</p><p>  時鐘硬件連接圖如下圖所示</p><p><b>  5. 軟件設計內(nèi)容</b></p><p>  本設計的軟件程序包括主程序、中斷子程序、打鈴子程序、時鐘顯示子程序、查詢時間表切換程序和延時子程序等等。另

41、外由于電路中有四個按鍵,還另外設計了防抖動程序來防止干擾。</p><p>  5.1 系統(tǒng)軟件設計流程圖</p><p>  這次的數(shù)字電子鐘設計用到很多子程序,它們的流程圖如下所示。</p><p>  主程序是先開始,然后啟動定時器,定時器啟動后在進行按鍵檢測,檢測完后,就可以顯示時間。</p><p>  圖4-1 主程序流程圖<

42、;/p><p>  按鍵處理是先檢測秒按鍵是否按下,秒按鍵如果按下,秒就加1;如果沒有按下,就檢測分按鍵是否按下,分按鍵如果按下,分就加1;如果沒有按下,就檢測時按鍵是否按下,時按鍵如果按下,時就加1;如果沒有按下,就把時間顯示出來。</p><p><b>  5.2仿真與調(diào)試</b></p><p><b>  5.2.1軟件調(diào)試&l

43、t;/b></p><p><b>  5.2.2硬件調(diào)試</b></p><p><b>  6. 心得體會</b></p><p>  本次的設計使我學到如何從理論到實踐的轉化,怎樣將我所學到的知識運用到我以后的工作中去。通過單片機硬件電路的調(diào)試,實現(xiàn)了預先設定的功能。本次課程設計使我深深體會到了單片機是個如此神

44、奇的東西,雖然課程設計中遇到了很多困難,keil里面程序的錯誤,protuse里面電路圖的繪制,任務書的書寫,錯誤多多,不過,通過自己的百般努力,加上與同伴的合作,并在老師的指導下,這些問題都迎刃而解拉。</p><p>  附錄一.電子時鐘的主程序</p><p><b>  源程序如下:</b></p><p>  S_SETBITP

45、1.0 ;數(shù)字鐘秒控制位</p><p>  M_SETBITP1.1 ;分鐘控制位</p><p>  H_SETBITP1.2 ;小時控制位</p><p>  D_SET BIT P1.3 ;天控制位</p>

46、<p>  SECONDEQU30H</p><p>  MINUTEEQU31H</p><p>  HOUREQU32H</p><p>  DAY EQU 33H</p><p>  TCNTEQU34H</p><p>

47、<b>  ORG00H</b></p><p>  SJMPSTART</p><p><b>  ORG0BH</b></p><p>  LJMPINT_T0</p><p>  START:MOVDPTR,#TABLE</p><p>  MOVHO

48、UR,#0;初始化</p><p>  MOVMINUTE,#0</p><p>  MOVSECOND,#0</p><p>  MOV DAY,#0</p><p>  MOV TCNT,#0</p><p>  MOVTMOD,#01H;TMOD00000001—選擇T0方式并且是方式1的16

49、位定時/計數(shù)器</p><p>  MOVTH0,#(65536-50000)/256;定時50毫秒</p><p>  MOVTL0,#(65536-50000)MOD 256</p><p>  MOVIE,#82H</p><p><b>  SETBTR0</b></p><p&g

50、t;  ;****************************************************</p><p>  ;判斷是否有控制鍵按下,是哪一個鍵按下</p><p>  A1:LCALLDISPLAY</p><p>  JNBS_SET,S1</p><p>  JNBM_SET,S2</p

51、><p>  JNBH_SET,S3</p><p><b>  LJMPA1</b></p><p>  S1:LCALLDELAY;去抖動</p><p>  JBS_SET,A1</p><p>  INCSECOND;秒值加1</p><p

52、>  MOVA,SECOND</p><p>  CJNEA,#60,J0;判斷是否加到60秒</p><p>  MOVSECOND,#0</p><p><b>  LJMPK1</b></p><p>  S2:LCALLDELAY</p><p>  JBM_S

53、ET,A1</p><p>  K1:INCMINUTE;分鐘值加1</p><p>  MOVA,MINUTE</p><p>  CJNEA,#60,J1;判斷是否加到60分</p><p>  MOVMINUTE,#0</p><p><b>  LJMPK2</b>

54、</p><p>  S3:LCALLDELAY</p><p>  JBH_SET,A1</p><p>  K2:INCHOUR;小時值加1</p><p>  MOVA,HOUR</p><p>  CJNEA,#24,J2;判斷是否加到24小時</p><p>

55、  MOVHOUR,#0</p><p><b>  LJMP K3</b></p><p>  K3: INC DAY ;天值加1</p><p>  MOVMINUTE,#0</p><p>  MOVSECOND,#0</p><p><b>  

56、LJMPA1</b></p><p>  ;****************************************************</p><p><b>  ;等待按鍵抬起</b></p><p>  J0:JBS_SET,A1</p><p>  LCALLDISPLAY&l

57、t;/p><p><b>  SJMPJ0</b></p><p>  J1:JBM_SET,A1</p><p>  LCALLDISPLAY</p><p><b>  SJMPJ1</b></p><p>  J2:JBH_SET,A1</p&g

58、t;<p>  LCALLDISPLAY</p><p><b>  SJMPJ2</b></p><p>  ;***********************************************</p><p>  ;定時器中斷服務程序,對秒,分鐘和小時的計數(shù)</p><p>  INT_

59、T0:MOVTH0,#(65536-50000)/256</p><p>  MOVTL0,#(65536-50000)MOD 256</p><p><b>  INCTCNT</b></p><p>  MOVA,TCNT</p><p>  CJNEA,#20,RETUNE;計時1秒</

60、p><p>  INCSECOND</p><p>  MOVTCNT,#0</p><p>  MOVA,SECOND</p><p>  CJNEA,#60,RETUNE</p><p>  INCMINUTE</p><p>  MOVSECOND,#0</p>

61、;<p>  MOVA,MINUTE</p><p>  CJNEA,#60,RETUNE</p><p><b>  INCHOUR</b></p><p>  MOVMINUTE,#0</p><p>  MOVA,HOUR</p><p>  CJNEA,#

62、24,RETUNE</p><p>  MOVHOUR,#0</p><p>  MOVMINUTE,#0</p><p>  MOVSECOND,#0</p><p>  MOVTCNT,#0</p><p>  RETUNE:RETI</p><p>  ;********

63、**********************************</p><p><b>  ;顯示控制子程序</b></p><p>  DISPLAY: MOVA,SECOND;顯示秒</p><p>  MOVB,#10</p><p><b>  DIVAB</b>&l

64、t;/p><p><b>  CLRP3.6</b></p><p>  MOVCA,@A+DPTR</p><p><b>  MOVP0,A</b></p><p>  LCALLDELAY</p><p><b>  SETBP3.6</b&g

65、t;</p><p><b>  MOVA,B</b></p><p><b>  CLRP3.7</b></p><p>  MOVCA,@A+DPTR</p><p><b>  MOVP0,A</b></p><p>  LCALL

66、DELAY</p><p><b>  SETBP3.7</b></p><p><b>  CLRP3.5</b></p><p>  MOVP0,#40H;顯示分隔符</p><p>  LCALLDELAY</p><p><b>  SETB

67、P3.5</b></p><p>  MOVA,MINUTE;顯示分鐘</p><p>  MOVB,#10</p><p><b>  DIVAB</b></p><p><b>  CLRP3.3</b></p><p>  MOVCA,

68、@A+DPTR</p><p><b>  MOVP0,A</b></p><p>  LCALLDELAY</p><p><b>  SETBP3.3</b></p><p><b>  MOVA,B</b></p><p><b&

69、gt;  CLRP3.4</b></p><p>  MOVCA,@A+DPTR</p><p><b>  MOVP0,A</b></p><p>  LCALLDELAY</p><p><b>  SETBP3.4</b></p><p>&l

70、t;b>  CLRP3.2</b></p><p>  MOVP0,#40H;顯示分隔符</p><p>  LCALLDELAY</p><p><b>  SETBP3.2</b></p><p>  MOVA,HOUR;顯示小時</p><p>  

71、MOVB,#10</p><p><b>  DIVAB</b></p><p><b>  CLRP3.0</b></p><p>  MOVCA,@A+DPTR</p><p><b>  MOVP0,A</b></p><p> 

72、 LCALLDELAY</p><p><b>  SETBP3.0</b></p><p><b>  MOVA,B</b></p><p><b>  CLRP3.1</b></p><p>  MOVCA,@A+DPTR</p><p&g

73、t;<b>  MOVP0,A</b></p><p>  LCALLDELAY</p><p><b>  SETBP3.1</b></p><p><b>  RET</b></p><p>  TABLE: DB 3FH,06H,5BH,4FH,66H<

74、;/p><p>  DB6DH,7DH,07H,7FH,6FH</p><p>  DELAY:MOVR6,#10</p><p>  D1:MOVR7,#250</p><p><b>  DJNZR7,$</b></p><p><b>  DJNZ</b&g

75、t;</p><p><b>  R6,D1</b></p><p><b>  RET</b></p><p><b>  END</b></p><p>  附錄二 實驗電路圖</p><p><b>  A.實驗整體電路</b&g

76、t;</p><p><b>  B.元器件表</b></p><p><b>  參考文獻</b></p><p>  [1]李全利,單片機原理及接口技術[M],高等教育出版社</p><p>  [2]王文杰,單片機應用技術[M],冶金工業(yè)出版社</p><p>  [3

溫馨提示

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

評論

0/150

提交評論