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

正文內(nèi)容

單片機課程設(shè)計-wenkub.com

2025-06-23 09:42 本頁面
   

【正文】 因而現(xiàn)在使用Keil uVision IDE和PROTEUS仿真單片機應(yīng)用系統(tǒng)非常廣泛。圖518 加載程序到單片機程序加載以后,就可以通過仿真工具中的運行按鈕在51單片機中運行程序,運行后可以在PROTEUS ISIS中看到運行的結(jié)果。處理時軟件程序文件最好與硬件電路文件保存在一個文件夾下面,在實例中,我們都保存在e:\IO文件夾下面。 (a) 直線連接 (b) 斜線連接圖515 導(dǎo)線與總線的連接總線繪制好后,也可用放置線標(biāo)簽工具給總線加標(biāo)簽,給總線加標(biāo)簽時,可同時給總線中的一組信號線加標(biāo)簽,處理過程與導(dǎo)線一樣,只是標(biāo)簽用成A[0..7]的形式,這時就給總線中的8根信號線加了標(biāo)簽,8根信號線的標(biāo)簽名分別為A0,A1…到A7。因此,使用總線時主要涉及繪制總線和導(dǎo)線與總線的連接?!毙螤?,單擊左鍵,彈出編輯線標(biāo)簽窗口,如圖514所示。 (a) 導(dǎo)線起點 (b) 導(dǎo)線終點 (c) 手動走線 圖513導(dǎo)線連接用戶也可用工具(Tools)菜單下面的自動走線命令(Wire Auto Router)取消自動走線,這時連接形成的就是直接從起點到終點的導(dǎo)線。在PROTEUS中元件引腳間的連接一般有兩種方式:導(dǎo)線方式和總線方式。對元件編輯時首先要選中元件,元件的選擇分以下幾種:①鼠標(biāo)左鍵單擊選擇;②對于活動元件,如開關(guān)BUTTON等,通過用鼠標(biāo)左鍵拖動選擇;③對于一組元件的選擇,可以通過鼠標(biāo)左鍵拖動選擇框內(nèi)的所有元件,也可按住Ctrl鍵再用鼠標(biāo)左鍵依次單擊要選擇的元件。(2) 用鼠標(biāo)左鍵單擊devices元件列表中的元件名稱選中元件,這時在預(yù)覽窗口將出現(xiàn)該元件的形狀,移動鼠標(biāo)到編輯窗口,單擊左鍵,在鼠標(biāo)指針處會出現(xiàn)元件形狀,再移動鼠標(biāo),把元件移動到合適的位置,單擊左鍵,元件就被放在相應(yīng)的位置上。圖510 元件選擇窗口(3) 在元件選擇對話框的keywords窗口中輸入元件關(guān)鍵字搜索元件,找到元件后,雙擊元件則可選中元件,添加元件device元件列表欄。在KEIL 51中編程序,形成HEX文件,在PROTEUS中設(shè)計硬件,下載程序,運行看結(jié)果。(6) 用View菜單調(diào)出各種輸出窗口觀察結(jié)果,用Peripherals菜單觀察51單片機內(nèi)部資源。子函數(shù)中也要一步一步地運行。圖56 編譯、連接后的顯示圖調(diào)試當(dāng)項目編譯、連接成功后,就可以運行它來觀察結(jié)果,運行調(diào)試過程如下。對話框當(dāng)把程序文件添加到項目文件中,并且程序文件已經(jīng)建立好存盤后,就可以進(jìn)行編譯、連接,形成目標(biāo)文件。如果文件添加得不對,則先選中對應(yīng)的文件,用右鍵菜單中的Remove File命令把它移出去。對話框。命令。程序文件的添加過程如下。項目文件創(chuàng)建后,這時只有一個框架,緊接著需向項目文件中添加程序文件內(nèi)容。Target 139。Keil 181。(1) 選擇Project菜單下的New Project命令,彈出如圖51所示的Create new Project對話框。數(shù)碼管顯示程序SCAN: MOV A,78H 。 使用AT89C51單片機,12MHz晶振,P0輸出字段碼,P2口輸出位選碼用共陽LED數(shù)碼管,片內(nèi)RAM的70H到77H單元為LED數(shù)碼管的顯示緩沖區(qū)78H,79H,7AH分別為秒、分、小時計數(shù)單元7BH為50ms計數(shù)器,7CH為調(diào)時模式計數(shù)器 圖41 主程序流程圖 ORG 0000HLJMP STARTORG 000BH 。具體處理如下:定時器/計數(shù)器T0選擇方式1,重復(fù)定時,定時時間設(shè)為50ms,定時時間到則中斷,在中斷服務(wù)程序中用一個計數(shù)器對50ms計數(shù),計20次則對秒單元加1,秒單元加到60則對分單元加1,同時秒單元清0;分單元加到60則對時單元加1,同時分單元清0;時單元加到24則對時單元清0,標(biāo)志一天時間計滿,這樣就形成了時鐘關(guān)系。數(shù)碼管顯示的信息用8個內(nèi)存單元存放,這8個內(nèi)存單元稱為顯示緩沖區(qū),其中秒個位和秒十位、分個位和分十位、時個位和時十位分別由秒數(shù)據(jù)、分?jǐn)?shù)據(jù)和小時數(shù)據(jù)分拆得到。第四章 軟件系統(tǒng)設(shè)計軟件系統(tǒng)程序由主程序和子程序組成,主程序包含初始化參數(shù)設(shè)置、按鍵處理、數(shù)碼管顯示模塊等,在設(shè)計時各個模塊都采用子程序結(jié)構(gòu)設(shè)計,在主程序中調(diào)用。 本系統(tǒng)利用6位LED數(shù)碼管顯示時間,共陰極結(jié)構(gòu)。同熒光數(shù)碼管(VFD)、輝光數(shù)碼管(NRT)相比,它具有:體積小、功耗低、耐震動、壽命長、亮度高、單色性好、發(fā)光響應(yīng)的時間短,能與TTL、CMOS電路兼容等的數(shù)顯器件。 外部引入方式常用于多片單片機組成的系統(tǒng)中,以便各單元之間的時鐘信號同步運行。RST引腳是復(fù)位信號的輸入端,復(fù)位信號是高電平有效,其有效時間應(yīng)持續(xù)2個機器周期以上。復(fù)位與復(fù)位電路復(fù)位是單片機的初始化操作,以便使CPU和系統(tǒng)中其他部件都處于一個確定的狀態(tài),并從這個狀態(tài)開始工作。P3口除了作為通用I/O口使用外,它的每一根線還具有第二種功能,見表31。它包括一個輸出鎖存器、兩個三態(tài)緩沖器、輸出驅(qū)動電路和輸出控制電路組成。這4個口,既可以作輸入,也可以作輸出,既可按8位處理,也可按位方式使用。51單片機集成了中央處理器(CPU)、存儲器系統(tǒng)(RAM和ROM)、定時/計數(shù)器、并行接口、串行接口、中斷系統(tǒng)及一些特殊功能寄存器(SFR),它們通過內(nèi)部總線緊密的聯(lián)系在一起。本書以51子系列的8051為例來介紹MCS51單片機的基本原理。l 有較強的位處理能力。l 兩個優(yōu)先級別的5個中斷源。l 128個用戶位尋址空間。l 片內(nèi)帶128B的數(shù)據(jù)存儲器。對于51子系列,主要有8038058751 三種機型,它們的指令系統(tǒng)與芯片引腳完全兼容,僅片內(nèi)程序存儲器有所不同,8031芯片不帶ROM,8051芯片帶4KB的ROM,8751芯片帶4KB的EPROM。LED數(shù)碼管顯示器顯示時,公共端首先要保證有效,即共陰極結(jié)構(gòu)公共端接低電平,共陽極結(jié)構(gòu)公共端接高電平,這個過程我們稱為選通數(shù)碼管。這里以8段式來介紹,單個8段式LED數(shù)碼管顯示器的外觀與引腳如圖32所示,其中a,b,c,d,e,f,g和小數(shù)點dp為8段發(fā)光二極管,位置如圖中所示,組成一個“”形狀??删幊潭〞r結(jié)合了軟件定時使用靈活和硬件定時獨立的特點,它以大規(guī)模集成電路為基礎(chǔ),通過編程即可改變定時時間或工作方式,又不占用CPU的執(zhí)行時間。軟件定時是利用CPU執(zhí)行指令需要若干指令周期的原理,運用軟件編程,然后循環(huán)執(zhí)行一段程序而產(chǎn)生延時,再配合簡單輸出接口可以向外送出定時控制信號。另外,在檢測、控制和智能儀器等設(shè)備中也經(jīng)常會涉及到定時。其中K0鍵為調(diào)時模式選擇鍵,K1為加1鍵,K2為減1健。采用LED數(shù)碼管顯示,時、分,秒采用數(shù)字顯示。LCD液晶顯示一般能顯示的信息多,顯示效果好,而且液晶顯示器一般都帶控制器,顯示過程由自帶的控制器控制,不須要CPU參與,但液晶顯示器造價相對較高。硬件定時LCD液晶顯示的單片機電子時鐘總體設(shè)計框圖如圖22所示。其中LED數(shù)碼管顯示亮度高,顯示內(nèi)容清晢,根據(jù)具體的連接方式可分為靜態(tài)顯示和動態(tài)顯示,在多個數(shù)碼管時一般采用動態(tài)顯示,動態(tài)顯示時須要占用CPU的大量時間來執(zhí)行動態(tài)顯示程序,顯示效果往往和顯示程序的執(zhí)行相關(guān)。第二章 總體方案設(shè)計 總體思想方案論證1.計時方案單片機電子時鐘計時有兩種方法:第一種是通過單片機內(nèi)部的定時器/計數(shù)器,采用軟件編程來實現(xiàn)時鐘計時,這種實現(xiàn)的時鐘一般稱為軟時鐘,這種方法的硬件線路簡單,系統(tǒng)的功能一般與軟件設(shè)計相關(guān),通常用在對時間精度要求不高的場合;第二種是采用專用的硬件時鐘芯片計時,這種實現(xiàn)的時鐘一般稱為
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1