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

正文內(nèi)容

自行車速度表設計-在線瀏覽

2024-12-10 09:14本頁面
  

【正文】 delay(uint z) { uint x,y。x0。y0。 } //溫度部分 void D(uint count) //延遲函數(shù) { uint x。 while(x0) x。 } } //DS18B20初始化 (復位 ) void dsreset() { uint i。 i=103。 DS=1。 while(i0)i。 bit dat。i++。i++。 dat=DS。while(i0)i。 } uchar tmpread() // 讀一個字節(jié) { uchar i,j,dat。 for(i=1。i++) { j=tmpreadbit()。 //讀出癿數(shù)據(jù)最低位在最前面,這樣剛好 //一個字節(jié)在 DAT里 } return(dat)。 uchar j。 for(j=1。j++)//一個字節(jié) 8位 { testb=datamp。 dat=dat1。 i++。 DS=1。while(i0)i。 //寫 0部分 i=8。 DS=1。i++。 //初始化 DS18B20 D(1)。 //跳過序列號命令 tmpwritebyte(0x44)。 float tt。 dsreset()。 tmpwritebyte(0xcc)。//發(fā)送讀取數(shù)據(jù)命令 a=tmpread()。 temp=b。 //兩字節(jié)合成一個整型變量。 tt=temp*。 temp=tt*10+。 return temp。 rs=0。//寫模式 lcden=1。 _nop_()。 _nop_()。 0x80)。//關(guān)閉使能 return result。//lcd忙碌時程序停在這里 rs=0。//寫 lcden=0。 _nop_()。//指令賦予 p0,等待送出 lcden=1。 _nop_()。 _nop_()。//關(guān)閉使能 } xieshuju(uchar dat) { while(mang())。//數(shù)據(jù)模式 rw=0。//先關(guān)閉使能 P1=dat。//使能打開,數(shù)據(jù)送出 _nop_()。 _nop_()。 lcden=0。 } //lcd結(jié)束 //EEPROM void ISP_IAP_enable(void) /* ================ 打開 ISP,IAP 功能 ================= */ { EA = 0。 0x18。 /* 寫入硬件延時 */ ISP_CONTR = ISP_CONTR | 0x80。 0x7f。 EA = 1。 /* 打開 ISP,IAP 功能 */ ISP_TRIG = 0x46。 /* 觸發(fā) ISP_IAP命令字節(jié) 2 */ _nop_()。/* 地址賦值 */ ISP_ADDRL = (unsigned char)(byte_addr amp。 ISP_CMD = ISP_CMD amp。 /* 清除低 3位 */ ISP_CMD = ISP_CMD | RdCommand。 /* 觸發(fā)執(zhí)行 */ ISP_IAP_disable()。 /* 返回讀到癿數(shù)據(jù) */ } void SectorErase(unsigned int sector_addr) /* =========== 扇區(qū)擦除 ============ */ { unsigned int iSectorAddr。 0xfe00)。 ISP_ADDRL = 0x00。 0xf8。 /* 擦除命令 3 */ ISPgoon()。 /* 關(guān)閉 ISP,IAP功能 */ } void byte_write(unsigned int byte_addr, unsigned char original_data) /* ==== 字節(jié)寫 ==== */ { ISP_ADDRH = (unsigned char)(byte_addr 8)。 0x00ff)。 0xf8。 /* 寫命令 2 */ ISP_DATA = original_data。 /* 觸發(fā)執(zhí)行 */ ISP_IAP_disable()。 SectorErase(0x2020)。 SectorErase(0x2020)。 SectorErase(0x2020)。 //重新寫入數(shù)據(jù) byte_write(0x2020,min)。 byte_write(0x2020,y1)。 byte_write(0x2020,y3)。 byte_write(0x2020,y5)。 } //溫度顯示程序 void wendu(uint shu) { uchar A1,A2,A2t,A3。//百位 A2t=shu%100。//個位 A3=A2t%10。//第一行第一個字符開始 //for(i=0。i++) {xieshuju(table[i])。 //+0x30是為了讓十迚制變成字符 xieshuju(A1+0x30)。 xieshuju(A2+0x30)。 xieshuju(0x2e)。 xieshuju(A3+0x30)。 xieshuju(0
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1