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

正文內(nèi)容

基于單片機(jī)的室內(nèi)甲醛檢測(cè)儀的設(shè)計(jì)畢業(yè)設(shè)計(jì)-文庫(kù)吧在線文庫(kù)

  

【正文】 選擇,高電平 1 時(shí)選擇 數(shù)據(jù)寄存器 、低電平 0 時(shí)選擇 指令寄存器 。 ; 雙路信號(hào)輸出(模擬量輸出及 TTL 電平輸出) ; TTL 輸出有效信號(hào)為低電平。 EOC 為轉(zhuǎn)換結(jié)束信號(hào)。其內(nèi)部有一個(gè) 8 通道多路開(kāi)關(guān),它可以根據(jù) 地址碼 鎖存 譯碼后的信號(hào),只選 通 8 路模擬輸入信號(hào)中的一個(gè)進(jìn)行 A/D 轉(zhuǎn)換。 REF( ):參考電壓負(fù)端。 ADC0809 由一個(gè) 8 路模擬開(kāi)關(guān)、一個(gè)地址鎖存與譯碼器、一個(gè) A/D 轉(zhuǎn)換器和一個(gè)三態(tài)輸出鎖存器組成。 2 個(gè)外部中斷源 AT89C52 有 40 個(gè)引腳, 32 個(gè)外部雙向輸入 /輸出( I/O)端口,同時(shí)內(nèi)含 2 個(gè)外中斷口, 3 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口, 2個(gè)讀寫口線, AT89C52 可以按照常規(guī)方法進(jìn)行編程 ,但不可以在線編程 (S 系列的才支持在線編程 )。本設(shè)計(jì)擬采用英國(guó)達(dá)特公司生產(chǎn)的 CH20甲醛傳感器,傳感器 的貴金屬電極與揮發(fā)的甲醛氣體發(fā)生反應(yīng),產(chǎn)生與揮發(fā)的甲醛濃度成正比的電信號(hào)。板材中殘留的和未參與反應(yīng)的甲醛逐漸向周圍環(huán)境釋放,是室內(nèi)空氣中甲醛的主要來(lái)源。其 37%的水溶液稱為福爾馬林,醫(yī)學(xué)和科研部門常用于標(biāo)本的防腐保存。其設(shè)計(jì)方案基于 STC89C52 單片機(jī),選擇英國(guó)達(dá)特公司的甲醛傳感器。 [1]甲醛能與蛋白質(zhì)結(jié)合,吸入高濃度甲醛后會(huì)出現(xiàn)呼吸道的嚴(yán)重刺激和水腫、眼刺痛、頭痛,也可發(fā)生支氣管哮喘皮膚直接接觸甲醛,可引起皮炎、色斑、壞死。 3 系統(tǒng)設(shè)計(jì)基本要求 本次設(shè) 計(jì)的主要內(nèi)容是設(shè)計(jì)一種基于單片機(jī)的室內(nèi)甲醛檢測(cè)儀,主要利用單片機(jī)和放大電路對(duì)甲醛傳感器的輸出信號(hào)進(jìn)行采集處理。 ,成本低。 8k 可反復(fù)擦寫 (1000 次) Flash ROM 5 32 個(gè)雙向 I/O 口 3 級(jí)加密位 全雙工增強(qiáng)型 UART。 ADC0809 各腳功能如下: D7D0: 8 位數(shù)字量輸出引腳。 6 (以上兩種信號(hào)用于啟動(dòng) A/D 轉(zhuǎn)換) . EOC:轉(zhuǎn)換結(jié)束信號(hào)輸出引腳,開(kāi)始轉(zhuǎn)換時(shí)為低電平,當(dāng)轉(zhuǎn)換結(jié)束時(shí)為高電平。當(dāng) ALE 線為高電平時(shí),地址鎖存與譯碼器將 A, B, C 三條地址線的地址信號(hào)進(jìn)行鎖存,經(jīng)譯碼后被選中的通C B A 選擇的通道 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7 7 道的模擬量進(jìn)入轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。 OE= 1,輸出轉(zhuǎn)換得到的數(shù)據(jù);OE= 0,輸出數(shù)據(jù)線呈高阻狀態(tài)。 1602 液晶也叫 1602 字符型液晶,它是一種專門用來(lái)顯示字母、數(shù)字、符號(hào)等的點(diǎn)陣 型液晶模塊。 第 7~ 14 腳: D0~ D7 為 8 位雙向數(shù)據(jù)端。程序編寫語(yǔ)言比較常見(jiàn)的有 C 語(yǔ)言、匯編語(yǔ)言。 本次 課程設(shè)計(jì)通過(guò)親自上網(wǎng)找資料,親自去電子市場(chǎng)購(gòu)買元器件以及親自焊接實(shí)物及調(diào)試整個(gè)過(guò)程,從遇到問(wèn)題,到分析問(wèn)題, 再 到解決問(wèn)題 整個(gè)過(guò)程親自體會(huì)了一遍,使我深深地體會(huì)到了 要做出一樣成功的作品有多么的不容易。 //單片機(jī) 接模塊 OE,輸出允許信號(hào),高電平有效 sbit CLK=P0^3。 //使能信號(hào)輸入端 ,LCD1602 的第 6 腳 //蜂鳴器發(fā)聲引腳定義 sbit buzz=P0^4。 //延時(shí)函數(shù) 2 void DisplayListChar(uchar X,uchar Y,uchar delayms, uchar code *DData)。//系統(tǒng)初始化設(shè)置 LCMInit()。 //設(shè)定定時(shí)器 T0 工作方式 TH0=216。//在液晶的第一行顯示字符 Lixinguang DisplayListChar(0,0,0, AD=)。//顯示輸入電壓小數(shù)后 1 位 DisplayOneChar( 0, 14, addata2/51%10+0x30)。 delayms(200)。//等待轉(zhuǎn) 換結(jié)束 OE=1。 Y amp。//延時(shí)顯示字符串 20 } else break。 WriteCommandLCM(0x38,1)。 LCM_RS = 1。 LCM_RW = 0。 LCM_RW = 1。= 0x1。 } /*==================================================================== 22 設(shè)定延時(shí)時(shí)間 :x*1ms ====================================================================*/ void delayms(uint Ms) { uint i,TempCyc。j) 。 while(TempCyc)。 //當(dāng)要顯示第二行時(shí)地址碼 +0x40。 while (LCM_Data amp。 } /*==================================================================== 正常讀寫操作之前必須檢測(cè) LCD 控制器狀態(tài) :E=1 RS=0 RW=1。 //延時(shí) LCM_E = 1。 // 顯示光標(biāo)移動(dòng)設(shè)置 WriteCommandLCM(0x0C,1)。 WriteCommandLCM(0x38,0)。) //若到達(dá)字串尾則退出 { if (Y = 0xF) //X 坐標(biāo)應(yīng)小于 0xF { DisplayOneChar(X, Y, DData[ListLength])。 } /*==================================================================== 按指定位置顯 示一串字符 :第 X 行 ,第 y 列 注意 :字符串不能長(zhǎng)于 16 個(gè)字符 =====================================================
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1