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

正文內(nèi)容

[學(xué)士論文]畢業(yè)設(shè)計(jì)論文-單片機(jī)作息時(shí)間控制設(shè)計(jì)(參考版)

2025-01-21 12:38本頁(yè)面
  

【正文】 謝謝參 考 文 獻(xiàn)[1] 胡漢才編著,《單片機(jī)原理及其接口技術(shù)》,北京,清華大學(xué)出版社,1996年[2] 徐愛(ài)均編著,《智能化儀表原理與設(shè)計(jì)》,北京,北京航空大學(xué)出版社,1996年[3] 公茂法等編著,《單片機(jī)人機(jī)接口實(shí)力集》,北京,北京航空大學(xué)出版社,1998年[4] 李朝青編著,《單片機(jī)原理及其接口技術(shù)》,北京,北京航空大學(xué)出版社,1998年[5] 鄔寬明編著,《單片機(jī)外圍器件實(shí)用手冊(cè)》,北京,北京航空大學(xué)出版社,1998年 [6] 先鋒工作室編著,《單片機(jī)程序設(shè)計(jì)實(shí)例》,北京,清華大學(xué)出版社,2002年 [7] 張毅剛,彭喜元,孟升衛(wèi),劉兆慶編著,《MCS51單片機(jī)使用子程序設(shè)計(jì)》,哈爾濱,哈爾濱工業(yè)大學(xué)出版社,2003年[8] 陳明熒編著,《8051單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn)教材》,北京,清華大學(xué)出版社,2003年[9] 肖玲妮,袁增貴編著,《Protel99SE印刷電路板設(shè)計(jì)教程》,北京,清華大學(xué)出版社,2003年 [10] X5045的中英文資料。5.2 系統(tǒng)調(diào)試軟硬件結(jié)合在一起,看是否能工作正常,由于在模塊調(diào)試過(guò)程中,我們把軟硬件所出現(xiàn)的錯(cuò)誤都調(diào)整過(guò)來(lái)了,所以系統(tǒng)調(diào)試通過(guò)。其中顯示分四路,第一個(gè)和第二個(gè)數(shù)碼管顯示的是時(shí),第三個(gè)和第四個(gè)數(shù)碼管顯示分。程序中是這樣判斷是否過(guò)了1S的:設(shè)一舊秒數(shù)變量,當(dāng)新舊秒數(shù)變量不一樣時(shí),則表示已過(guò)了1S,要做相關(guān)程序時(shí)間處理了。4.1 主程序設(shè)計(jì) 在主控程序循環(huán)中主要工作為掃描是否有按鍵,若有按鍵則應(yīng)做相應(yīng)的功能處理,同時(shí)也掃描顯示器顯示時(shí)間數(shù)據(jù),并檢查所設(shè)置的時(shí)間是否到了,圖4-1為主程序控制的工作流程。第 四 章 軟 件 設(shè) 計(jì)單片機(jī)作息時(shí)間控制的動(dòng)作利用時(shí)間計(jì)時(shí)處理來(lái)做秒計(jì)數(shù),當(dāng)所設(shè)置的時(shí)間到了,則發(fā)出一陣聲響,啟動(dòng)繼電器,由繼電器可以控制放音機(jī)開(kāi)啟或關(guān)閉。3. 7 按鍵部分按鍵設(shè)定部分比較簡(jiǎn)單,因?yàn)楸鞠到y(tǒng)按鍵少,所以在設(shè)計(jì)上采用了獨(dú)立按鍵方式,程序的編制上也采用了簡(jiǎn)單的掃描方式。3. 6 電鈴和繼電器部分 當(dāng)定時(shí)時(shí)間到了,壓電喇叭則發(fā)出一陣聲響,時(shí)間到時(shí)發(fā)出一陣聲響,按下K4鍵可以停止聲響。根據(jù)實(shí)際操作的經(jīng)驗(yàn),下面給出這兩種復(fù)位電路的電容、電阻參考值。上電后,由于電容C3的充電和反相門(mén)的作用,使RST持續(xù)一段時(shí)間的高電平。 圖 312要求電源接通后,單片機(jī)自動(dòng)復(fù)位,并且在單片機(jī)運(yùn)行期間,用開(kāi)關(guān)操作也能使單片機(jī)復(fù)位。圖中電容C1和電阻R1對(duì)電源十5V來(lái)說(shuō)構(gòu)成微分電路。 上電復(fù)位要求接通電源后,自動(dòng)實(shí)現(xiàn)復(fù)位操作。如果RST持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài)。3. 5 電源與復(fù)位電路部分 電源部分 本次設(shè)計(jì)應(yīng)用的電壓有+5V。a各段對(duì)應(yīng)的引腳上。R(第9腳)為復(fù)位端,當(dāng)R=0時(shí),移位寄存器各位復(fù)0,只有當(dāng)R=1時(shí),時(shí)鐘脈沖才起作用。T(第8腳)為時(shí)鐘輸入端,可連接到串行口的TXD端。74LS164為T(mén)TL單向8位移位寄存器,可實(shí)現(xiàn)串行輸入,并行輸出。串行輸入的數(shù)據(jù)當(dāng)CLK是高電平或低電平時(shí)可以改變。特點(diǎn): (1)與門(mén)串行輸入; (2)完全的緩沖時(shí)鐘脈沖和串行輸入; (3)直接清除引腳圖如圖311: 圖311說(shuō)明: 這些8位移位寄存器的特點(diǎn)是具有與門(mén)串行輸入和不同步的清除輸入(CLR)。圖39:存儲(chǔ)序列時(shí)序圖310:寫(xiě)存儲(chǔ)時(shí)序3. 4 顯示部分 本儀器利用89C52單片機(jī)串行口和廉價(jià)的74HC164集成塊實(shí)現(xiàn)多個(gè)LED顯示的一種簡(jiǎn)單方法,利用該方法設(shè)計(jì)的多路LED顯示系統(tǒng)具有硬件結(jié)構(gòu)簡(jiǎn)單、軟件編程容易和價(jià)格低廉的特點(diǎn)。 在寫(xiě)過(guò)程中跟隨著一個(gè)狀態(tài)寄存器或存儲(chǔ)序列寫(xiě)時(shí)序,狀態(tài)寄存器可以被讀入來(lái)檢查WIP位。為了寫(xiě)操作(字節(jié)或頁(yè)寫(xiě))能被完成,在時(shí)鐘周期內(nèi)被寫(xiě)入的最后的數(shù)據(jù)字節(jié)的0位以后CS必須被拉成高電平。一頁(yè)的地址開(kāi)始于地址[x xxxx 0000] ,結(jié)束于地址[xxxxx 1111]。操作者可以繼續(xù)寫(xiě)入16字節(jié)的數(shù)據(jù)。如果在WREN和WRITE之間/CS沒(méi)有變成高電平,WRITE指令將無(wú)效。再次把/CS拉成低電平,在8位地址之后,進(jìn)入WRITE指令,接著數(shù)據(jù)就被寫(xiě)入。寫(xiě)存儲(chǔ)序列:在寫(xiě)數(shù)據(jù)到存儲(chǔ)器序列之前,先發(fā)布WREN指令來(lái)設(shè)置“寫(xiě)使能”鎖存器(WEL)。當(dāng)達(dá)到最高地址,地址計(jì)算器變?yōu)?00,允許讀周期無(wú)限的繼續(xù)。存儲(chǔ)器下一個(gè)地址存儲(chǔ)的數(shù)據(jù)通過(guò)繼續(xù)提供時(shí)鐘脈沖可以被讀出。芯片保護(hù)矩陣WREN命令 (WEL)芯片引腳 (WP) 存儲(chǔ)塊狀態(tài)寄存器(BL0,BL1,WD0,WD1)被保護(hù)的區(qū)域不被保護(hù)的區(qū)域0X被保護(hù)被保護(hù)被保護(hù)X0被保護(hù)被保護(hù)被保護(hù)11被保護(hù)寫(xiě)使能寫(xiě)使能圖37:讀狀態(tài)寄存器時(shí)序圖38:寫(xiě)狀態(tài)寄存器時(shí)序讀存儲(chǔ)序列: 當(dāng)從EEPROM存儲(chǔ)序列中讀時(shí),首先把/CS拉成低電平以選擇芯片,8位READ指令被傳輸?shù)叫酒?,接著?位的地址。當(dāng)/CS變?yōu)楦唠娖綍r(shí)操作結(jié)束。再次把/CS拉成低電平,在8位數(shù)據(jù)之后,進(jìn)入WRSR指令。寫(xiě)狀態(tài)寄存器: 在寫(xiě)數(shù)據(jù)到寫(xiě)狀態(tài)寄存器之前,先發(fā)布WREN指令來(lái)設(shè)置“寫(xiě)使能”鎖存器(WEL)。狀態(tài)寄存器的內(nèi)容被轉(zhuǎn)移到SO引線(xiàn)上,通過(guò)CLK計(jì)時(shí)。狀態(tài)寄存器位序列地址保護(hù)BL1BL0X5043/X504500無(wú)01$180$1FF10$100$1FF11$000$1FF看門(mén)狗定時(shí)位WD0和WD1,選擇看門(mén)狗定時(shí)溢出時(shí)間,用WRSR指令可以對(duì)這些非易變位編程。被塊鎖存保護(hù)排列的任一部分只能讀不能寫(xiě)。塊鎖存位BL0和BL1,設(shè)置塊鎖定保護(hù)的標(biāo)準(zhǔn)。WEL是一個(gè)易變性的、只讀位。 寫(xiě)使能鎖存位(WEL)指示“寫(xiě)使能”鎖存的狀態(tài)。使用RDST指令可以使WIP位被讀出??刂莆豢梢栽O(shè)置看門(mén)狗定時(shí)器的操作,存儲(chǔ)塊鎖存保護(hù),狀態(tài)寄存器被設(shè)計(jì)成“狀態(tài)記錄員”。如果/WP變成低電平鎖存器也將復(fù)位,當(dāng)發(fā)布WREN,WRDI,RDSR命令發(fā)送字節(jié)地址和數(shù)據(jù)是沒(méi)有必要的。寫(xiě)使能鎖存器該裝置包含一個(gè)寫(xiě)使能鎖存器,這個(gè)鎖存器在寫(xiě)操作開(kāi)始之前必須先設(shè)置。時(shí)鐘和數(shù)據(jù)定時(shí):SI引腳的輸入數(shù)據(jù)在/CS變成低電平以后,SCK的第一個(gè)上升沿時(shí)被鎖存,SO上的數(shù)據(jù)在SCK下降沿時(shí)被輸出,SCK是固定的,允許使用者終止適中,也可以重新開(kāi)啟恢復(fù)操作,在整個(gè)操作過(guò)程中/CS必須保持低電平。有兩條寫(xiě)指令需要指令字節(jié),有兩條讀指令需要指令字節(jié)開(kāi)始數(shù)據(jù)的輸出,剩余的指令需要一條字節(jié),一個(gè)八位的地址,數(shù)據(jù)字節(jié)。該芯片包括一個(gè)8位的指令寄存器來(lái)控制該裝置的操作。該芯片利用Xicor的所有的指令寫(xiě)單元,可以提供每字節(jié)擦寫(xiě)次數(shù)最少為100萬(wàn)次,數(shù)據(jù)可最少保存100年。這個(gè)排列在內(nèi)部被作為8位指令寄存器。復(fù)位Vtrip,把至少3V的電壓加到VCC引腳上,給/WP引腳加上編程電壓Vp,發(fā)送WREN指令,接著寫(xiě)數(shù)據(jù)00H到地址03H,在寫(xiě)操作時(shí)/CS變成高電平,啟動(dòng)Vtrip編程時(shí)序,當(dāng)/WP變成低電平時(shí)完成操作。當(dāng)Vtrip值被復(fù)位以后。復(fù)位初始電壓:此時(shí)序常被用來(lái)把Vtrip設(shè)置成原始電壓。如果新設(shè)置的值低于當(dāng)前值,在設(shè)置新值之前必須先復(fù)位。使用高電壓控制信號(hào)。狀態(tài)寄存器的兩種非易失性控制位的狀態(tài)決定看門(mén)狗的定時(shí)時(shí)間,微處理機(jī)可以改變看門(mén)狗的位,如果微處理機(jī)沒(méi)有作用,看門(mén)狗定時(shí)器的控制位將不會(huì)改變,甚至在所有電源不能供電的狀態(tài)下。并且仍有效到VCC恢復(fù)并超過(guò)Vtrip200ms。復(fù)位電源:給X5045上電將使復(fù)位電路有效,這個(gè)電路使RESET引腳有效,RESET可以阻止系統(tǒng)微處理機(jī)在不充足的電壓或振蕩器穩(wěn)定之前開(kāi)始操作,當(dāng)VCC超過(guò)裝置的Vtrip200ms(理論值)電路將解除RESET,允許資料處理機(jī)開(kāi)始處理代碼。工作原理 X5045是設(shè)計(jì)成直接與許多微控制器系列的同步串行外設(shè)接口(SPI)相接的512*8EEPROM。如果看門(mén)狗定時(shí)時(shí)間已定,/CS保持高電平或低電平的時(shí)間超過(guò)看門(mén)狗的定時(shí)時(shí)間, RESET也同樣有效。當(dāng)/WP變成高電平,/CS仍然是低電平時(shí),將中斷對(duì)X5045的寫(xiě)操作,如果內(nèi)部寫(xiě)周期已經(jīng)開(kāi)始,/WP變成低電平將對(duì)寫(xiě)操作沒(méi)有影響。寫(xiě)保護(hù)(/WP) 當(dāng)/WP為低電平時(shí),對(duì)于
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1