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

正文內(nèi)容

計算機控制課程設計研究報告【整理版】-資料下載頁

2025-05-04 18:24本頁面
  

【正文】 模式;可接收 PCON=0x00。//SMOD=0 TH1=253。 //253,波特率9600。208,波特率600 TL1=253。 TR1=1。 busy=0。 } /***************串口中斷********************/void Uart() interrupt 4 { if(RI) { RI=0。 if(num==4) num=0。 shou[num]=SBUF。 //一次性把4位數(shù)存入shou中 num++。 if(num==4) setting_pc()。 //判斷PC機傳入地數(shù)據(jù) } if(TI)//發(fā)送完成進入中斷 { TI=0。 busy=0。 }}void sent_pc_byte(uchar x){ while(busy)。 //等待上次傳送完成 busy=1。 //標志位置1,標示正忙 SBUF=x。} void sent_pc(char *s,int n) //從下位機到上位機發(fā)送{ int i。 for(i=0。in。i++) { sent_pc_byte(*(s+i))。 } } { case 1: {whi++。 if(whi==4) whi=0。 goto k1。} //進行設置 case 2: case 4: { _1602_writecode(0x01)。 delay(50)。//清屏 page=1。 goto k1。} //上下翻頁 case 8: setingc(whi)。 } } for(i=0。i3。i++) delay(5000)。 } } DS18B20頭文件ifndef _ds18b20_h_define _ds18b20_h_define uchar unsigned chardefine uint unsigned intsbit DQ=P1^0。bit flagt。void delay_18b20(uint i){ i=i*12。 while(i)。}void start_18b20() /*****初始化程序****/ { DQ=1。 delay_18b20(15)。 DQ=0。 delay_18b20(80)。 DQ=1。 delay_18b20(10)。 while(!DQ)。 }uchar read_18b20() /** 讀一個字節(jié)**/{ uchar da=0x00,i。 for(i=0。i8。i++) { DQ=1。 delay_18b20(3)。 DQ=0。 da=da1。 DQ=1。 if(DQ)da=da|0x80。 delay_18b20(10)。 } return(da)。}void write_18b20(unsigned char date) /*寫一個字節(jié)*/ { unsigned char i。LCD1602頭文件ifndef _LCD1602_h_define _LCD1602_h_define date P2sbit RS=P4^6。//寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器sbit RW=P4^5。//讀寫信號線,高電平時進行讀操作,低電平時進行寫操作sbit E=P4^4。//使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令void delay(uint n) //延時函數(shù){ int i。 n=n*12。 for(i=0。in。i++)。 }void _1602_busy(void)//等待不忙{ bit b。 E=1。 RS=0。 RW=1。 delay(3)。 E=0。 while(b) b=(bit)(dateamp。0x80)。}void _1602_writecode(unsigned char x) //寫指令{ _1602_busy()。 E=0。 RS=0。 RW=0。 delay(3)。 date=x。 delay(3)。 E=1。 delay(3)。 E=0。}for(i=0。i8。i++) { DQ=0。 DQ=dateamp。0x01。 delay_18b20(5)。 DQ=1。 date=date1。 } delay_18b20(5)。}void result_18b20(){ start_18b20()。 write_18b20(0xcc)。 write_18b20(0x44)。 delay_18b20(50)。 start_18b20()。 write_18b20(0xcc)。 write_18b20(0xbe)。}endifvoid _1602_writedata(unsigned char x) //寫數(shù)據(jù){ _1602_busy()。 E=0。 RS=1。 RW=0。 delay(1)。 date=x。 delay(3)。 E=1。 delay(3)。 E=0。 }void _1602_init(void) //初始化{ _1602_writecode(0x0e)。//開顯示,有光標,光標不閃爍 delay(200)。 _1602_writecode(0x06)。//光標右移,文字不移 delay(200)。 _1602_writecode(0x3c)。//8位總線,雙行顯示,大點陣字符 delay(200)。 _1602_writecode(0x01)。//清屏 delay(50)。//清屏后若無延時則第一個字符顯示不出}endif20
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1