freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機課程設(shè)計(5508)(專業(yè)版)

2025-08-07 12:45上一頁面

下一頁面
  

【正文】 ORG 0000HLJMP MAINORG 0100HMAIN:MOV A,01HLOOP:MOV P2,A LCALL DELAY RL A SJMP LOOP SJMP $DELAY:MOV R2,10HDELAY1:MOV R3,0FFH DJNZ R3,$ DJNZ R2,DELAY1 RET END假定在Keil ,則加載過程如下:在PROTEUS電路圖中,左鍵單擊單片機80C51芯片,選中,再次左鍵單擊(或左鍵單擊選擇Edit Properties命令),打開單片機80C51的屬性對話框,在屬性對話框中的program file框中選擇加載到80C51芯片中的程序。3) 導(dǎo)線加標(biāo)簽對于導(dǎo)線的連接,也可通過加標(biāo)簽的方法,給導(dǎo)線加標(biāo)簽用主要模型中的放置線標(biāo)簽工具。添加后如圖511所示,選擇了的元件列于device元件列表欄。圖57 啟動調(diào)試過程結(jié)果圖(2) 用Debug菜單下的Go連續(xù)運行。Source Group1’命令(3) 彈出如圖55所示的Add Files to Group 39。選中芯片后,在右邊的描述框中將同時顯示選中的芯片的相關(guān)信息以供用戶參考。4.按鍵處理模塊按鍵處理設(shè)置為:如沒有按鍵,則時鐘正常走時。 a~g是7個筆段電極,DP為小數(shù)點。當(dāng)P3口作為第二功能時,鎖存器的輸出端必須為高電平,P3口的狀態(tài)取決于第二功能輸出線的狀態(tài)。MCS51單片機的基本結(jié)構(gòu)如圖33所示。l 程序存儲器的尋址空間為64KB。LED顯示器:LED數(shù)碼管顯示器是由發(fā)光二極管按一定的結(jié)構(gòu)組合起來的顯示器件。第三章 硬件系統(tǒng)設(shè)計軟件計時LED數(shù)碼管顯示的時鐘的具體硬件電路如圖31所示,其中單片機采用應(yīng)用廣泛的AT89C51,系統(tǒng)時鐘采用12MHz的晶振,8個數(shù)碼管顯示,小時與分鐘、分鐘與秒鐘之間用短橫線間隔,采用共陽極七段式數(shù)碼管,由于并口上沒有連接其它的硬件電路,所以P0口直接作段選碼輸出端,P2口作位選碼輸出端。2.顯示方案對于電子時鐘而言,顯示是另一個重要的環(huán)節(jié)。下面是單片機的主要發(fā)展趨勢。 timing目錄第一章 引言 1 1 1第二章 總體方案設(shè)計 2 總體思想方案論證 2 2第三章 硬件系統(tǒng)設(shè)計 4 4 4 6第四章 軟件系統(tǒng)設(shè)計 9 9 9 12第五章 系統(tǒng)仿真 16 KEIL 51介紹 16 PROTEUS介紹 20 28第六章 結(jié)束語 29致謝 30參考文獻 31II第一章 引言本次設(shè)計中以單片機的發(fā)展過程和發(fā)展方向為背景,介紹了單片機的輸入輸出的工作原理和操作方法,中斷的工作原理和操作方法,74LS164譯碼器的工作原理和與LED連接的方法。而且通過電子數(shù)字鐘的制作進一步的了解各種在制作中用到的中小規(guī)模集成電路的作用及實用方法。定時時間為1/20秒,采用定時器實現(xiàn)。硬件定時是通過硬件電路(多偕振蕩器件或單穩(wěn)器件)實現(xiàn)定時,故定時參數(shù)的調(diào)整不靈活,使用不方便,其成本較低。l 片內(nèi)帶振蕩器, MHz~12MHz。52子系列與51子系列相比大部分相同,不同之處在于:片內(nèi)數(shù)據(jù)存儲器增至256B;8032芯片不帶ROM,8052芯片帶8KB的ROM,8752芯片帶8KB的EPROM;有3個16位定時器/計數(shù)器;6個中斷源。P2口有兩種用途:通用I/O接口和高8位地址線。若按規(guī)定使某些筆段上的發(fā)光二極管發(fā)光,就能顯示從0~9的…系列數(shù)字。3.定時器/計數(shù)器T0中斷服務(wù)程序計時選擇定時器/計數(shù)器T0。對話框,用戶可以根據(jù)使用情況選擇單片機型號。Source Group139。如果沒有錯誤,則編譯、連接成功,并且在信息窗口給出提示信息。圖59 PROTEUS ISIS窗口圖(2) 在主要模型下選擇ponent mode選擇元件工具,然后再選擇圖59的按鈕P,打開元件選擇對話框,如圖510所示。2) 移動鼠標(biāo)指針到第二個元件的連接點,在第二個元件的連接點時,鼠標(biāo)指針前也會出現(xiàn) “”形狀,單擊左鍵,則在兩個元件連接上導(dǎo)線,這時導(dǎo)線的走線方式是系統(tǒng)自動的而且是走直線,如果用戶要控制走線路徑,只須在相應(yīng)的拐點處單擊左鍵,如圖513所示。圖517 實例導(dǎo)線連接圖當(dāng)硬件線路連接,元件屬性調(diào)整好后,就可以給單片機加載程序,加載的程序只能是HEX文件,可以在Keil 51軟件中來設(shè)計,形成HEX文件。本實例結(jié)果如圖519所示。在String窗口中輸入線標(biāo)簽名。通過相同的方法把所有元件放置到編輯窗口相應(yīng)位置,電源和地是在配件的終端接口中。(4) 用Debug菜單下的Step Over單步運行。在對話框中選擇需要添加的程序文件,單擊Add按鈕,把所選文件添加到項目文件中,注意文件類型默認為C,如果是匯編程序則應(yīng)選擇文件類型為*.a*。對話框(3) 選擇Atmel公司的AT89C52。定時器/計數(shù)器T0中斷程序入口LJMP INTT0主程序START: MOV R0,70H MOV R7,0CHINIT: MOV R0,00H INC R0 DJNZ R7,INIT MOV 72H,10 MOV 75H,10 MOV TMOD,01H MOV TL0,0B0H MOV TH0,03CH SETB EA SETB ET0 SETB TR0START1: LCALL SCAN LCALL KEYSCAN SJMP START1 。LED數(shù)碼管由7段發(fā)光二極管組成,當(dāng)要顯示某個數(shù)字時只要將數(shù)字所對應(yīng)的引腳送入低電平。當(dāng)單片機系統(tǒng)在運行出錯或操作錯誤使系統(tǒng)處于死鎖存時,也可按復(fù)位鍵重新啟動。51單片機有40個引腳,在本次設(shè)計當(dāng)中有很多口都沒有使用,我們下面介紹的就是對本次設(shè)計最為重要的4個8位的并行I/O接口。l 21個字節(jié)特殊功能寄存器。(a) 引腳圖 (b) 共陰極 (c) 共陽極圖32 8段式LED數(shù)碼管引腳與結(jié)構(gòu)8段發(fā)光二極管的連接有兩種結(jié)構(gòu):共陰極和共陽極。圖31 軟件計時LED顯示時鐘硬件電路圖定時計數(shù)器:定時/計數(shù)技術(shù)在計算機系統(tǒng)中具有極其重要的作用。LCD液晶顯示一般能顯示的信息多,顯示效果好,而且液晶顯示器一般都帶控制器,顯示過程由自帶的控制器控制,不須要CPU參與,但液晶顯示器造價相對較高。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。近年來隨著計算機在社會領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機的應(yīng)用正在不斷地走向深入,由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等特點,因此特別適合于與控制有關(guān)的系統(tǒng),越來越廣泛地應(yīng)用于自動控制,智能化儀器,儀表,數(shù)據(jù)采集,軍工產(chǎn)品以及家用電器等各個領(lǐng)域,單片機往往是作為一個核心部件來使用,在根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點的軟件結(jié)合,以作完善。因此,研究數(shù)字鐘及擴大其應(yīng)用,有著非?,F(xiàn)實的意義。LCD液晶顯示一般能顯示的信息多,顯示效果好,而且液晶顯示器一般都帶控制器,顯示過程由自帶的控制器控制,不須要CPU參與,但液晶顯示器造價相對較高。軟件定時是利用CPU執(zhí)行指令需要若干指令周期的原理,運用軟件編程,然后循環(huán)執(zhí)行一段程序而產(chǎn)生延時,再配合簡單輸出接口可以向外送出定時控制信號。對于51子系列,主要有8038058751 三種機型,它們的指令系統(tǒng)與芯片
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1