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

正文內(nèi)容

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

2024-09-02 08:13 本頁面
 

【文章內(nèi)容簡介】 RST 寄存器地址0A6H中依次寫入01EH 和0E1H當WDT激活后晶振工作WDT在每個機器周期都會增加WDT計時周期依賴于外部時鐘頻率除了復(fù)位硬件復(fù)位或WDT溢出復(fù)位沒有辦法停止WDT工作當WDT溢出它將驅(qū)動RSR引腳一個高個電平輸出WDT的使用為了激活WDT用戶必須向WDTRST寄存器地址為0A6H的SFR依次寫入0E1H和0E1H當WDT激活后用戶必須向WDTRST寫入01EH和0E1H喂狗來避免WDT溢出當計數(shù)達到8191 1FFFH 時13 位計數(shù)器將會溢出這將會復(fù)位器件晶振正常工作WDT激活后每一個機器周期WDT 都會增加為了復(fù)位WDT用戶必須向WDTRST 寫入01EH 和0E1HWDTRST 是只讀寄存器WDT 計數(shù)器不能讀或?qū)懏擶DT 計數(shù)器溢出時將給RST 引腳產(chǎn)生一個復(fù)位脈沖輸出這個復(fù)位脈沖持續(xù)96個晶振周期TOSC其中TOSC 1FOSC為了很好地使用WDT應(yīng)該在一定時間內(nèi)周期性寫入那部分代碼以避免WDT復(fù)位掉電和空閑方式下的WDT在掉電模式下晶振停止工作這意味這WDT也停止了工作在這種方式下用戶不必喂狗有兩種方式可以離開掉電模式硬件復(fù)位或通過一個激活的外部中斷通過硬件復(fù)位退出掉電模式后用戶就應(yīng)該給WDT 喂狗就如同通常STC89C52 復(fù)位一樣通過中斷退出掉電模式的情形有很大的不同中斷應(yīng)持續(xù)拉低很長一段時間使得晶振穩(wěn)定當中斷拉高后執(zhí)行中斷服務(wù)程序為了防止WDT在中斷保持低電平的時候復(fù)位器件WDT 直到中斷拉低后才開始工作這就意味著WDT 應(yīng)該在中斷服務(wù)程序中復(fù)位為了確保在離開掉電模式最初的幾個狀態(tài)WDT不被溢出最好在進入掉電模式前就復(fù)位WDT在進入待機模式前特殊寄存器AUXR的WDIDLE位用來決定WDT是否繼續(xù)計數(shù)默認狀態(tài)下在待機模式下WDIDLE=0WDT繼續(xù)計數(shù)為了式下復(fù)位STC89C52用戶應(yīng)該建立一個定時器定時離開待機模式喂狗再重新進入待機模式3.定時器定時器0和定時器1定時器0和定時器1與STC89C51一樣定時器2定時器2是一個16位定時計數(shù)器它既可以做定時器又可以做事件計數(shù)器其工作方式由特殊寄存器T2CON中的CT2位選擇如表2所示定時器2有三種工作模式捕捉方式自動重載向下或向上計數(shù)和波特率發(fā)生器如表3 所示工作模式由T2CON中的相關(guān)位選擇定時器2 有2 個8位寄存器TH2和TL2在定時工作方式中每個機器周期TL2 寄存器都會加1由于一個機器周期由12 個晶振周期構(gòu)成因此計數(shù)頻率就是晶振頻率的112TF2 EXF2 RCLK TCLK EXEN2 TR2 CT2 CPRL2 7 6 5 4 3 2 1 0 表7 T2CON定時器計數(shù)器2標志位表8 定時器2功能表符號 功能 TF2 定時器2溢出標志位必須軟件清0RCLK 1或TCLK 1TF2不用置位 EXF2 定時器2外部標志位EXEN2 1時T2EX上的負跳變出現(xiàn)或者重載時EXEF2會被硬件置位定時器2打開EXF2 1將引導(dǎo)CPU執(zhí)行定時器2中斷程序 RCLK 串行口接收數(shù)據(jù)時鐘標志位若RCLK 1串行口將使用定時器2溢出脈沖作為串行口工作方式1和工作方式3 的串口接收時鐘TCLK 0將使用定時器1計數(shù)溢出作為串口接收時鐘 TCLK 串行口發(fā)送數(shù)據(jù)時鐘標志位當EXEN2 1時如果定時器2沒有作為串行時鐘T2EX的負跳變引起定時器2捕捉和重載若EXEN2 0定時器2將視T2EX為無效 EXEN2 定時器2外部允許標志位當EXEN2 1時如果定時器2沒有用作T2EX的負跳變引起定時器2捕捉和重載若EXEN2 0定時器2將視T2EX為無效 TR2 開始停止控制定時器2若TR2 1定時器2開始工作 CT2 定時器2定時計數(shù)選擇標志位CT2 0開始計時CT2 1外部事件計數(shù)下降沿觸發(fā) CPRL2 捕捉重載標志位當EXEN2 1時如果定時器2沒有作為串行時鐘T2EX的負跳變引起定時器2捕捉和重載若EXEN2 0定時器2將視T2EX為無效定時器2強制自動重載 表9定時器2的工作模式RCLKTCLK CPRL2 TR2 MODE 0 0 1 16位自動重載 0 1 1 16位捕捉 1 X 1 波特率發(fā)生器 X X 0 不用 在計數(shù)工作方式下寄存器在相關(guān)外部輸入角T2 發(fā)生1 至0 的下降沿時增加1在這種方式下每個機器周期的S5P2期間采樣外部輸入一個機器周期采樣到高電平而下一個周期采樣到低電平計數(shù)器將加1在檢測到跳變的這個周期的S3P1 期間新的計數(shù)值出現(xiàn)在寄存器中因為識別1-0的跳變需要2個機器周期24124為了確保給定的電平在改變前采樣到一次電平應(yīng)該至少在一個完整的機器周期內(nèi)保持不變4.中斷STC89C52 有6個中斷源兩個外部中斷INT0 和INT1三個定時中斷定時器012和一個串行中斷每個中斷源都可以通過置位或清除特殊寄存器IE 中的相關(guān)中斷允許控制位分別使得中斷源有效或無效IE還包括一個中斷允許總控制位EA它能一次禁止所有中斷如表5所示IE6位是不可用的對于STC89C52IE5位也是不能用的用戶軟件不應(yīng)給這些位寫1它們?yōu)锳T89系列新產(chǎn)品預(yù)留定時器2可以被寄存器T2CON中的TF2和EXF2的或邏輯觸發(fā)程序進入中斷服務(wù)后這些標志位都可以由硬件清0實際上中斷服務(wù)程序必須判定是否是TF2 或EXF2激活中斷標志位也必須由軟件清0定時器0和定時器1標志位TF0 和TF1在計數(shù)溢出的那個周期的S5P2被置位它們的值一直到下一個周期被電路捕捉下來然而定時器2 的標志位TF2 在計數(shù)溢出的那個周期的S2P2被置位在同一個周期被電路捕捉下來外部中斷源如表10所示表10 外部中斷源EA ES ET1 EX1 ET0 EX0 中斷允許控制寄存器功能如表11所示表11 中斷允許控制寄存器功能表符號 地址 功能 EA IE7 中斷允許總控制位EA 0中斷總禁止EA 1各中斷由各自的控制位設(shè)定 IE6 預(yù)留 ET2 IE5 定時器2中斷允許控制位 ES IE4 串行口中斷允許控制位 ET1 IE3 定時器1中斷允許控制位 EX1 IE2 外部中斷1允許控制位 ET0 IE1 定時器0中斷允許控制位 EX0 IE0 外部中斷1允許控制位 溫度顯示此模塊采用LCD1602液晶顯示器顯示2行每行個16個字符可顯示字符和數(shù)字顯示內(nèi)容豐富此部分作用是實時顯示電阻爐當前溫度和設(shè)定溫度LCD1602 簡介液晶顯示模塊具有體積小功耗低顯示內(nèi)容豐富超薄輕巧等優(yōu)點因此在袖珍式儀表和低功耗應(yīng)用系統(tǒng)中得到越來越廣泛的應(yīng)用現(xiàn)在字符型液晶顯示模塊已經(jīng)是單片機應(yīng)用設(shè)計中最常用的信息顯示器件了LCD1602液晶顯示模塊它可以顯示兩行每行16個字符采用單5V電源供電外圍電路配置簡單價格便宜具有很高的性價比1602外觀如圖12所示圖12 LCD1602芯片管腳圖接口引腳及其功能介紹表12 接口引腳及其功能引腳號 符號 狀態(tài) 功 能 1 Vss 電源地 2 Vdd 電源5V 3 V0 液晶驅(qū)動電源 4 RS 輸入 寄存器選擇 5 RW 輸入 讀寫操作 6 E 輸入 使能信號 7 DB0 三態(tài) 數(shù)據(jù)總線LSB 8 DB1 三態(tài) 數(shù)據(jù)總線 9 DB2 三態(tài) 數(shù)據(jù)總線 10 DB3 三態(tài) 數(shù)據(jù)總線 11 DB4 三態(tài) 數(shù)據(jù)總線 12 DB5 三態(tài) 數(shù)據(jù)總線 13 DB6 三態(tài) 數(shù)據(jù)總線 14 DB7 三態(tài) 數(shù)據(jù)總線MSB 15 LEDA 輸入 背光5V 16 LEDK 輸入 背光地 主要管腳介紹V0液晶顯示器對比度調(diào)整端接正電源時對比度最弱接地電源時對比度最高對比度過高時會產(chǎn)生鬼影使用時可以通過一個10K的電位器調(diào)整對比度RS寄存器選擇高電平時選擇數(shù)據(jù)寄存器低電平時選擇指令寄存器RW讀寫信號線高電平時進行讀操作低電平時進行寫操作當RS和RW共同為低電平時可以寫入指令或者顯示地址當RS為高電平RW為低電平時可以寫入數(shù)據(jù)E使能端當E端由高電平跳變成低電平時液晶模塊執(zhí)行命令LCD1602控制指令如表13所示表13 LCD1602 有11個控制指令指令 功能 清屏 清DDRAM和AC值 歸位 AC 0光標畫面回HOME位 輸入方式設(shè)置 設(shè)置光標畫面移動方式 顯示開關(guān)控制 設(shè)置顯示光標及閃爍開關(guān) 光標畫面位移 光標畫面移動不影響DDRAM 功能設(shè)置 工作方式設(shè)置初始化指令 CGRAM地址設(shè)置 設(shè)置CGRAM地址A5A0 03FH DDRAM地址設(shè)置 DDRAM地址設(shè)置 讀BF及AC值 讀忙標志BF值和地址計數(shù)器AC值 寫數(shù)據(jù) 數(shù)據(jù)寫入DDRAM或CGRAM內(nèi) 讀數(shù)據(jù) 從DDRRAM或CGRAM數(shù)據(jù)讀出 清屏指令如表14所示表14 清屏指令RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 開關(guān)控制指令如表15所示表15 開關(guān)控制指令RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B 開關(guān)控制指令功能設(shè)置顯示光標及閃爍開關(guān)其中D表示顯示開關(guān)D 1為開D 0為關(guān)C表示光標開關(guān)C 1為開C 0為關(guān)B表示閃爍開關(guān)B 1為開B 0為關(guān)光標畫面位移指令如表16所示表16 光標畫面位移指令RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 1 SC RL 光標畫面位移指令功能光標畫面移動不影響DDRAM其中 SC 1畫面平移一個字符位SC 0光標平移一個字符位RL 1右移RL 0左移功能設(shè)置指令如表17所示表17 功能設(shè)置指令 RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 DL N F 功能設(shè)置指令功能工作方式設(shè)置初始化指令其中DL 18位數(shù)據(jù)接口DL 0四位數(shù)據(jù)接口N 1兩行顯示N 0一行顯示F 15 10點陣字符F 05 7點陣字符讀寫控制時序如表18所示表18 讀寫控制時序RS RW E 功能 0 0 下降沿 寫指令代碼 0 1 高電平 讀忙標志和AC碼 1 0 下降沿 寫數(shù)據(jù) 1 1 高電平 讀數(shù)據(jù) 溫度顯示模塊電路圖 溫度顯示模塊的電路圖如圖13所示第1腳VSS為電源地第2腳VDD接5V電源正極第3腳VEE為液晶對比度調(diào)整端接時對比度
點擊復(fù)制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1