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

正文內(nèi)容

基于單片機(jī)控制步進(jìn)電機(jī)報(bào)告-資料下載頁(yè)

2025-06-23 23:29本頁(yè)面
  

【正文】 f(i==8) i=1。 else i++。 y++。 delay(600)。 }while(yx)。 } lock=0。 step=0。}void Init(void)//初始化{ //unsigned char flag=0。 DQ = 0。 //單片機(jī)將DQ拉低 delayms(100)。 //精確延時(shí) 大于 480us小于960us DQ = 1。 //拉高總線 delayms(30)。 //flag=DQ。 //稍做延時(shí)后 如果flag=0則初始化成功 flag=1則初始化失敗 //delay(20)。}uchar Read(void)//讀字節(jié){ uchar a=0。 uchar dat = 0。 for (a=8。a0。a) { DQ = 0。 // 給脈沖信號(hào) dat=1。 DQ = 1。 // 給脈沖信號(hào) if(DQ) dat|=0x80。 delayms(5)。 } return(dat)。}void Write(uchar dat)//寫(xiě)字節(jié){ uchar a=0。 for (a=8。 a0。 a) { DQ = 0。 DQ = datamp。0x01。 delayms(5)。 DQ = 1。 dat=1。 }}void tempereture() { unsigned char tl=0,th=0。 unsigned char TN,TD。 Init()。 Write(0xCC)。 // 跳過(guò)讀序號(hào)列號(hào)的操作 Write(0x44)。 // 啟動(dòng)溫度轉(zhuǎn)換 delay(100)。 Init()。 Write(0xCC)。 //跳過(guò)讀序號(hào)列號(hào)的操作 Write(0xBE)。 //讀取溫度寄存器等 delay(100)。 tl=Read()。 //讀取溫度值低位 th=Read()。 //讀取溫度值高位 if((thamp。0xf8)!=0x00)//判斷高五位 得到溫度正負(fù)標(biāo)志 { tl=~tl。 //取反 th=~th。 //取反 time=tl+1。 //低位加1 tl=time。 if(time255) th++。 //如果低8位大于255,向高8位進(jìn)1 TN=th*16+tl/16。 //實(shí)際溫度值=(TH*256+TL)/16,即:TH*16+TL/16 //這樣得出的是溫度的整數(shù)部分,小數(shù)部分被丟棄了 TD=(tl%16)*10/16。 //計(jì)算溫度的小數(shù)部分,將余數(shù)乘以10再除以16取整, } TN=th*16+tl/16。 //實(shí)際溫度值=(TH*256+TL)/16,即:TH*16+TL/16 //這樣得出的是溫度的整數(shù)部分,小數(shù)部分被丟棄了 TD=(tl%16)*10/16。 time=TN+TD。 if(time=50) { warning=1。 flag=0。 } else { warning=0。 flag=1。 }}void delay(uint z){ uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。}void delayms(uint a) //如果i是unsigend char類型,則會(huì)出現(xiàn)錯(cuò)誤結(jié)果{ while(a)。}13
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1