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

正文內(nèi)容

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

2024-10-02 15:41 本頁面
 

【文章內(nèi)容簡介】 圍為 0V~ 5V,正好處于參考電壓范圍內(nèi)。 引腳 CS、 WR 和 RD 分別連接單片機(jī)的 12,17 以及 16 腳,而 DB0~DB7 連接單片機(jī)的 P1 腳。 鍵盤和液晶顯示電路 液晶顯示電路采用帶中文字庫的 12864 液晶顯示器。 帶中文字庫的 128X64 是一種具有 4 位 /8 位并行、 2 線或 3 線串行多種接口方式,內(nèi)部含有國標(biāo)一級、二級簡體 中文字庫的點(diǎn)陣圖形液晶顯示模塊;其顯示分辨率為 12864, 內(nèi)置8192 個 16*16 點(diǎn)漢字,和 128 個 16*8 點(diǎn) ASCII 字符 集 .利用該模塊靈活的接口方式和簡單、方便的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面??梢燥@示84 行 1616 點(diǎn) 陣的漢字 . 也可完成圖形顯示 .低電壓低功耗是其又一顯著特點(diǎn)。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶 顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡潔得多,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊 。 12864 液晶具有如下的特性: 1 提供 8 位, 4 位并行接口及串行接口可選 2 并行接口適配 M6800 時(shí)序 3 自動電 源啟動復(fù)位功能 4 內(nèi)部自建振蕩源 64 16 位字符顯示 RAM( DDRAM 最多 16 字符 4 行, LCD 顯示范圍 16 2 行) (改為 半角輸入 ) 2M 位中文字型 ROM( CGROM) ,總共提供 8192 個中文字型( 16 16 點(diǎn)陣) 16K 位半寬字型 ROM(HCGROM),總共提供 126 個西文字型( 16 8 點(diǎn)陣) 64 16 位字符產(chǎn)生 RAM( CGRAM) 15 16 位總共 240 點(diǎn)的 ICON RAM( ICONRAM) 液晶顯示電路如圖 36 所示: 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 11 P 0 .039P 0 .138P 0 .237P 0 .336P 0 .435P 0 .534P 0 .633P 0 .732P 2 .021P 2 .122P 2 .223P 2 .324P 2 .425P 2 .526P 2 .627P 2 .728R X D10T X D11A L E30P S E N29P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78I N T 113I N T 012T115T014EA31X119X218R S T9RD17WR161234567891234567891011121314151617181920R E S 2D B 1D B 2D B 3D B 4D B 5D B 6D B 7D B 8I N T 1C S D ARSL C D E NX1X2R S TRDWRD0D1D2D3D4D5D6D7S D AS C L1 8 B 2 0FMC S U S BD I O L AD U L AW E L AP 3 .0P 3 .1A L EV C CRSWRL C D E ND0D1D2D3D4D5D6D7RDV C CV C C1 2 8 6 4 V R2KV C C 圖 36 液晶顯示電路 鍵盤電路采用 3 個獨(dú)立的按鍵,一個功能切換鍵、一個加按鍵、一個減按鍵通過這三個按鍵可以來合理的設(shè)置限制電流的數(shù)值。 鍵盤電路與單片機(jī)的連接電路圖如圖 37 所示: 圖 37 鍵盤電路與單片機(jī)的連接電路圖 S1 S2 S3 SDA SCL 18B20 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 12 聲光報(bào)警電路 聲光報(bào)警電路,采用三極管驅(qū)動音頻放大器實(shí)現(xiàn)音頻報(bào)警,當(dāng)采樣電流值大于電流設(shè)定值時(shí),單片機(jī) 引腳即 FM 端口產(chǎn)生 100HZ 的方波信號,控制 Q1的通斷,實(shí)現(xiàn)蜂鳴器報(bào)警;單片機(jī) 端口變成高電平,則發(fā)光二極管點(diǎn)亮,實(shí)現(xiàn)報(bào)警功能。此裝置具有以下優(yōu)點(diǎn): 在遠(yuǎn)距離是可以通過聲音及時(shí)通知 在近距離可以通過視聽覺做出反應(yīng) 在嘈雜的環(huán)境中可以通過視覺通知 兩種器件配合更加安全可靠 電路圖如圖 38 所示: Q1P N PV C CR 1 818FMD 1 3R 2 41KV C CP 3 . 0L S 1S P E A K E R 圖 38 聲光報(bào)警電路 四、系統(tǒng)軟件設(shè)計(jì) 軟件設(shè)計(jì)包括主程序,中斷服務(wù)程序等其它子程序 主程序設(shè)計(jì) 主程序是系統(tǒng)上電或復(fù)位后首先要執(zhí)行的程序,主程序主要完成系統(tǒng)的初始化、掃描顯示、掃描鍵盤 ,A/D 轉(zhuǎn)換 等工作。 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 13 主程序上電自動復(fù)位,也可手動復(fù)位; 主程序執(zhí)行時(shí),分別進(jìn)行鍵盤掃描, A/D 轉(zhuǎn) 換,以及液晶顯示。 主程序流程圖如圖 41 所示: 開 始初 始 化 設(shè) 置啟 動 定 時(shí) 器啟 動 A D 轉(zhuǎn) 換掃 描 鍵 盤液 晶 顯 示 圖 41 主程序流程圖 當(dāng)系統(tǒng)上電或者手動復(fù)位時(shí),首先進(jìn)行系統(tǒng)初始化,設(shè)置堆棧地址,定時(shí)器 0 工作方式,中斷觸發(fā)方式以及其它系統(tǒng)初始化。然后啟動定時(shí)器和 A/D 轉(zhuǎn)換。然后進(jìn)行不停的掃描鍵盤和顯示。 中斷服務(wù)程序設(shè)計(jì) 外部中斷服務(wù)程序流程圖如圖 42 所示: 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 14 開 始保 護(hù) 現(xiàn) 場讀 取 A D 值數(shù) 據(jù) 轉(zhuǎn) 換是 否 大 于設(shè) 定 值繼 電 器 斷 開聲 光 報(bào) 警回 復(fù) 現(xiàn) 場中 斷 返 回正 常 工 作否是 圖 42 外部中斷服務(wù)程序流程圖 當(dāng) A/D 轉(zhuǎn)換結(jié)束時(shí), ADC0804 模數(shù)轉(zhuǎn)換器 INTR 引腳輸出一個低電平信號,使 AT89C51 產(chǎn)生外部中斷,進(jìn)入外部中斷服務(wù)程序。首先保護(hù)現(xiàn)場,然后讀取AD 值,進(jìn)行數(shù)據(jù)的轉(zhuǎn)換然后存儲,并與設(shè)定的電流值進(jìn)行大小比較,如果超過設(shè)定值,則繼電器斷開,用電器回路斷開,并置 1 報(bào)警標(biāo)志位?;謴?fù)現(xiàn)場,中斷返回。 定時(shí)器 0 中斷服務(wù)程序流程圖如圖 43 所示 : 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 15 開 始保 護(hù) 現(xiàn) 場裝 初 值 ( 1 0 m s )判 斷 狀 態(tài) 位 2 0 H判 斷 是 否 到 1 S重 新 設(shè) 置 1 S 計(jì) 數(shù) 值啟 動 A D 轉(zhuǎn) 換恢 復(fù) 現(xiàn) 場中 斷 返 回取 反 P 2 . 4驅(qū) 動 揚(yáng) 聲 器10是否 圖 43 定時(shí)器 0 中斷服務(wù)程序流程圖 定時(shí)器設(shè)置為 10ms 定時(shí),每 10ms 中斷一次,進(jìn)入中斷之后,首先保護(hù)現(xiàn)場,重裝初值,判斷是否處在報(bào)警狀態(tài),如果是,取 反 口,驅(qū)動揚(yáng)聲器進(jìn)行聲音報(bào)警。如果沒有處于報(bào)警狀態(tài)在判斷是否到 1S,到 1S,則重置 1S 計(jì)數(shù)初值,啟動 A/D 轉(zhuǎn)換然后恢復(fù)現(xiàn)場,中斷返回,如果不到 1S,則直接恢復(fù)現(xiàn)場,中斷返回。 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 16 部分主要子程序設(shè)計(jì) 系統(tǒng)主要子程序主要包括鍵盤子程序、鍵盤掃描子程序,顯示子程序。 ( 1)鍵盤子程序設(shè)計(jì) 鍵盤子程序設(shè)計(jì),采用三個獨(dú)立按鍵來設(shè)置限制電流值的大小,第一次按下鍵 1,啟動限制電流大小的設(shè)置,最大限制電流處的液晶光標(biāo)閃爍,按第二下鍵1 液晶光標(biāo)不再閃爍,表示調(diào)節(jié)結(jié)束。按鍵 2,則實(shí)現(xiàn)限制電流的增加,最大限制電流 20A;按鍵 3,則實(shí)現(xiàn)限制電流的減小,最小限制電流為 0A。 ( 2)鍵盤掃描子程序設(shè)計(jì)流程圖如圖 44 所示: 開 始判 斷 有 無閉 合 鍵延 時(shí) 2 0 m s 去 抖再 次 判 斷 有 無閉 合 鍵識 別 閉 合 鍵 ,取 得 鍵 值等 鍵 釋 放返 回是否是否 圖 44 鍵盤掃描子程序設(shè)計(jì)流程圖 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 17 ( 3)顯示子程序設(shè)計(jì) 系統(tǒng)上電后,即開始在默認(rèn)的最大限制參考電流的第一行設(shè)置限制電流,第二行為系統(tǒng)測量電流即: CIV: 20A CTV: 00A (CIV:current limit value 限制電流值。 CTV:current test value 測試電流值 ) 顯示子程序設(shè)計(jì)流程圖如圖 45 所示: 開 始初 始 化延 時(shí)設(shè) 置 第 一 行 顯 示 位 置顯 示 第 一
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1