【正文】
.................................................... 16 系統(tǒng)總流程圖 ............................................................ 16 4 . 2 A / D 轉換的啟動及轉換結果獲取 .................................... 19 程序流程分析 ............................................... .............19 第五章 結語 .................................................................. 21 參考文獻 ....................................................................... 21 致謝詞 ....................................................................... 22 附錄 ... .... . .. ... ... .... ... ... ... .... ... ... ... .... ... ... ... .... ... 23 南昌工程學院專科畢業(yè)設計 1 第一章 緒 論 一些傳感器市場比如壓力傳感器、溫度傳感器、流量傳感器、水平傳感器 .稱重傳感器已表現(xiàn)出成熟市場的特征。有關專家指出,傳感器領域的主要技術將在現(xiàn)有基礎上予以延伸和提高,各國將競相加速新一代傳感器的開發(fā)和產(chǎn)業(yè)化,競爭也將日益激烈。 按系統(tǒng)功能實際要求,控制系統(tǒng)采用 89C51 單片機, A/D 轉換采用 ADC0804。集成溫 度傳感器的電路符號如圖 2 所示??蓮V泛應用于各種冰箱、空調器、糧倉、冰庫、工業(yè)儀器配套和各種溫度的測量和控制等領域。 圖 將 AD590 放入 0℃ 的冰水混合溶液中, A1同相輸入端的電壓應為 2. 73V,同樣使 A2 的輸出電壓也為 2. 73V,因此 A1與 A2 兩輸出端之間的電壓: - = 0V 即對應于 0℃ 。 /WR:啟動 ADC0804 進行 ADC 采樣,該信號低電平有效,即 /WR 信號由高電平變成低電平時,觸發(fā)一次 ADC 轉換。 /INT:中斷請求信號輸出引腳,該引腳低電平有效,當一次 A/D 轉換完成后, 將引起 /INT=0,實際應用時,該 引腳應與微處理器的外部中斷輸入引腳相連(如 51單片機的 INT0,INT1 腳),當產(chǎn)生 /INT 信號有效時,還需等待 /RD=0 才能正確讀出A/D 轉換結果,若 ADC0804 單獨使用,則可以將 /INT 引腳懸空。 ③,讀取轉換結果 在 A/D轉換結束以后, ADC0804 的 引腳將給出一個低脈沖,如果把這個引腳直接連接到單片機的外部中斷引腳 P3.,這個低 脈沖將引起單片機中斷,單片機可以在中斷處理程序中讀取 ADC0804 的轉換結果。 5 腳為中斷請求信號輸出引腳,該引腳低電平有效,當一次 A/D 轉換完成后,將引起 /INT1=0,實際應用時,該引腳應與微處理器的外部中斷輸入引腳相連(如 51 單片機的 INT0,INT1腳),當產(chǎn)生 /INT信號有效時,還需等待 /RD=0才能正確 讀出 A/D轉換結果。具體硬件連接圖如圖 所示。 P1 口: P1 口是一個內部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL門電流。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置 位無效。 XTAL2:來自反向振蕩器的輸出。 此外, AT89C51 設有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。當某段驅動電路的輸出端為低電平時,則該端所連接的字段導通并點亮,根據(jù)發(fā)光字段的不同組合可顯示出各種數(shù)字或字符。 ADC0804 輸出的最大轉換值 為 FFH(255),由于運放A3放大5倍,因此本數(shù)字溫度計的最大測量溫度為 = ,即 100℃ 。程序每隔 50ms 將當前溫度值與設定值比較一次,當小于設定溫度值時發(fā)出控制信號,即 是 0,該思路可用定時器 T0 來完成,比較判斷是否控制信號為判斷子程序中的內容。然后檢測 AD 轉換是否完成,由于啟動 ADC0804 后,當數(shù)值轉化完成時,在 INTR 端發(fā)出低脈沖,因此單片機只有在接收到該低電平后才開始讀取 ADC0804的數(shù)據(jù)。 (6)T0 中斷子程序 進入中斷后重新轉載初值,然后比較十位數(shù),用 MOV a,34H ; CJNZ A,T 當 A=31H 時,c=0,否則 c= 。她廣博的學識,豐富的經(jīng)驗,嚴謹?shù)闹螌W態(tài)度,事業(yè)上積極進取的精神對我影響深遠。 AD 子程序 。拉高 CLK 端 NOP 程序清單 26 NOP CLR ADCLK 。拉低 CLK 端,形成下降沿 4,5,6,7,8,9,10,11 NOP NOP MOV C,ADDO NOP RLC A SETB ADCLK 。//////ADCONV 子程序結束 ////// 。/============================ 。s antiracism taskforce, is in London for the Football Association39。 May be back in the past, to oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. Always feel oneself should go to do something, or write something. Twenty years of life trajectory deeply shallow, suddenly feel something, do it. 一字開頭的年齡已經(jīng)到了尾聲。t want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was eventually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops, suddenly found himself has already can39。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強心劑,或者說,是自以為是的精神寄托罷了。ll be traveling fast, so despite the distance, it will not be like diving into the deep end 程序清單 32 of a pool. It will be like he is diving into the shallow end. Skydiver preps for the big jump When he jumps, he is expected to reach the speed of sound 690 mph (1,110 kph) in less than 40 seconds. Like hitting the top of the water, he will begin to slow as he approaches the more dense air closer to Earth. But this will not be enough to stop him pletely. If he goes too fast or spins out of control, he has a stabilization parachute that can be deployed to slow him down. His team hopes it39。突然想到那件藍格子襯衫;那些被折成各種各樣形狀的信紙;那段從街角深巷伊始的友誼;還有那場還沒有開始就宣告了終結的邂逅計劃 …… 那些年那些天的非做不可,終于和青春一樣,都將在我們的人生中謝幕。也 曾經(jīng)好像已經(jīng)下定了決心去做某件事,但更多的時候是最后又打起了退堂鼓。t really grow up, it seems is not so important。s actions. CSKA said they were surprised and disappointed by Toure39。t charge you more than 35% of your pensation if you win the case. If you are thinking about signing up for a damagesbased agreement, you should make sure you39。十位數(shù)與個位數(shù)分開 MOV 71H,A MOV 72H,B RET XIAOYU: MOV 70H,10 MOV A,137 MOV B,R3 SUBB A,B MOV B,2 MUL AB MOV B,10 DIV AB MOV 71H,A MOV 72H,B RET 。時鐘清零 SETB ADDI 。拉高 CLK,形成上升沿 3 NOP NOP CLR ADCLK 。初始化通道選擇( CH0=10) SETB ADDO SETB ADCLK CLR ADCS 。 主程序 ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV SP,60H MOV R4,100 LOOP: LCALL ADCONV LCALL BCDCON LOOP1: LCALL DISPLAY DJNZ R4,LOOP1 MOV R4,100 SJMP LOOP 。 參考文獻 【 1】 曹天漢 《單片機原理與接口技術》 電子工業(yè)出版社 【 2】 柳春鋒 《 Protel 99se 實用教程》 高等教育出版社 【 3】 梁 森 《自動檢測與轉換技術》 機械工業(yè)出版社 【 4】 任致程 《 經(jīng)典智能電路 300 例 》 機械工業(yè)出版社 【 5】 何希才 《 傳感器及其應用電路 》 電子工業(yè)出版社 【 6】 還有很多來自網(wǎng)絡上無法說明具體出處的寶貴資料 南昌工程學院??飘厴I(yè)設計 致謝詞 感謝各位評委老師在百忙之中抽出寶貴的時間為我們審稿。xch a,34H ( 20H 為按鍵數(shù)值的暫存地址)來簡潔而方便的 完成。本程序是利用 movx r0, a 來實現(xiàn)的,當執(zhí)行該語句時,單片機的 /wr 置 0,然后向 p0 口輸出數(shù)據(jù)。顯示子程序流程圖如圖 所示。主程序流程圖如圖 4所示。 南昌工程學院??飘厴I(yè)設計 圖 AT89C51 時鐘電路原理圖 顯示電路單元 數(shù)碼管結構 數(shù)碼管由 8 個發(fā)光二極管(以下簡稱字段)構成,通過不同的組合可用來顯示數(shù)字 0 ?字符 A ? F、 H、 L、 P、 R、 U、 Y、符號“ ?”及小數(shù)點“ ?”。 第三章 硬件設計原理 ( 4)芯片擦除 整個 PEROM 陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持 ALE 管腳處于低電平 10ms 來完成。在 FLASH 編程期間,此引腳也用于施加12V編程電源( VPP)。此時, ALE只有在執(zhí)行 MOVX, MOVC