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

正文內(nèi)容

畢業(yè)設計論文_液位檢測顯示控制系統(tǒng)設計(存儲版)

2025-10-10 19:43上一頁面

下一頁面
  

【正文】 控制電路液位顯示STC89C51A/D轉(zhuǎn)換器D壓力信號傳感器 水位顯示測量控制系統(tǒng)總體結(jié)構(gòu)圖,然后輸出模擬信號,再通過數(shù)模轉(zhuǎn)換器把輸入的模擬信號轉(zhuǎn)換成輸出數(shù)字信號,再通過已經(jīng)存入80C51單片機內(nèi)部的程序的運算控制,將葉面高度在LCD顯示屏上表示出來,如果液位過高或者太低,則報警裝置進行報警,提醒工作人員注意加水或排水。外部擴展存儲器時,當作地址總線。PORG為編程脈沖的輸入端。RST 復位信號:當輸入的信號連續(xù)2個機器周期以上高電平時即為有效,用以完成單片機的復位初始化操作,當復位后程序計數(shù)器PC=0000H,即復位后將從程序存儲器的0000H單元讀取第一條指令碼。在電路圖中,電容的的大小是10uF,電阻的大小是10k。隨著時間的推移,甚至更小。除非是有特定的需要。 第三章 水位測量與顯示模塊的設計 傳感器的介紹MPX4115系列壓電電阻傳感器是一個硅壓力傳感器,MPX4115傳感器是整體片少帶兩級操作擴大電路和薄膜電阻網(wǎng)絡提供高精度輸出和溫度補償。引腳名稱及意義如下: ADC0804引腳圖AGND:模擬信號地。INTR:轉(zhuǎn)換結(jié)束輸出信號,低電平有效。如CS、RD同時來低電平,則數(shù)據(jù)鎖存器三態(tài)門打開,數(shù)字信號送出,而在RD高電平到來后三態(tài)門處于高阻狀態(tài)。A/D、D/A及取樣保持芯片上都提供了獨立的模擬地(AGND)和數(shù)字地(DGND)的引腳。6EE(或EN)端為使能(enable)端,寫操作時,下降沿使能。一個完整的系統(tǒng)離不開對系統(tǒng)狀態(tài)的監(jiān)控。 D:控制整體顯示的開與關,高電平表示開顯示,低電平表示關顯示 C:控制光標的開與關,高電平表示有光標,低電平表示無光標 B:控制光標是否閃爍,高電平閃爍,低電平不閃爍。1602LCD的一般初始化(復位)過程延時15ms 寫指令38H(不檢測忙信號)延時5ms 寫指令38H(不檢測忙信號)延時5ms 寫指令38H(不檢測忙信號)以后每次寫指令、讀/寫數(shù)據(jù)操作均需要檢測忙信號寫指令38H:顯示模式設置寫指令08H:顯示關閉寫指令01H:顯示清屏寫指令06H:顯示光標移動設置寫指令0CH:顯示開及光標設置 LCD1602的初始化過程 液晶初始化過程 LCD1602的顯示流程 顯示程序流程圖 液晶顯示部分子函數(shù)源程序1. 寫指令到LCD函數(shù)void write_(uchar cmdcode){chk_busy()。LCM_RW=0。While((Lcd_Busamp。本系統(tǒng)采用的是軟件消抖。 If(shangxian50)shangxian=50。} }If(set_st==1) { if(ADD==0) { Delay1(5)。 } While(!DEC)。對8位ADC0804而言,它的輸出準位共有28=256種,即它的分辨率是1/256,假設輸入信號Vin為0~5V電壓范圍,則它最小輸出電壓是5V/256=,這代表ADC0804所能轉(zhuǎn)換的最小電壓值。要求ADC0804進行模擬/數(shù)字的轉(zhuǎn)換,可以直接由下面的時序圖及信號的流向來配合了解。ADC0804的程序代碼如下:uchar AdcRead(void){ uchar SampleValue。 ADC_RD=1。 press_bai=temp/1000。Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設計,真正實現(xiàn)了從概念到產(chǎn)品的完整設計。菜單欄:File文件操作:新建、打開、保存、打印等View查看:控制界面元素的顯示、放大、縮小等Edit編輯:對象的查找、編輯、剪貼;操作的撤銷恢復Library庫:元件的制作和元件庫的管理Tools工具:布線、電氣檢查、元件清單、電路板設計等工具Design設計:設計圖紙的標題和說明;父子電路的切換等Graph圖表Source源程序Debug調(diào)試System系統(tǒng)Help幫助工具欄: IsIs的除了通過菜單操作外,使用工具欄上的工具按鈕操作更加便捷。根據(jù)需要元件庫選擇所需元件,然后從對象選擇器中將用戶選定的元器件放置到已建好的圖紙上,并隊對元器件在圖紙上的位置進行調(diào)整,對元器件的名稱、參數(shù)等進行設定。將系統(tǒng)中單片機屬性對話框中的程序文件設定空,在工程工作區(qū)中選定target1,右擊選擇options for target ‘target’,在彈出的對話框中選擇debug中use打點選中,并在下拉框中選定proteus vsm simulator,并改IP地址為本地IP,默認端口號,確認即可。四年的求學生涯在師長、親友的大力支持下,走得辛苦卻也收獲匪淺,在論文即將付梓之際,思緒萬千,心情久久不能平靜。最后再一次感謝所有在畢業(yè)設計中曾經(jīng)幫助過我的良師益友和同學,以及在設計中被我引用或參考的論著的作者。sbit Alarm_led_red=P1^3。unsigned char press_ge=0。void lcd_wait(void)。uchar AdcRead(void)。 alarm()。j++) {。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 Xamp。=0x01。 DisplayListChar(0,1,str1)。 ADC_CS=0。 //NOP ADC_CS=1。 press_shi=(temp%1000)/100。 Led_chong=0。 Led_fang=1。 temp=(int)(RealVoltage*1000)。 //NOP SampleValue=DB。 delay(1000)。 }}void display(void){ ADWRiteCommandLCM(0x0c,1)。}void DisplayListChar(uchar X,uchar Y,uchar code *DData){ uchar ListLength=0。}void DisplayOneChar(uchar X,uchar Y,uchar DData){ Yamp。 LCM_EN=1。 LCM_RW=1。 LCM_EN=1。 _nop_()。i++) { for(j=0。 DisplayListChar(0,1,str1)。void alarm(void)。void delay_LCM(uint)。unsigned char press_bai=0。sbit ADC_WR=P3^7。焉得諼草,言樹之背,養(yǎng)育之恩,無以回報,你們永遠健康快樂是我最大的心愿。第三、在本次畢業(yè)設計中,我遇到了許多問題和困難,但這是這些問題和困難鍛煉了我的動手能力,使我明白在工作中遇到困難不應該回避,而應該迎難而上;不應該喪失信心,而應該鎮(zhèn)定自若,沉著冷靜,只有這樣才能成功解決問題。右鍵單擊為選中對象,此時對象呈紅色;再次右擊以選中的對象,即可刪除該對象;郵件拖拽可以框選一個塊的對象;左鍵單擊為放置或?qū)x中的對象進行編輯;左鍵拖拽可移動對象。在開始電路設計之前,應根據(jù)電路圖的復雜程度和具體要求確定所有設計模板,或直接設計圖紙的尺寸、樣式以及文件頭等設計相關信息。藍色方框內(nèi)為可編輯區(qū),元件要放到它里面。它是目前最好的仿真單片機及外圍器件的工具。 RealVoltage=RealVoltage/FULLSCALE。 //_NOP ADC_RD=0。在步驟S1時,監(jiān)控INTR信號是否由低電位變高電位,如此以便了解ADC0804的轉(zhuǎn)換動作結(jié)束與否。更換不同的R、C值,會有不同的轉(zhuǎn)換頻率,而且頻率愈高代表速度愈快。以輸出8位的ADC0804動作來說明“連續(xù)漸進式A/D轉(zhuǎn)換器”的轉(zhuǎn)換原理,動作步驟如下表示(原則上先從左側(cè)最高位尋找起)。 If(DEC==0) { xiaxian。 while(!DEC)。 } if(set_st==0) { if(ADD==0) { delay1(5)。} 4*1鍵盤程序設計 按鍵的消抖一般的按鍵是機械彈性開關,由于機械觸點的彈性作用,按鍵閉合時不會立馬接通,按鍵斷開時也不會立馬斷開,在閉合和斷開的瞬間會產(chǎn)生一些抖動,如果不消除按鍵的抖動,會導致單片機對按鍵的誤判,從而產(chǎn)生誤差。LCM_EN=1。}2. 寫數(shù)據(jù)到LCD函數(shù)void write_data(uchar Dispdata){chk_busy()。指令10:寫數(shù)據(jù)。高電平表示有效,低電平則無效。 第四章 軟件的設計 軟件的整體結(jié)構(gòu)設計本系統(tǒng)包括液壓的采集、LCD液晶顯示、A/D轉(zhuǎn)換、報警模塊、控制模塊等幾部分。4RSRS為寄存器選擇,高電平1時選擇數(shù)據(jù)寄存器、低電平0時選擇指令寄存器。如輸入電壓動態(tài)范圍較小,則可調(diào)節(jié)參考電壓,以保證小信號輸入時ADC0804芯片8位的轉(zhuǎn)換精度。DB0—DB7:8為數(shù)字輸入端。WR:寫信號輸入,接受微機系統(tǒng)或其它數(shù)字系統(tǒng)控制芯片的啟動輸入端,低電平有效,當CS、WR同時為低電平時,啟動轉(zhuǎn)換。分辨率8位,轉(zhuǎn)換時間100μs,輸入電壓范圍為0~5V,增加某些外部電路后,輸入模擬電壓可為5V。P0口為開漏輸出,作為輸出口試需加上拉電阻,阻值一般為10K。單片機的接+5V的引腳為40引腳VCC,而接地的引腳為20引腳GND。電容C兩端的電壓持續(xù)充電為5V,這是時候10K電阻兩端的電壓接近于0V,RST處于低電平所以系統(tǒng)正常工作。在單片機系統(tǒng)中,系統(tǒng)上電啟動的時候復位一次,當按鍵按下的時候系統(tǒng)再次復位,如果釋放后再按下,系統(tǒng)還會復位。當使用芯片內(nèi)部時鐘時,此二引腳用于外接石英晶體和微調(diào)電容;當使用外部時鐘時,用于接外部時鐘脈沖信號。 內(nèi)部ROM讀取時,PSEN不動作; 外部ROM讀取時,在每個機器周期會動作兩次; 外部RAM讀取時,兩個PSEN脈沖被跳過不會輸出; 外接ROM時,與ROM的OE腳相接。8051系列單片機的基本結(jié)構(gòu)如下[3]:1.一個8位微處理器CPU2.片內(nèi)數(shù)據(jù)存
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1