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

正文內(nèi)容

單片機(jī)測試程序-wenkub.com

2025-03-24 01:43 本頁面
   

【正文】 key = getkeycode(dat)。 send(0x15)。 default: key = 0xee。 case 0x0e: key = 0x14。 case 0x0c: key = 0x12。 case 0x0a: key = 0x10。 case 0x08: key = 0x08。 case 0x06: key = 0x06。 case 0x04: key = 0x04。 case 0x02: key = 0x02。 switch(dat) { case 0x00: key = 0x00。 delay_50us()。 delay_50us()。 send(0xa4)。 CS=1。 CLK=0。i++) { _data=_data1。 CLK=1。 _data=_data1。i++) { delay_8us()。 CS=0。 while(i) delay_50ms()。j++) for(i=0。 i++){。 i++){。sbit low_bit=_data^0。 //需要在INT區(qū)把KEY用跳線冒跳到INT0,其余四個跳到VCC//這樣,P3^2就相當(dāng)于直接連接到key//uchar half_hign。}define uchar unsigned charsbit CS=P1^0。}void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DLata,unsigned char L){unsigned char i。// 清屏 LcdWriteCommand(0x08,1)。 Lcddelay(5)。 LcdWriteLata(Wlata)。_nop_()。 lataport=lataW。}/******************** 寫字符*******************/void LcdWriteLata(char lataW){ WaitForEnable()。=0x1。}/* 顯示光標(biāo)定位 */void LocateXY(char polx,char poly){ unsigned char temp。 e=1。_nop_()。 e=0。_nop_()。rw=1。} j。}/*延時*/void Lcddelay(unsigned char MS){ unsigned char i, j。sbit e =P2^2。i++) { DispOneChar(i,1,ReceiveBuffer[i])。 default:break。)。 Sendy(mh+0x30)。 Sendy(hl+0x30)。 Sendy(39。)。i39。 Sendy(39。ml=minute%10。dl=day%10。 }break。 temp=(year/10)%10。 temp=(year/1000)%10。 DispOneChar(11,0,moh+0x30)。 //較月 else month++。 DispOneChar(15,0,dl+0x30)。 case 0x04:{if(day==32)day=1。delay_50ms()。 else hour++。delay_50ms()。 mh=minute/10。 if(!KEY==1) { key= ZLG7289_Key()。}void main(void)//主函數(shù){ LcdReset()。 display(6,temp=(year/10)%10)。 display(5,temp=(year/100)%10)。 display(1,mol)。}void riqi() //日期選擇顯示{ display(3,dl)。39。)。 DispOneChar(8,0,(year/10)%10+0x30)。 display(4,hh)。 display(7,mh)。 display(2,sh)。 } sendmand(0x81,0x0a)。 DisplayListChar(0, 0, dispcode3,16)。amp。amp。ml=minute%10。dl=day%10。 if(month=12) { year++。 hour++。 second++。 TR1=1。 TH1=0xe6。 TMOD=0x22。 TI=0。//清空接收標(biāo)志 Sendy(c)。i15。 if(RI) { c=SBUF。void Init()。uint year=2010。uint minute=0。 //顯示字符串uchar code dispcode3[]={ zheng dian bao }。//設(shè)置16字節(jié)的串行通信接收緩沖區(qū)uchar data BufferPointer=0。實(shí)現(xiàn)了單片機(jī)的總體功能。 Init()。 } while(!KEY)。 display(5,half_low)。 display(1,half_low)。 half_high = key 4。 //讀鍵盤數(shù)據(jù)指令 delay_50us()。 delay_5s()。 display(4,0)。 display(0,0)。 //停止消隱 delay_5s()。 dat = 1。/*消隱控制*/ dat = 0xFE。 //八位同時閃爍 delay_5s()。 dat = 1。 }/*閃爍控制*/ dat = 0xFE。 }/*右移2位*/ for ( n=0。 }/*左移2位*/ for ( n=0。/*循環(huán)右移*/ for ( n=0。 n=7。 display(7,0x03)。 display(3,0x07)。 sendmand(0x88,0xff)。 reset()。 } while(1)。 display(5,hl)。 display(0,ml)。 display(3,sl)。 sh=second/10。 } } } }/*時鐘顯示*/void Disp_time(void){ do { hh=hour/10。 minute++。} /*中斷控制*/void time0() interrupt 1 { s_t++。 Set_time()。 TR0=1。 // TH0=0x06。sl=second%10。 hl=hour%10。 if(second==60) { second=0。 } ml=minute%10。 hh=hour/10。}/*按鍵設(shè)定時分加一*/void Set_time(void) //設(shè)定時間{ if(key==0x00) //按鍵0,控制時 { delay_50ms()。 delay_50us()。break。break。break。break。break。break。break。break。break。 send(dat)。 CS = 1。 CS=1。}/*7289數(shù)碼管顯示,addr為顯示位置 范圍0~7,dat為現(xiàn)實(shí)內(nèi)容*/void display(uchar addr,uchar dat){ if(addr0 || addr 7) return。}/*復(fù)位*/void reset(void){ DIO=1。 } rebuf=_data。 CLK=1。 for(i=0。 } DIO=0。 CLK=1。 for(i=0。 _data=sebuf。 while(i) delay_50ms()。i++){。 for(j=0。 for (i=0。 for (i=0。uchar minute=0。/*變量定義*/uchar half_hign。sbit KEY=P3^2。首先在數(shù)碼管上顯示07八位數(shù),然后循環(huán)左右各移八次,再分別左移右移各兩次,而后實(shí)現(xiàn)閃爍﹑消隱功能,再是按鍵時可以在數(shù)碼管顯示按鍵值,如沒有按鍵則顯示時鐘,而且可用鍵盤對時鐘的時分秒進(jìn)行校對。i++) { P0=0x1c。i++) { P0=dispcode2[i]。 } P0=0xC0。 for(i=0。 //清屏}void main() //主函數(shù)顯示{ uchar i。 //開顯示,不顯示光標(biāo),不閃爍光標(biāo) P0=0x06。i++) P0=0x38。E=1。}void wdata(){ RS=1。RW=0。k) for(l=0。sbit E=P2^2。include define uchar unsigned chardefine uint unsigned intuchar code dispcode1[]={happy new year!!}。i16。 LcdReset()。 /* TR1: timer 1 run */ }void Send(uchar data dat)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1