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

正文內(nèi)容

基于單片機的智能協(xié)議轉(zhuǎn)換器-資料下載頁

2025-05-27 18:06本頁面
  

【正文】 )。 tsleep(1)。 LCD_(0x0e)。 tsleep(1)。 LCD_(0x14)。 tsleep(1)。 LCD_(0x06)。 tsleep(1)。 LCD_(0x80)。 tsleep(1)。 _dis_mode=0。}LCD_(i)int i。{ char dtl。 dtl=inport(0x32)。 outport(0x32,dtl|0x30)。 outport(0x58,i)。 outport(0x32,dtl)。}LCD_data(i)int i。{ char dtl。 dtl=inport(0x32)。 outport(0x32,dtl|0x30)。 outport(0x59,i)。 outport(0x32,dtl)。}CURSOR(y,x,mode)int y,x,mode。{ if(x1) { _x=1。 return(0)。 } if(y==1) LCD_(0x80+x1)。 else if(y==2) LCD_(0xc0+x1)。 switch(mode){ case 0: LCD_(0x0c)。 break。 /* off */ case 1: LCD_(0x0e)。 break。 /* on */ case 2: LCD_(0x0f)。 break。 /* blanking */ default: LCD_(0x0f)。 }}PUT_CH(y,x,c)int y,x。char c。{ if(x1) { _x=1。 return(0)。 } if(y==1){ LCD_(0x80+x1)。 LCD_data(c)。 } else if(y==2){ LCD_(0xc0+x1)。 LCD_data(c)。 }}PUT_STR(y,x,msg)int y,x。char *msg。{ int i,j。 _x=x。_y=y。 i=0。 while(1){ if(*(msg+i)==0x00) break。 if ((_x20) || (*(msg+i)==0x0a) ) { if(*(msg+i)==0x0a) { for(j=20。j=_x。j) PUT_CH(_y,j,39。 39。)。 } else { if(_y==1) _clr_LCD(2)。 else _clr_LCD(1)。 } _x=1。 if(_y==1) _y=2。 else _y=1。 gotoyx(_y,_x)。 } if(*(msg+i)!=0x0a) { PUT_CH(_y,_x,*(msg+i))。 _x++。 } i++。 }}_clr_LCD(mode)int mode。{ int i。 switch(mode){ case 0: LCD_(0x80)。 for(i=0。i20。i++) LCD_data(39。 39。)。 LCD_(0xc0)。 for(i=0。i20。i++) LCD_data(39。 39。)。 break。 case 1: LCD_(0x80)。 for(i=0。i20。i++) LCD_data(39。 39。)。 break。 case 2: LCD_(0xc0)。 for(i=0。i20。i++) LCD_data(39。 39。)。 break。 default: }}cur_on(){ CURSOR(_y,_x,_cur_mode=1)。}cur_off(){ CURSOR(_y,_x,_cur_mode=0)。}gotoyx(y,x)int x,y。{ _x=x。_y=y。 CURSOR(y,x,_cur_mode)。}clr_LCD(){ _clr_LCD(0)。 _x=_y=1。}putchLCD(ch)char ch。{ if(ch==0x0d) return(0)。 if(ch==0x1b) { PUT_CH(_y,_x,39。 39。)。 CURSOR(_y,_x,_cur_mode=1)。 return(0)。 } switch(ch) { case 39。A39。: case 39。B39。 : case 39。C39。 :/* case 39。.39。 :*/ if ((_dis_mode==1)||(_dis_mode==2)) return(0)。 break。 default : if ((_dis_mode==1)||(_dis_mode==3)) return(0)。 break。 } PUT_CH(_y,_x++,ch)。 if(_x20) { _x=1。 if(_y==1) _y=2。 else _y=1。 }}print_LCD(s)char *s。{ int i。 PUT_STR(_y,_x,s)。}/************************************************//* key_board Scan function *//* check *//* _key_rdy() then get_key() *//* 95/9/8 design by Curits redefine by Johnson *//* *//************************************************/define Max_key 0x20int keycont,keyhead,keytail。char keyring[Max_key]。int key_t。_write_key(c)char c。{ if (keyhead=Max_key) {keyhead=0。} keyring[keyhead++]=c。 keycont++。 return(0)。}_key_rdy(){ return(keycont)。}get_key(){ if(keytail=Max_key) keytail=0。keycont。 return(keyring[keytail++])。}read_keystr(buffer,count)char *buffer。int count。{ int i。 if(count_key_rdy()) count=_key_rdy()。 for(i=0。icount。i++) *(buffer+i)=get_key()。 *(buffer+i)=0x00。}key_init(){ keycont=0。keyhead=0。keytail=0。 key_t=0。 outport(0xe0,0xf0)。 /* 4 bits o/p 4 bits i/p */ outport(0xe1,0xff)。 /* init value all o/p are high */}int _key_hit(){ char tmp。 tmp=inport(0xe1)。 outport(0xe1,0xf0)。 if((inport(0xe1)amp。0xf0)!=0xf0) return(1)。 else { key_t=0。 return(0)。 }}key_scan(){ int key。 if(_key_hit()){ if(key_t=1){return(0)。} outport(0xe1,0xfe)。 switch(inport(0xe1)){ case 0xee: key=39。139。 break。 case 0xde: key=39。439。 break。 case 0xbe: key=39。739。 break。 case 0x7e: key=39。039。 break。 } outport(0xe1,0xfd)。 switch(inport(0xe1)){ case 0xed: key=39。239。 break。 case 0xdd: key=39。539。 break。 case 0xbd: key=39。839。 break。 case 0x7d: key=39。.39。 break。 /* F */ } outport(0xe1,0xfb)。 switch(inport(0xe1)){ case 0xeb: key=39。339。 break。 case 0xdb: key=39。639。 break。 case 0xbb: key=39。939。 break。 case 0x7b: key=0x1b。 break。 /* E */ } outport(0xe1,0xf7)。 switch(inport(0xe1)){ case 0xe7: key=39。A39。 break。 case 0xd7: key=39。B39。 break。 case 0xb7: key=39。C39。 break。 case 0x77: key=0x0d。 break。 /* D */ } /* Dprintf(K=%x\n,key)。*/ key_t++。 if(key_t=1) { _write_key(key)。 putchLCD(key)。 } }}_3 串口通訊程序設(shè)計/************************************************************//* Interrupt routine for ASC0 *//* 92/11/18 copy from
點擊復制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1