【正文】
71I /O 09I /O 110I /O 211I /O 313I /O 414I /O 515I /O 616I /O 717A823A922A 1019CE0E20WE2161 16P P P P P P P P P P P P P P P P P P P P A L E.... 本科生課程設計(論文) 19 第 6章 課程設計總結 通過這次單片機的課程設計,使我認識到單片機的應用領域確實很廣泛,不僅培養(yǎng)了我自己的獨立思考能力,還加深了對單片機應用的認識。 4)該水庫水位監(jiān)測系統(tǒng)為防洪蓄洪起到了重要作用,能精確實時的監(jiān)測當前水庫水位,并起到報警作用。可以使報警 更準確,更及時,繼而促使 水庫對水位監(jiān)測更有效 ,有效遏止事故發(fā)生,有效地 防洪蓄洪,也大大減少了人力上的開支 ,提高工作效率。 系統(tǒng)以單片機 89C51 為核心部件,單片機系統(tǒng)完成對水 庫 水位信號的采集、處理、等功能 。轉到 ZT ROUT41: MOV P1 , 41H AJMP ZT … … … … ROUT48: MOV P1 , 48H AJMP ZT ROUT49: MOV P1 , 49H AJMP ZT ZT : SETB 。PC← A+DPTR BRTAB :AJMP ROUT00 。恢復 A 中數(shù)據(jù) ADD A,B 。恢復 B 中數(shù)據(jù) PUSH A 。存入輸入數(shù)據(jù)區(qū) AJMP 0040H 。令中斷 1為邊緣觸發(fā) MOV R0 , 0F8H 。轉到主程序 ORG 0008H AJMP CINT1 。并通過 GAODU子程序實現(xiàn)對接收所得的并行數(shù)據(jù)的量化,其量化數(shù)為 100。根據(jù)狀態(tài) 00~ 49的不同,分別將 00~ 49輸出到數(shù)碼顯示部分。 圖 報警電路 人機對話 接口電路設計 動態(tài)顯示 的特點是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪LSS P E A K E RR01KV C CB1. ...P 1. 01P 1. 12P 1. 23P 1. 34P 1. 45P 1. 56P 1. 67P 1. 78R E S E T9P 3. 010P 3. 111P 3. 212P 3. 313P 3. 414P 3. 515P 3. 6 ( W R )16P 3. 7 ( R D )17X T A L 218X T A L 119V S S20V C C40P 2. 021P 2. 122P 2. 223P 2. 324P 2. 425P 2. 526P 2. 627P 2. 728P S E N29ALE/PROG30E A /V P P31P 0. 732P 0. 633P 0. 534P 0. 435P 0. 336P 0. 237P 0. 138P 0. 03989 C 5 1OC1C111D22D33D44D55D66D77D88D91Q192Q183Q174Q165Q156Q147Q138Q1274 H C 57 3A1B2C3G 2A4G 2B5G16Y77Y69Y510Y411Y312Y213Y114Y01574 L S 13 8I N 026m s b2 1212 220I N 1272 3192 418I N 2282 582 615I N 312 714lsb2 817I N 42E O C7I N 53A D D A25I N 64A D D B24A D D C23I N 75A L E22r e f ( )16E N A B L E9S T A R T6r e f ( + )12C L O C K10A D C 08 09V C C1A11B21Y32A42B52Y6G N D73A83B93Y104Y114B124A13V C C14T C 40 01RDWRP 3. 3P 0. 0P 0. 1P 0. 2P 0. 3P 0. 4P 0. 5P 0. 6P 0. 7P 0. 0P 0. 1P 0. 2V C CG N DQ3Q4c lk1D2D _C F Q123C B M 21 00G N DV C C.... 本科生課程設計(論文) 10 一位數(shù)碼管有效。 水庫水位監(jiān)測裝置 檢測 接口 電路 設計 A/D 轉換器選擇 ADC0809 為多通道 8 位逐次比較式 CMOS A/D 轉換器,它是美國 National Semiconductor 公司產(chǎn)品,它是目前最流行的中速廉價型產(chǎn)品之一。若為單字節(jié)指令,則在 51 期間仍進行讀,但所讀入的字節(jié)操作碼被忽略,且程序計數(shù)據(jù)也不加 1。 圖 上電復位電路 時鐘電路設計 89C51 片內設有一個由反向放大器所構成的振蕩電路, XTAL1 和 XTAL2 分別為振蕩電路的輸入端和輸出端。 本次鎖存器采用 8282,其與 89C51 和 6116 的硬件連接圖如圖 所示: 圖 數(shù)據(jù)存儲器擴展電路 復位電路設計 復位操作可以使單片機初始化,也可以使死機狀態(tài)下的單片機重新啟動,因此非常重要。對于 EPROM 編程和進行程序校驗時, P2口接收輸入的 8位地址。當接有外部程序存儲器或擴展 I/O 口時, P0 口為地址 /數(shù)據(jù)分時復用口。當訪問外部數(shù)據(jù)存儲器期間, PESN 信號將不出現(xiàn)。當采用外部時鐘時,對于 HMOS 單片機,該引腳作為外部振 蕩信號的輸入端。下面簡單介紹下其各個部分的功能。 ②傳感器輸出信號處理:傳感器輸出信號,有直流電壓和直流電流之分。又加強了測量的精度,減少了水資源的浪費。蓄洪作用是在溢洪道未設閘門情況下,在水庫管理運用階段,如果能在汛期前用水,將水庫水位降到水庫限制水位,且水庫限制水位低于溢洪道堰頂高程,則限制水位至溢洪道堰頂高程之間的庫容,就能起到蓄洪作用。因為大部分電路采用數(shù)字電路,所以本水位監(jiān)測報警器還具有耗能低、準確性高的特點。 主要設計內容: 硬件電路設計: 1 選擇液位傳感器及 其 接口電路 設計 2. CPU 最小系統(tǒng)設計(包括 CPU 選擇,晶振電路,復位電路) 3. 報警、顯示及按鍵電路設 計 軟件 設計: 進度計劃 第 1 天 查閱收集 資料 第 2 天 總體設計方案的確定 第 4 天 CPU 最小系統(tǒng)設計 第 5天 選擇液位傳感器及其接口電路 設計 第 6 天 報警、顯示及按鍵電路 設計 第 7 天 程序流程圖設計 第 8 天 軟件編寫與調試 第 9 天 設計說明書完成 第 10 天 答辯 指導教師評語及成績 平時: 論文質量: 答辯: 總成績: 指導教師簽字: 年 月 日 本科生課程設計(論文) IV 摘 要 在人們的日常生活中,水庫水位大都未能實現(xiàn)自動控制,水庫中水位的高低常由水電管理人員進行監(jiān)測。為了不造成水資源的浪費和財力的浪費,本人設計一個自動監(jiān)測水位的系統(tǒng)。 關鍵詞: 89C51 單片機 ; 水位自動控制 本科生課程設計(論文) V 目 錄 第 1章 緒論 .......................................................... 1 水庫水位監(jiān)測裝置設計 概況 ..................................... 1 本 文研究內容 ................................................. 1 第 2章 CPU 最小系統(tǒng)設計 ............................................... 2