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

正文內(nèi)容

基于單片機(jī)的超聲波測(cè)距結(jié)課論文-資料下載頁(yè)

2025-06-27 19:52本頁(yè)面
  

【正文】 ********************************************//寫一個(gè)字節(jié)WriteOneChar(uchar dat){ uchar i=0。 for(i=8。i0。i) { DQ=0。 DQ=datamp。0x01。 delay(1)。 DQ=1。 dat=1。 delay(1)。 }}//****************************************************************************ReadTemperature(void){ unsigned int a。float b。 Init_DS18B20()。 //初始化 WriteOneChar(0xcc)。 //跳過讀序列號(hào)的操作 WriteOneChar(0x44)。 //啟動(dòng)溫度轉(zhuǎn)換 delay(12)。 //轉(zhuǎn)換需要一點(diǎn)時(shí)間,延時(shí) Init_DS18B20()。 //初始化 WriteOneChar(0xcc)。 //跳過讀序列號(hào)的操作 WriteOneChar(0xbe)。 //讀溫度寄存器 tempL=ReadOneChar()。 //讀出溫度的低位 tempH=ReadOneChar()。 //讀出溫度的高位 a=tempL+(tempH*256)。 //實(shí)際溫度 if(aamp。0x08) b=。 else b=0。 temperature=a4+b。}void main(){ init()。 while(1) { cs_t()。 ET0 = 1。 delay(1)。 testok = 0。 EX0 = 1。 while (!testok) display(distance)。 }}void init(){ P2=0xf0。 TMOD=0x11。 EA=1。 IT0=1。 PX0=1。 ET0=1。 TH0=0X00。 TL0=0X00。 t=0。 distance=0。} void timer() interrupt 0 /*超聲接收程序(外中斷0)*/{ TR0=0。 testok=1。 distance=(TH0*256+TL0)**(+*tempurature)172/1000。 TR0=1。 delay(1)。 EX0=1。 TH0=0X00。 TL0=0X00。 while(1) { display(distance)。 }} /*超時(shí)清除程序(內(nèi)中斷T0)*/void overtime(void) interrupt 1{ EX0 = 0。 TR0 = 0。 ET0 = 0。 testok = 2。 while(1) { display(0)。 }}void display(uint a) /*顯示子程序*/{ P2=0xf8。 P0=table[a/1000]。 delay(5)。 P0=0xff。 P2=0xf4。 P0=table[a/100%10]。 delay(5)。 P0=0xff。 P2=0xf2。 P0=table[a%100/10]。 delay(5)。 P0=0xff。 P2=0xf1。 P0=table[a%10]。 delay(5)。 P0=0xff。 }void delay(uchar z){ uchar x,y。 for(x=z。x0。x ) for(y=10。y0。y
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1