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

正文內(nèi)容

基于單片機(jī)的電阻爐溫度控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)說明書(論文)畢業(yè)論文(編輯修改稿)

2024-08-23 05:08 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。 P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為一些特殊功能口,如表6所示:表6 P3口第2功能表引腳第2功能RXD(串行口輸入端)TXD(串行口輸出端)INT0(外部中斷0請(qǐng)求輸入端,低電平有效)INT1(外部中斷1請(qǐng)求輸入端,低電平有效)T0(定時(shí)器/記時(shí)器0計(jì)數(shù)脈沖輸入端)T1(定時(shí)器/記時(shí)器1計(jì)數(shù)脈沖輸入端)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通信號(hào)輸出端,低電平有效)RD(外部數(shù)據(jù)存儲(chǔ)器讀選通信號(hào)輸出端,低電平有效)RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的低8位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時(shí),ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時(shí),ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次PSEN有效。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的PSEN信號(hào)將不出現(xiàn)。/EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。 STC89C52存儲(chǔ)器配置1.存儲(chǔ)器結(jié)構(gòu)程序存儲(chǔ)器:如果EA引腳接地,程序讀取只從外部存儲(chǔ)器開始。對(duì)于89S52,如果EA 接VCC,程序讀寫先從內(nèi)部存儲(chǔ)器(地址為0000H~1FFFH)開始,接著從外部尋址,尋址地址為:2000H~FFFFH。數(shù)據(jù)存儲(chǔ)器:STC89C52 有256 字節(jié)片內(nèi)數(shù)據(jù)存儲(chǔ)器。高128 字節(jié)與特殊功能寄存器重疊。也就是說高128字節(jié)與特殊功能寄存器有相同的地址,而物理上是分開的。當(dāng)一條指令訪問高于7FH 的地址時(shí),尋址方式?jīng)Q定CPU 訪問高128 字RAM 還是特殊功能寄存器空間。直接尋址方式訪問特殊功能寄存器(SFR)。2.看門狗定時(shí)器WDT是一種需要軟件控制的復(fù)位方式。WDT 由13位計(jì)數(shù)器和特殊功能寄存器中的看門狗定時(shí)器復(fù)位存儲(chǔ)器(WDTRST)構(gòu)成。WDT 在默認(rèn)情況下無法工作;為了激活WDT,用戶必須往WDTRST 寄存器(地址:0A6H)中依次寫入01EH 和0E1H。當(dāng)WDT激活后,晶振工作,WDT在每個(gè)機(jī)器周期都會(huì)增加。WDT計(jì)時(shí)周期依賴于外部時(shí)鐘頻率。除了復(fù)位(硬件復(fù)位或WDT溢出復(fù)位),沒有辦法停止WDT工作。當(dāng)WDT溢出,它將驅(qū)動(dòng)RSR引腳一個(gè)高個(gè)電平輸出。WDT的使用:為了激活WDT,用戶必須向WDTRST寄存器(地址為0A6H的SFR)依次寫入0E1H和0E1H。當(dāng)WDT激活后,用戶必須向WDTRST寫入01EH和0E1H喂狗來避免WDT溢出。當(dāng)計(jì)數(shù)達(dá)到8191(1FFFH)時(shí),13 位計(jì)數(shù)器將會(huì)溢出,這將會(huì)復(fù)位器件。晶振正常工作、WDT激活后,每一個(gè)機(jī)器周期WDT 都會(huì)增加。為了復(fù)位WDT,用戶必須向WDTRST 寫入01EH 和0E1H(WDTRST 是只讀寄存器)。WDT 計(jì)數(shù)器不能讀或?qū)?。?dāng)WDT 計(jì)數(shù)器溢出時(shí),將給RST 引腳產(chǎn)生一個(gè)復(fù)位脈沖輸出,這個(gè)復(fù)位脈沖持續(xù)96個(gè)晶振周期(TOSC),其中TOSC=1/FOSC。為了很好地使用WDT,應(yīng)該在一定時(shí)間內(nèi)周期性寫入那部分代碼,以避免WDT復(fù)位。掉電和空閑方式下的WDT:在掉電模式下,晶振停止工作,這意味這WDT也停止了工作。在這種方式下,用戶不必喂狗。有兩種方式可以離開掉電模式:硬件復(fù)位或通過一個(gè)激活的外部中斷。通過硬件復(fù)位退出掉電模式后,用戶就應(yīng)該給WDT 喂狗,就如同通常STC89C52 復(fù)位一樣。通過中斷退出掉電模式的情形有很大的不同。中斷應(yīng)持續(xù)拉低很長(zhǎng)一段時(shí)間,使得晶振穩(wěn)定。當(dāng)中斷拉高后,執(zhí)行中斷服務(wù)程序。為了防止WDT在中斷保持低電平的時(shí)候復(fù)位器件,WDT 直到中斷拉低后才開始工作。這就意味著WDT 應(yīng)該在中斷服務(wù)程序中復(fù)位。為了確保在離開掉電模式最初的幾個(gè)狀態(tài)WDT不被溢出,最好在進(jìn)入掉電模式前就復(fù)位WDT。在進(jìn)入待機(jī)模式前,特殊寄存器AUXR的WDIDLE位用來決定WDT是否繼續(xù)計(jì)數(shù)。默認(rèn)狀態(tài)下,在待機(jī)模式下,WDIDLE=0,WDT繼續(xù)計(jì)數(shù)。為了式下復(fù)位STC89C52,用戶應(yīng)該建立一個(gè)定時(shí)器,定時(shí)離開待機(jī)模式,喂狗,再重新進(jìn)入待機(jī)模式。3.定時(shí)器定時(shí)器0和定時(shí)器1:定時(shí)器0和定時(shí)器1與STC89C51一樣。定時(shí)器2:定時(shí)器2是一個(gè)16位定時(shí)/計(jì)數(shù)器,它既可以做定時(shí)器,又可以做事件計(jì)數(shù)器。其工作方式由特殊寄存器T2CON中的C/T2位選擇(如表2所示)。定時(shí)器2有三種工作模式:捕捉方式、自動(dòng)重載(向下或向上計(jì)數(shù))和波特率發(fā)生器。如表3 所示,工作模式由T2CON中的相關(guān)位選擇。定時(shí)器2 有2 個(gè)8位寄存器:TH2和TL2。在定時(shí)工作方式中,每個(gè)機(jī)器周期,TL2 寄存器都會(huì)加1。由于一個(gè)機(jī)器周期由12 個(gè)晶振周期構(gòu)成,因此,計(jì)數(shù)頻率就是晶振頻率的1/12。TF2EXF2RCLKTCLKEXEN2TR2C/T2CP/RL276543210表7 T2CON:定時(shí)器/計(jì)數(shù)器2標(biāo)志位表8 定時(shí)器2功能表符號(hào)功能TF2定時(shí)器2溢出標(biāo)志位,必須軟件清0,RCLK=1或TCLK=1,TF2不用置位EXF2定時(shí)器2外部標(biāo)志位,EXEN2=1時(shí),T2EX上的負(fù)跳變出現(xiàn)或者重載時(shí),EXEF2會(huì)被硬件置位。定時(shí)器2打開。EXF2=1,將引導(dǎo)CPU執(zhí)行定時(shí)器2中斷程序。RCLK串行口接收數(shù)據(jù)時(shí)鐘標(biāo)志位,若RCLK=1,串行口將使用定時(shí)器2溢出脈沖作為串行口工作方式1和工作方式3 的串口接收時(shí)鐘。TCLK=0將使用定時(shí)器1計(jì)數(shù)溢出作為串口接收時(shí)鐘TCLK串行口發(fā)送數(shù)據(jù)時(shí)鐘標(biāo)志位。當(dāng)EXEN2=1時(shí),如果定時(shí)器2沒有作為串行時(shí)鐘,T2EX的負(fù)跳變引起定時(shí)器2捕捉和重載,若EXEN2=0,定時(shí)器2將視T2EX為無效。EXEN2定時(shí)器2外部允許標(biāo)志位,當(dāng)EXEN2=1時(shí),如果定時(shí)器2沒有用作T2EX的負(fù)跳變引起定時(shí)器2捕捉和重載,若EXEN2=0,定時(shí)器2將視T2EX為無效。TR2開始/停止控制定時(shí)器2,若TR2=1,定時(shí)器2開始工作C/T2定時(shí)器2定時(shí)/計(jì)數(shù)選擇標(biāo)志位,C/T2=0開始計(jì)時(shí),C/T2=1外部事件計(jì)數(shù)。(下降沿觸發(fā))CP/RL2捕捉重載標(biāo)志位,當(dāng)EXEN2=1時(shí),如果定時(shí)器2沒有作為串行時(shí)鐘,T2EX的負(fù)跳變引起定時(shí)器2捕捉和重載,若EXEN2=0,定時(shí)器2將視T2EX為無效。定時(shí)器2強(qiáng)制自動(dòng)重載。表9定時(shí)器2的工作模式RCLK+TCLKCP/RL2TR2MODE00116位自動(dòng)重載01116位捕捉1X1波特率發(fā)生器XX0(不用)在計(jì)數(shù)工作方式下,寄存器在相關(guān)外部輸入角T2 發(fā)生1 至0 的下降沿時(shí)增加1。在這種方式下,每個(gè)機(jī)器周期的S5P2期間采樣外部輸入。一個(gè)機(jī)器周期采樣到高電平,而下一個(gè)周期采樣到低電平,計(jì)數(shù)器將加1。在檢測(cè)到跳變的這個(gè)周期的S3P1 期間,新的計(jì)數(shù)值出現(xiàn)在寄存器中。因?yàn)樽R(shí)別1-0的跳變需要2個(gè)機(jī)器周期(24個(gè)晶振周期),所以,最大的計(jì)數(shù)頻率不高于晶振頻率的1/24。為了確保給定的電平在改變前采樣到一次,電平應(yīng)該至少在一個(gè)完整的機(jī)器周期內(nèi)保持不變。4.中斷STC89C52 有6個(gè)中斷源:兩個(gè)外部中斷(INT0 和INT1),三個(gè)定時(shí)中斷(定時(shí)器0、2)和一個(gè)串行中斷。每個(gè)中斷源都可以通過置位或清除特殊寄存器IE 中的相關(guān)中斷允許控制位分別使得中斷源有效或無效。IE還包括一個(gè)中斷允許總控制位EA,它能一次禁止所有中斷。如表5所示。對(duì)于STC89C52。用戶軟件不應(yīng)給這些位寫1。它們?yōu)锳T89系列新產(chǎn)品預(yù)留定時(shí)器2可以被寄存器T2CON中的TF2和EXF2的或邏輯觸發(fā)。程序進(jìn)入中斷服務(wù)后,這些標(biāo)志位都可以由硬件清0。實(shí)際上,中斷服務(wù)程序必須判定是否是TF2 或EXF2激活中斷,標(biāo)志位也必須由軟件清0。定時(shí)器0和定時(shí)器1標(biāo)志位TF0 和TF1在計(jì)數(shù)溢出的那個(gè)周期的S5P2被置位。它們的值一直到下一個(gè)周期被電路捕捉下來。然而,定時(shí)器2 的標(biāo)志位TF2 在計(jì)數(shù)溢出的那個(gè)周期的S2P2被置位,在同一個(gè)周期被電路捕捉下來。外部中斷源如表10所示:表10 外部中斷源EAESET1EX1ET0EX0中斷允許控制寄存器功能如表11所示:表11 中斷允許控制寄存器功能表符號(hào)地址 功能EA中斷允許總控制位。EA=0,中斷總禁止:EA=1,各中斷由各自的控制位設(shè)定預(yù)留ET2定時(shí)器2中斷允許控制位ES串行口中斷允許控制位ET1定時(shí)器1中斷允許控制位EX1外部中斷1允許控制位ET0 定時(shí)器0中斷允許控制位EX0外部中斷1允許控制位 溫度顯示模塊/設(shè)定模塊此模塊由顯示部分和設(shè)定部分組成,顯示部分采用LCD1602液晶顯示器,顯示2行,每行個(gè)16個(gè)字符,可顯示字符和數(shù)字,顯示內(nèi)容豐富,此部分作用是實(shí)時(shí)顯示電阻爐當(dāng)前溫度和設(shè)定溫度。設(shè)定部分主要是鍵盤輸入,此部分主要由兩個(gè)按鍵組成,PLAS為加,SUBS為減,當(dāng)系統(tǒng)啟動(dòng)時(shí),默認(rèn)設(shè)定溫度為30℃,當(dāng)按下PLAS時(shí)設(shè)置水溫增加,按下SUBS時(shí)設(shè)置水溫減小。 溫度顯示部分1. LCD1602 簡(jiǎn)介液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富、超薄輕巧等優(yōu)點(diǎn),因此,在袖珍式儀表和低功耗應(yīng)用系統(tǒng)中得到越來越廣泛的應(yīng)用,現(xiàn)在字符型液晶顯示模塊已經(jīng)是單片機(jī)應(yīng)用設(shè)計(jì)中最常用的信息顯示器件了。本系統(tǒng)采用LCD1602液晶顯示模塊,它可以顯示兩行,每行16個(gè)字符,采用單+5V電源供電,外圍電路配置簡(jiǎn)單,價(jià)格便宜,具有很高的性價(jià)比。LCD1602外觀如圖12所示:圖12 LCD1602芯片管腳圖接口引腳及其功能介紹:表12 接口引腳及其功能引腳號(hào)符號(hào)狀態(tài)功 能1Vss電源地2Vdd電源+5V3V0液晶驅(qū)動(dòng)電源4RS輸入寄存器選擇5R/W輸入讀、寫操作6E輸入使能信號(hào)7DB0三態(tài)數(shù)據(jù)總線(LSB)8DB1三態(tài)數(shù)據(jù)總線9DB2三態(tài)數(shù)據(jù)總線10DB3三態(tài)數(shù)據(jù)總線11DB4三態(tài)數(shù)據(jù)總線12DB5三態(tài)數(shù)據(jù)總線13DB6三態(tài)數(shù)據(jù)總線14DB7三態(tài)數(shù)據(jù)總線(MSB)15LEDA輸入背光+5V16LEDK輸入背光地2. 主要管腳介紹V0:液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對(duì)比度。RS:寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器;低電平時(shí)選擇指令寄存器。R/W:讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。當(dāng)RS和R/W共同為低電平時(shí)可以寫入指令或者顯示地址;當(dāng)RS為高電平R/W為低電平時(shí)可以寫入數(shù)據(jù)。E:使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。LCD1602控制指令如表13所示:表13 LCD1602 有11個(gè)控制指令指令功能清屏清DDRAM和AC值歸位AC=0,光標(biāo)、畫面回HOME位輸入方式設(shè)置設(shè)置光標(biāo)、畫面移動(dòng)方式顯示開關(guān)控制設(shè)置顯示、光標(biāo)及閃爍開、關(guān)光標(biāo)、畫面位移光標(biāo)、畫面移動(dòng),不影響DDRAM功能設(shè)置工作方式設(shè)置(初始化指令)CGRAM地址設(shè)置設(shè)置CGRAM地址。A5~A0=0~3FHDDRAM地址設(shè)置DDRAM地址設(shè)置讀BF及AC值讀忙標(biāo)志BF值和地址計(jì)數(shù)器AC值寫數(shù)據(jù)數(shù)據(jù)寫入DDRAM或CGRAM內(nèi)讀數(shù)據(jù)從DDRRAM或CGRAM數(shù)據(jù)讀出清屏指令如表14所示:表14 清屏指令RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 0 0 0 0 0 0 0 0 1開關(guān)控制指令如表15所示:表15 開關(guān)控制指令RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB00 00 0 0 0 1 D C B開關(guān)控制指令功能:設(shè)置顯示、光標(biāo)及閃爍開、關(guān)。其中:D表示顯示開關(guān):D=1為開,D=0為關(guān);C表示光標(biāo)開關(guān):C=1為開,C=0為關(guān);B表示閃爍開關(guān):B=1為開,B=0為關(guān)。光標(biāo)、畫面位移指令如表16所示:表16 光標(biāo)、畫面位移指令RS R/WDB7 DB6 DB5 DB4 D
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1