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

正文內(nèi)容

基于單片機(jī)的溫度測量控制系統(tǒng)設(shè)計(jì)(完整版)

2024-07-30 20:04上一頁面

下一頁面
  

【正文】 。2設(shè)計(jì)方案本課題設(shè)計(jì)的是一種以AT89C51單片機(jī)為主控制單元,以DS18B20為溫度傳感器的溫度控制系統(tǒng)。二是執(zhí)行軟件(子程序),它是用來完成各種實(shí)質(zhì)性的功能如測量、計(jì)算、顯示、通訊等。系統(tǒng)在初始化完成后就進(jìn)入溫度測量程序,實(shí)時(shí)的測量當(dāng)前的溫度并通過顯示電路在LCD上顯示。 (4)內(nèi)含128*8位的數(shù)據(jù)存貯器(RAM)。 (12)與MCS51兼容,壽命為1000次寫/擦循環(huán),數(shù)據(jù)保留時(shí)間為10年。 P1口第二功能 端口引腳第二功能MOSI(用于ISP編程)MISO(用于ISP編程)SCK(用于ISP編程)P2口:P2是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)4個(gè)TTL邏輯門電路。 由于DS18B20芯片將溫度傳感器、信號(hào)放大調(diào)理、A/D轉(zhuǎn)換、接口全部集成于一芯片,與單片機(jī)連接簡單、方便且化學(xué)性很穩(wěn)定。在硬件上,DS18B20與單片機(jī)的連接有兩種方法,一種是Vcc接外部電源,GND接地,I/O與單片機(jī)的I/O線相連;另一種是用寄生電源供電,此時(shí)UDD、GND接地,I/O接單片機(jī)I/O。CGRAM是為用戶編寫特殊字符留用的,它的容量僅64字節(jié),可以自定義8個(gè)5*7點(diǎn)陣字符或者4個(gè)5*10點(diǎn)陣字符,AC可以存儲(chǔ)DDRAM和CGRAM的地址,如果地址碼隨指令寫入IR,則IR自動(dòng)把地址碼裝入AC,同時(shí)選擇DDRAM或CGRAM。采用列掃描的方式掃描鍵盤,按下鍵盤,則該按鍵出行列接通,I/O口輸入為低電平,則此時(shí)便可將所按鍵的值輸入單片機(jī),經(jīng)數(shù)據(jù)處理后便可輸出顯示在LCD上。完成了課題既定的任務(wù),基本達(dá)到了預(yù)期的目標(biāo)。實(shí)踐過程中我們遇到了一些困難,但在解決問題的過程中,我們學(xué)會(huì)了團(tuán)隊(duì)合作精神和怎樣發(fā)現(xiàn)問題、分析問題,進(jìn)而解決問題。sbit e=P3^0。uchar readtemperature(void)。i0。j0。 write_(0x38)。 P2=。 P2=dat。 dq=0。 for(i=0。 } delay(4)。 delay(4)。 WriteOneChar(0xcc)。}void jianpan(void) { unsigned char temp,a,sign。0xF0) != 0xF0) { key_port=0xfe。 case(0x7e):a=4。 case(0xbd):a=7。 case(0xdb):a=10。break。339。case(6):sign=39。break。939。K39。 //字符送頻幕第一行起始地址 for(j=0。 } P1=0xf0。 //字符送頻幕第一行起始地址 for(j=0。j11。 if(temp1temp2) { buzzer=1。j++) { buzzer=1。 } } } }。 delay_50ms(10)。 delay_50ms(40)。 delay_50us(10)。j++) { write_dat(table2[j])。 }} uint mi(uchar a) //底為10的冪函數(shù){ uint sum=1。j++) { write_dat(table2[j])。 temp1=0。case(12):sign=39。739。break。case(4):sign=39。139。 case(0xbb):a=11。 case(0x7d):a=8。 } key_port=0xfd。 switch(temp) { case(0xee):a=1。 //寫1初始化key_port=0xf0。 //讀溫度 a= ReadOneChar()。 }uchar readtemperature(void) //讀溫度函數(shù){ uchar a,b。 for(i=0。i++) { dq=0。 dq=1。 e=1。 e=1。 write_(0x01)。} //LCD程序void init_lcd(void) //lcd初始化{ delay_50us(300)。j0。 char biao[3]。//{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 6參考文獻(xiàn)[1](第三版)[M].重慶: [2]張毅剛. 單片機(jī)原理與應(yīng)用設(shè)計(jì)[M]. 北京:電子工業(yè)出版社,2008年[3][4]參考網(wǎng)頁資料 [5][6][7][8]胡壽松.自動(dòng)控制原理.北京:國防工業(yè)出版社,2000.過程計(jì)算機(jī)控制.北京:附錄1設(shè)計(jì)原理圖附錄2設(shè)計(jì)程序includeinclude define uchar unsigned chardefine uint unsigned intdefine key
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1