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

正文內(nèi)容

單片機課程設(shè)計(5508)(完整版)

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

下一頁面
  

【正文】 功耗低,價格便宜,工作可靠,使用方便等特點,因此特別適合于與控制有關(guān)的系統(tǒng),越來越廣泛地應(yīng)用于自動控制,智能化儀器,儀表,數(shù)據(jù)采集,軍工產(chǎn)品以及家用電器等各個領(lǐng)域,單片機往往是作為一個核心部件來使用,在根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點的軟件結(jié)合,以作完善。關(guān)鍵詞:電子時鐘;單片機;計時SCM Electronic ClockAbstract:In our daily life, the electronic clock is closely related to the electronic clock which will be used in many places. In addition to a dedicated clock, timing licenses, there are many applications which often with realtime clock display, such as a variety of intelligent instrumentation, industrial process control systems and home appliances. There are many ways to realize the Electronic clock, through the front of learning our SCM basic theory and related knowledge, here, the microcontrollerbased control chip design a simple singlechip electronic clock. With the development of puter penetration in the social field and LSI in recent years, the using of microcontroller applications is constantly go deeper, because it has the features of a small size, low power consumption, cheap, reliable, easy to use. Therefore it is particularly suitable for the control of the system, more and more widely used in automatic control, Intelligent instruments, data acquisition, and military products and home appliances, SCM often used as a core ponent in the structure, according to the specific hardware and software for applicationspecific object characteristics bined to make perfect.Keywords: electronic clock。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。本次做的數(shù)字鐘是以單片機(AT89C51)為核心,結(jié)合相關(guān)的元器件(共陰極LED數(shù)碼顯示器、數(shù)碼管驅(qū)動器74LS164等),再配以相應(yīng)的軟件,是它具有星期,時,分,秒顯示的功能,并且時,分,秒還可以調(diào)整。LCD液晶顯示一般能顯示的信息多,顯示效果好,而且液晶顯示器一般都帶控制器,顯示過程由自帶的控制器控制,不須要CPU參與,但液晶顯示器造價相對較高。掌握單片機最小系統(tǒng)的電路原理圖;硬件的焊接、連接;獨立編輯、編譯軟件;上電以后自動進(jìn)入計時狀態(tài),起始于00:00:00。圖31 軟件計時LED顯示時鐘硬件電路圖定時計數(shù)器:定時/計數(shù)技術(shù)在計算機系統(tǒng)中具有極其重要的作用。這種方法的優(yōu)點是不需要增加硬件或硬件很簡單,只需要編制相應(yīng)的延時程序以備調(diào)用。(a) 引腳圖 (b) 共陰極 (c) 共陽極圖32 8段式LED數(shù)碼管引腳與結(jié)構(gòu)8段發(fā)光二極管的連接有兩種結(jié)構(gòu):共陰極和共陽極。51子系列單片機的主要特點如下。l 21個字節(jié)特殊功能寄存器。l 采用單一+5V電源。51單片機有40個引腳,在本次設(shè)計當(dāng)中有很多口都沒有使用,我們下面介紹的就是對本次設(shè)計最為重要的4個8位的并行I/O接口。P1口只作通用I/O接口使用。當(dāng)單片機系統(tǒng)在運行出錯或操作錯誤使系統(tǒng)處于死鎖存時,也可按復(fù)位鍵重新啟動。LED數(shù)碼管是由發(fā)光二極管構(gòu)成的,亦稱半導(dǎo)體數(shù)碼管。LED數(shù)碼管由7段發(fā)光二極管組成,當(dāng)要顯示某個數(shù)字時只要將數(shù)字所對應(yīng)的引腳送入低電平。在本系統(tǒng)中數(shù)碼管顯示采用軟件譯碼動態(tài)顯示。定時器/計數(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 。圖51 Create New Project對話框(2) 在Create New Project對話框中選擇新建項目文件的位置,輸入新建項目文件的名稱,例如,項目文件名為IO,單擊【保存】按鈕將彈出如圖52所示的Select Device for Target 39。對話框(3) 選擇Atmel公司的AT89C52。(1) 在項目管理器窗口中,展開Target1項,可以看到Source Group1子項。在對話框中選擇需要添加的程序文件,單擊Add按鈕,把所選文件添加到項目文件中,注意文件類型默認(rèn)為C,如果是匯編程序則應(yīng)選擇文件類型為*.a*。編譯、連接用Project菜單下的Built Target命令(或快捷鍵F7),如圖56所示。(4) 用Debug菜單下的Step Over單步運行。Proteus ISIS處理過程一般如下: (1) PROTEUS ISIS軟件打開后,系統(tǒng)默認(rèn)新建一個名為UNTITLED(沒有存盤的文件)的原理圖文件,如圖59所示。通過相同的方法把所有元件放置到編輯窗口相應(yīng)位置,電源和地是在配件的終端接口中。導(dǎo)線連接簡單,但電路復(fù)雜時連接不方便,總線方式連接較復(fù)雜,但連接的電路美觀,特別是適合連線較多的時候。在String窗口中輸入線標(biāo)簽名。連接在總線上的導(dǎo)線,標(biāo)簽名相同,則它們在邏輯關(guān)系上是連接在一起的,如圖516所示。本實例結(jié)果如圖519所示。圖519 仿真結(jié)果圖最后說明一下,在仿真調(diào)試時,如果因為程序有錯,仿真不能得到相應(yīng)的結(jié)果,則要在Keil uVision IDE中修改程序,程序修改后再對程序進(jìn)行重新編譯連接形成HEX文件,但在PROTEUS中不用再重新加載,因為前面以經(jīng)加載了,直接運行即可,非常方便。圖517 實例導(dǎo)線連接圖當(dāng)硬件線路連接,元件屬性調(diào)整好后,就可以給單片機加載程序,加載的程序只能是HEX文件,可以在Keil 51軟件中來設(shè)計,形成HEX文件。2. 總線方式總線用于元件中間段的連接,便于減少電路導(dǎo)線的連接,而元件引腳端的連接必須用一般的導(dǎo)線。2) 移動鼠標(biāo)指針到第二個元件的連接點,在第二個元件的連接點時,鼠標(biāo)指針前也會出現(xiàn) “”形狀,單擊左鍵,則在兩個元件連接上導(dǎo)線,這時導(dǎo)線的走線方式是系統(tǒng)自動的而且是走直線
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1