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

正文內(nèi)容

片機(jī)課程設(shè)計(jì)---萬年歷顯示設(shè)計(jì)(已改無錯字)

2023-07-17 06:40:27 本頁面
  

【正文】 t%10。 write_(0x80+0x40+add)。 write_data(0x30+i)。 write_data(0x30+j)。 } /************* 函數(shù)功能: LCM1602 初始化 入口參數(shù): 出口參數(shù) : *****************************************************/ void init_LCD1602() { uchar i。 EN=0。 minute=0。 hour=0。 second=0。 key1n=0。 count=0。 init_24c02()。 write_(0x38)。 write_(0x0c)。 write_(0x06)。 write_(0x01)。 write_(0x80)。//日歷顯示固定符號從 第一行第 1 個(gè)位置之后開始顯示 for(i=0。i15。i++) { write_data(tab[i])。//向液晶屏寫日歷顯示的固定符號部分 delay(5)。 } write_(0x80+0x40+6)。//寫出時(shí)間顯示部分的兩個(gè)冒號 write_data(39。:39。)。 delay(5)。 write_(0x80+0x40+9)。 write_data(39。:39。)。 delay(5)。 second=read_add(1)。//首次上電從 AT24C02 中讀取出存儲 的數(shù)據(jù) minute=read_add(2)。 hour=read_add(3)。 DisplayTime(10,second)。//分別送去液晶顯示 DisplayTime(7,minute)。 DisplayTime(4,hour)。 TMOD=0x01。//設(shè)置定時(shí)器 0 工作模式 1 TH0=(6553650000)/256。//定時(shí)器裝初值 TL0=(6553650000)%256。 EA=1。 //開總中斷 ET0=1。 //開定時(shí)器 0 中斷 TR0=1。 //啟動定時(shí)器 0 } ///////////////////////////////////////////////////////////////// /**************按鍵掃描 4*4 獨(dú)立對地矩陣 **************************/ ///////////////////////////////////////////////////////////////// /************* 函數(shù)功能:獨(dú)立對地鍵盤掃描 入口參數(shù): 出口參數(shù) : 。 *****************************************************/ void KeyScan() { if(key1==0) { delay(5)。 if(key1==0)//第一次被按下時(shí) { key1n++。 while(!key1)。 di()。 RedLed=0。 di()。 RedLed=1。 if(key1n==1)//第一次被按下時(shí) { TR0=0。 //關(guān)閉定時(shí)器 write_(0x80+0x40+10)。//光標(biāo)定位到秒位置 write_(0x0f)。 //光標(biāo)開始閃爍 } if(key1n==2)//第二次按下光標(biāo)閃爍定位到分鐘位置 { write_(0x80+0x40+7)。 } if(key1n==3)//第三次按下光標(biāo)閃爍定位到小時(shí)位置 { write_(0x80+0x40+4)。 } if(key1n==4)//第四次按下 { key1n=0。//記錄按鍵數(shù)清零 write_(0x0c)。//取消光標(biāo)閃爍 TR0=1。 //啟動定時(shí)器使時(shí)鐘開始走 } } } if(key1n!=0)//只有功能鍵被按下后,增加和減小鍵才有效 { if(key2==0) { delay(5)。 if(key2==0)//增加鍵確認(rèn)被按下 { while(!key2)。//按鍵釋放 di()。//每當(dāng)有按鍵釋放蜂鳴器發(fā)出滴聲 RedLed=0。 delay(10)。 RedLed=1。 if(key1n==1)//若功能鍵第一次按下 { second++。 //則調(diào)整秒加 1 if(second==60)//若滿 60 后將清零 second=0。 DisplayTime(10,second)。//每調(diào)節(jié)一次送液晶顯示一下 write_(0x80+0x40+10)。//顯示位置重新回到調(diào)節(jié)處 write_add(1,second)。 //數(shù)據(jù)改變立即存入 24C02 } if(key1n==2)//若功能鍵第二 次按下 { minute++。//則調(diào)整分鐘加 1
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1