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

正文內(nèi)容

基于89c51的自動斷電保護系統(tǒng)單片機課程設(shè)計(編輯修改稿)

2025-07-22 01:07 本頁面
 

【文章內(nèi)容簡介】 顯示模塊;其顯示分辨率為12864, 內(nèi)置8192 個16*16 點漢字,和128 個16*8 點ASCII 字符 、方便的操作指令,可構(gòu)成全中文人機交互圖形界面??梢燥@示84 行1616 點 陣的漢字. 。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點陣液晶 顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡潔得多,且該模塊的價格也略低于相同點陣的圖形液晶模塊。12864 液晶具有如下的特性:1 提供 8 位,4 位并行接口及串行接口可選2 并行接口適配 M6800 時序3 自動電源啟動復(fù)位功能4 內(nèi)部自建振蕩源6416 位字符顯示 RAM(DDRAM 最多 16 字符4 行,LCD 顯示范圍 162 行)(改為半角輸入)2M 位中文字型 ROM(CGROM) ,總共提供 8192 個中文字型(1616 點陣)16K 位半寬字型 ROM(HCGROM),總共提供 126 個西文字型(168 點陣)6416 位字符產(chǎn)生 RAM(CGRAM)1516 位總共 240 點的 ICON RAM(ICONRAM) 液晶顯示電路如圖36所示:圖36 液晶顯示電路鍵盤電路采用3個獨立的按鍵,一個功能切換鍵、一個加按鍵、一個減按鍵通過這三個按鍵可以來合理的設(shè)置限制電流的數(shù)值。鍵盤電路與單片機的連接電路圖如圖37所示: S1S2S3SDASCL18B20圖37 鍵盤電路與單片機的連接電路圖聲光報警電路,采用三極管驅(qū)動音頻放大器實現(xiàn)音頻報警,當(dāng)采樣電流值大于電流設(shè)定值時,控制Q1的通斷,實現(xiàn)蜂鳴器報警;,則發(fā)光二極管點亮,實現(xiàn)報警功能。此裝置具有以下優(yōu)點: 在遠距離是可以通過聲音及時通知 在近距離可以通過視聽覺做出反應(yīng) 在嘈雜的環(huán)境中可以通過視覺通知 兩種器件配合更加安全可靠電路圖如圖38所示:圖38聲光報警電路四、系統(tǒng)軟件設(shè)計軟件設(shè)計包括主程序,中斷服務(wù)程序等其它子程序主程序是系統(tǒng)上電或復(fù)位后首先要執(zhí)行的程序,主程序主要完成系統(tǒng)的初始化、掃描顯示、掃描鍵盤,A/D轉(zhuǎn)換等工作。主程序上電自動復(fù)位,也可手動復(fù)位;主程序執(zhí)行時,分別進行鍵盤掃描,A/D轉(zhuǎn)換,以及液晶顯示。主程序流程圖如圖41所示:圖41 主程序流程圖當(dāng)系統(tǒng)上電或者手動復(fù)位時,首先進行系統(tǒng)初始化,設(shè)置堆棧地址,定時器0工作方式,中斷觸發(fā)方式以及其它系統(tǒng)初始化。然后啟動定時器和A/D轉(zhuǎn)換。然后進行不停的掃描鍵盤和顯示。外部中斷服務(wù)程序流程圖如圖42所示:圖42 外部中斷服務(wù)程序流程圖當(dāng)A/D轉(zhuǎn)換結(jié)束時,ADC0804模數(shù)轉(zhuǎn)換器INTR引腳輸出一個低電平信號,使AT89C51產(chǎn)生外部中斷,進入外部中斷服務(wù)程序。首先保護現(xiàn)場,然后讀取AD值,進行數(shù)據(jù)的轉(zhuǎn)換然后存儲,并與設(shè)定的電流值進行大小比較,如果超過設(shè)定值,則繼電器斷開,用電器回路斷開,并置1報警標(biāo)志位。恢復(fù)現(xiàn)場,中斷返回。 定時器0中斷服務(wù)程序流程圖如圖43所示:圖43 定時器0中斷服務(wù)程序流程圖定時器設(shè)置為10ms定時,每10ms中斷一次,進入中斷之后,首先保護現(xiàn)場,重裝初值,判斷是否處在報警狀態(tài),如果是,驅(qū)動揚聲器進行聲音報警。如果沒有處于報警狀態(tài)在判斷是否到1S,到1S,則重置1S計數(shù)初值,啟動A/D轉(zhuǎn)換然后恢復(fù)現(xiàn)場,中斷返回,如果不到1S,則直接恢復(fù)現(xiàn)場,中斷返回。系統(tǒng)主要子程序主要包括鍵盤子程序、鍵盤掃描子程序,顯示子程序。(1)鍵盤子程序設(shè)計鍵盤子程序設(shè)計,采用三個獨立按鍵來設(shè)置限制電流值的大小,第一次按下鍵1,啟動限制電流大小的設(shè)置,最大限制電流處的液晶光標(biāo)閃爍,按第二下鍵1液晶光標(biāo)不再閃爍,表示調(diào)節(jié)結(jié)束。按鍵2,則實現(xiàn)限制電流的增加,最大限制電流20A;按鍵3,則實現(xiàn)限制電流的減小,最小限制電流為0A。(2)鍵盤掃描子程序設(shè)計流程圖如圖44所示: 圖44 鍵盤掃描子程序設(shè)計流程圖(3)顯示子程序設(shè)計系統(tǒng)上電后,即開始在默認的最大限制參考電流的第一行設(shè)置限制電流,第二行為系統(tǒng)測量電流即:CIV:20ACTV:00A(CIV:current limit value 限制電流值。 CTV:current test value測試電流值)顯示子程序設(shè)計流程圖如圖45所示:圖45 顯示子程序設(shè)計流程圖五、系統(tǒng)調(diào)試由于硬件的限制,我們不能對互感器電流采樣部分電路的測試,但是通過直接給ADC0804一個模擬信號進行了以下測試。上電開始默認顯示正常。按鍵S1功能切換鍵、按鍵S2數(shù)值增鍵、按鍵S1數(shù)值減鍵正常。上下限最值測試正常。A/D轉(zhuǎn)換結(jié)果測試正常。聲光報警裝置測試正常。六、總結(jié)通過本次的單片機課程設(shè)計,使我更好的掌握了單片機的使用,更好地理解了單片機內(nèi)部的數(shù)據(jù)存儲,中斷和定時器的應(yīng)用,單片機外部電路的接口技術(shù),數(shù)據(jù)總線的運用,也更深入的了解了匯編語言,熟悉了匯編指令的功能以及程序的編寫。讓我知道想設(shè)計好一個完整穩(wěn)定的系統(tǒng),需要考慮很多的細節(jié),并不是那么容易,對我以后進入工作起到很大的幫助。參考文獻:[1] 張迎新.單片微型計算機原理、應(yīng)用及接口技術(shù)(第2版)[M].北京:國防工業(yè)出版社,2004[2]偉福LAB6000系列單片機仿真實驗系統(tǒng)使用說明書[3] 閻石.?dāng)?shù)字電路技術(shù)基礎(chǔ)(第五版).北京:高等教育出版社,2006附件A附件B程序:ORG 0000HLJMP MAINORG 0003HLJMP TSORG 000BH
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1