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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)--數(shù)字溫度控制系統(tǒng)-免費(fèi)閱讀

  

【正文】 這次課程設(shè)計(jì)很漫長(zhǎng),特別是編寫(xiě)程序的時(shí)候,但我從中學(xué)到了很多東西,個(gè)人的分析能力對(duì)問(wèn)題的處理能力有了不同程度的提高。 MOTOR3=1。//+(screen[11]48)*1/10 lcd_prin()。 ds18b202_start()。 lcd_write_data(sz[num])。 i=0。 case 4: lcd_write_cmd(0x8b)。 key_jiajian(8)。 while(key1==0)。 if(screen[i]47==0) screen[i]=57。i++)。 int j=10。 lcd_write_data(0x30+ge)。 sz[13]=39。 sz[5]=39。 //讀取溫度低八位 tem|=(((int)ds18b202_read_byte())8)。 //讀取溫度低八位 tem|=(((int)ds18b201_read_byte())8)。 ds18b202_reset()。 while(i++8) { bitresult=ds18b202_read_bit()。 delay1(8)。 //拉低總線 i++。i++。 uchar i=0。 while(i++8) { ds18b201_write_bit(wrbyteamp。 //釋放總線}/***************向ds18b202寫(xiě)入一位********************/void ds18b202_write_bit(bit wrbit){ uchar i。 return(~checkbit)。 delay1(75)。 delay1(8)。 strlen++。 lcd_delay()。}//1602液晶函數(shù)開(kāi)始/*****************lcd寫(xiě)命令函數(shù)******************/void lcd_write_cmd(uchar cmder){ lcd_rs=0。i140。 //設(shè)定減少/**************延時(shí)函數(shù)****************/void delay1(uchar n){ while(n) { }}void delay(uint z){ uchar x,y。 //18b202數(shù)據(jù)sbit b=P1^4。.39。}。,39。,39。,39。 return tem。 //跳過(guò) ds18b20_write_byte(0x44)。 return(readbit)。 DQ=1。 while(i++8) { ds18b20_write_bit(wrbyteamp。}/***************向ds18b20寫(xiě)入一位****************/void ds18b20_write_bit(bit wrbit){ uchar i。 //延時(shí)500us DQ=1。(4)12位分辨率時(shí)的最大工作周期為750毫秒。 方案二進(jìn)而考慮到用數(shù)字溫度傳感器,在單片機(jī)電路設(shè)計(jì)中,大多都是使用傳感器,所以這是非常容易想到的,所以可以采用一只數(shù)字溫度傳感器DS18B20,此傳感器,可以很容易直接讀取被測(cè)溫度值,進(jìn)行轉(zhuǎn)換,就可以滿足設(shè)計(jì)要求。從以上兩種方案,很容易看出,采用方案二,電路比較簡(jiǎn)單,軟件設(shè)計(jì)也比較簡(jiǎn)單,故采用了方案二。(5)可選擇寄生工作方式。 //釋放總線,ds18b20檢測(cè)到上升沿后返回存在脈沖。 DQ=0。0x01)。 i++。}/********從ds18b20中讀出一個(gè)字節(jié)的數(shù)據(jù)********/uchar ds18b20_read_byte(){ uchar i=0,readbyte=0,bitresult=0。//啟動(dòng)溫度轉(zhuǎn)換}/***************讀取溫度函數(shù)***************/int ds18b20_read_tem(){ int tem=0。}includeincludeincludedefine uchar unsigned chardefine uint unsigned char typedef unsigned int UINT16。S39。 39。.39。uchar max[]={39。,39。 //蜂鳴器sbit MOTOR1=P1^5。 for(x=0。i++)。 P0=cmder。 lcd_en=1。 }}/***************lcd選定為寫(xiě)字符****************/void lcd_write_style(uchar add,uchar dat){ lcd_write_cmd(add)。 //60us左右的等待時(shí)間,保證接收到的是存在脈沖。 //延時(shí)500us DQ2=1。}/***************向ds18b201寫(xiě)入一位********************/void ds18b201_write_bit(bit wrbit){ uchar i。 DQ2=0。0x01)。 DQ1=0。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1