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

正文內(nèi)容

基于單片機溫度檢測設(shè)計1-資料下載頁

2025-06-27 19:26本頁面
  

【正文】 TA=0。}void Write7279(unsigned char mand, unsigned char dta){HD7279_SendByte( mand )。HD7279_SendByte( dta )。}unsigned char GetKey(){unsigned char key=0。if(!NextKey){Delay10ms(3)。if(!NextKey) {Delay10ms(1)。key=2。if(!NextKey)return(key)。}}if(!LastKey){Delay10ms(3)。if(!LastKey) {Delay10ms(1)。key=1。if(!LastKey)return(key)。}}if(!SetKey){Delay10ms(3)。if(!SetKey) {Delay10ms(1)。key=3。if(!SetKey)return(key)。}}return(0)。}void display1(unsigned int dig ){ unsigned char digtil[4]={15,15,15,15}。 char i=0。 int temp=0,m=0,j=0。if(dig9999){digtil[3]=11。for(i=0。i4。i++)Write7279(0x80+i,digtil[i])。}else{ temp=dig/1000。 digtil[0]=temp。 dig=temp*1000。 temp=dig/100。 digtil[1]=temp。 dig=temp*100。 temp=dig/10。 digtil[2]=temp。 dig=temp*10。 digtil[3]=dig。 dig=temp。 if(digtil[0]==0)digtil[0]=15。 if(digtil[1]==0amp。amp。digtil[0]==15)digtil[1]=15。 if(digtil[2]==0amp。amp。digtil[1]==15)digtil[2]=15。 for(i=0。i4。i++)Write7279(0x80+i,digtil[i])。 }}void display2(float dig ){ unsigned char digtil[4]={15,15,15,15}。 signed char i=0,j=0。 int temp=0,m=0。if(dig9999||dig){digtil[3]=11。 for(i=0。i4。i++)Write7279(0x80+i,digtil[i])。 } else{ temp=(int)dig。 for(i=0,j=0。i5。i++) { temp=(int)temp/10。 if(temp0)j++。 else break。 } j=3j。 for(i=0。ij。i++)dig=dig*10。 temp=dig/1000。 digtil[0]=temp。 dig=temp*1000。 temp=dig/100。 digtil[1]=temp。 dig=temp*100。 temp=dig/10。 digtil[2]=temp。 dig=temp*10。 digtil[3]=dig。 dig=temp。 temp=dig*10。 if(temp5)。else digtil[3]++。 if(digtil[3]==10){digtil[3]。digtil[2]++。} if(digtil[2]==10){digtil[2]。digtil[1]++。} if(digtil[1]==10){digtil[1]。digtil[0]++。} if(digtil[0]==10)digtil[0]++。 j=3j。 digtil[j]+=0x80。 for(i=0。i4。i++)Write7279(0x80+i,digtil[i])。}for(i=0。i4。i++)Write7279(0x80+i,digtil[i])。}void displays(){Write7279(0x80,10)。Write7279(0x81,10)。Write7279(0x82,10)。Write7279(0x83,10)。}void displayw(){Write7279(0x80,12)。Write7279(0x81,11)。Write7279(0x82,13)。Write7279(0x83,14)。}void send_data(unsigned char *buf){ unsigned char ecc,i。 EN485=1。 ecc=15。 TI=0。 TB8=1。 SBUF=*buf。 while(!TI)。 buf++。 TI=0。 for(i=0。i15。i++) { ecc=ecc^(*buf)。 TB8=0。 SBUF=*buf。 buf++。 while(!TI)。 TI=0。 } TB8=0。 SBUF=ecc。 while(!TI)。 TB8=0。 TI=0。 EN485=0。 } for(j=0。j10。j++) { dataio[0]=func。 Delay10ms(5)。 if(state_in) { for(i=0。i15。i++)dataio[i]=buf_in[i]。 state_in=0。 if(dataio[0]==func) { p=(float *)amp。dataio[1]。 return(*p)。 } } else {Delay10ms(1)。 state_in=0。 send(SLAVE,dataio)。} } return(10000)。 } ///main(){ float tmp=0。 unsigned char key=0,stat=0。 HD7279_SendByte(0xa4)。/*復(fù)位 */ displays()。 init_serial()。 Delay10ms(5)。while(1){ key=GetKey()。if(key==0)continue。else if(key==2) {key=0。 stat++。 if(stat8)stat=0。 display1(stat)。 Delay10ms(20)。 continue。 }else if(key==1) {key=0。 stat。 if(stat8)stat=8。 display1(stat)。 Delay10ms(20)。 continue。 }else if(key==3) {key=0。 HD7279_SendByte(0xa4)。 switch(stat) {case 0:Write7279(0x83,10)。break。 case 1:tmp=read(1)。display2(tmp)。break。 case 2:tmp=read(2)。display2(tmp)。break。 case 3:tmp=read(3)。display2(tmp)。break。 case 4:tmp=read(4)。display2(tmp)。break。 case 5:tmp=read(5)。display2(tmp)。break。 case 6:displays()。tmp=read(6)。display2(tmp)。break。 case 7:displays()。tmp=read(7)。display2(tmp)。break。 case 8:display1(30)。break。 default :Write7279(0x83,10)。 } }else Delay10ms(5)。} displayw()。} 附 錄B圖B1 系統(tǒng)原理圖44
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1