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

正文內(nèi)容

單片機課程設(shè)計--數(shù)字溫度控制系統(tǒng)(存儲版)

2025-02-15 10:50上一頁面

下一頁面
  

【正文】 readbit=DQ1。i++。 DQ2=1。 readbyte=readbyte1 | bitresult7。 ds18b202_write_byte(0xCC)。//讀溫度高八位 tem=(float)tem*。//讀溫度高八位 tem=(float)tem*。.39。.39。}/*************LCD初始化函數(shù)***************/void init(){ lcd_en=0。 while(j) { b=0。 } }void key_jiajian(uint i){ if(key3==0) { delay(5)。 } lcd_write_data(screen[i])。 } switch(j) { case 1: lcd_write_cmd(0x87)。 lcd_write_cmd(0x88)。 key_delay(10)。 } } lcd_write_cmd(0x0c)。 }}/***************主函數(shù)開始*****************/void main(){ int tem1,tem2。 tem1=ds18b201_read_tem()。 if(TinToff) { if(TsetTinamp。 } } else { didi()。對電路的判斷分析對程序的分析特別是對51單片機的進(jìn)一步學(xué)習(xí),使我收獲了很多。 }}零基礎(chǔ)學(xué)單片機C語言程序設(shè)計 趙建領(lǐng)/薛圓圓等編著 機械工業(yè)出版社 到此為止課題要求的基本功能都已經(jīng)能實現(xiàn)了,但還存在某些不足,我會在以后的時間里不斷改進(jìn)。 MOTOR2=1。//+(sz[14]48)*1/10 Tset=(screen[7]48)*1000+(screen[8]48)*100+(screen[9]48)*10。 ds18b201_start()。 lcd_write_cmd(0xc0+num)。 } if(key2==0) { while(key2==0)。 break。 key_delay(10)。 j++。 screen[i]。i=10000。 //數(shù)據(jù)指針清零,所有顯示清零}void didi(){ int i。 lcd_write_data(0x30+shi)。 sz[12]=temp/10+0x30。 sz[4]=temp/10+0x30。 //發(fā)出讀取命令 tem=ds18b202_read_byte()。 //發(fā)出讀取命令 tem=ds18b201_read_byte()。 //啟動溫度轉(zhuǎn)換}/***************函數(shù)為啟動DS18B202溫度轉(zhuǎn)換*****************/void ds18b202_start() { DQ2=1。}/*************從ds18b202中讀出一個字節(jié)的數(shù)據(jù)************/uchar ds18b202_read_byte(){ uchar i=0,readbyte=0,bitresult=0。 readbit=DQ2。 DQ2=0。i++。 //將數(shù)據(jù)右移一位 }}/***************從ds18b201中讀出一位數(shù)據(jù)***************/bit ds18b201_read_bit(){ bit readbit。 //釋放總線}/****************向ds18b201寫入一個字節(jié)的數(shù)據(jù)***************/void ds18b201_write_byte(uchar wrbyte){ uchar i=0。 //等待ds18b20取走數(shù)據(jù) DQ1=1。 DQ2=1。 DQ2=0。 //釋放總線,ds18b20檢測到上升沿后返回存在脈沖。) { lcd_write_data(lcddata[strlen])。 P0=date。j++)。 for(i=1。 //設(shè)定增加sbit key4=P2^3。 //18b201數(shù)據(jù)sbit DQ2=P1^3。,39。 39。039。:39。 39。//讀溫度高八位 tem=(float)tem*。 ds18b20_write_byte(0xCC)。 DQ=1。i++。 //釋放總線}/**********向ds18b20寫入一個字節(jié)的數(shù)據(jù)************/void ds18b20_write_byte(uchar wrbyte){ uchar i=0。 return(~checkbit)。 delay1(75)。(3)最高12位分辨率,精度可達(dá)177。2.1數(shù)字溫度計設(shè)計方案論證由于本設(shè)計是測溫電路,可以使用熱敏電阻之類的器件利用其感溫效應(yīng),再將隨被測溫度變化的電壓或電流采集過來,進(jìn)行A/D轉(zhuǎn)換后,就可以利用單片機進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測溫度顯示出來,這種設(shè)計需要用到A/D轉(zhuǎn)化電路,感溫電路比較麻煩。2.2方案二的總體設(shè)計框圖溫度計電路設(shè)計總體設(shè)計方框圖如圖1所示,控制器使用單片機STC89C52
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1