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

正文內(nèi)容

基于單片機(jī)的lcd1602電子時鐘設(shè)計-資料下載頁

2025-06-06 22:57本頁面
  

【正文】 (0x80+0x40+0x09)。 //光標(biāo)閃爍位定為秒個位 break。 case 2: minute。 if(minute==255) minute=59。 //復(fù)位 write_hms(5,minute)。 //分輸出顯示 write_(0x80+0x40+0x06)。 //光標(biāo)閃爍位定為分個位 break。 case 3: hour。 if(hour==255) hour=23。 //復(fù)位 write_hms(2,hour)。 //時輸出顯示 write_(0x80+0x40+0x03)。 //光標(biāo)閃爍位定為時個位 break。 case 4: date。 //日 if(year%4==0) { if(date==0) { date=month1[month1]。 } } else { if(date==0) { date=month0[month1]。 } } write_ymd(10,date)。 //日輸出顯示 write_(0x80+0x0b)。 //光標(biāo)閃爍位定為日個位 break。 case 5: month。 //月 if(month==0) month=12。 if(year%4==0) //判斷日和月的配對關(guān)系 { if(datemonth1[month1]) date=month1[month1]。 } else { if(datemonth0[month1]) date=month0[month1]。 } write_ymd(10,date)。 //日輸出顯示 write_ymd(7,month)。 //月輸出顯示 write_(0x80+0x08)。 //光標(biāo)閃爍位定為月個位 break。 case 6: year。 //年 if(year==1) year=99。 //復(fù)位 write_ymd(4,year)。 //年輸出顯示 write_(0x80+0x05)。 //光標(biāo)閃爍位定為年個位 break。 } } } }void initialize( ) //LCD初始化函數(shù) { uchar num。 lcden=0。 write_(0x38)。 //設(shè)置16x2顯示,5x7點陣顯示,8位數(shù)據(jù)接口 write_(0x0c)。 //00001DCB,D(開關(guān)顯示),C(是否顯示光標(biāo)),B(光標(biāo)閃爍,光標(biāo)不顯示) write_(0x06)。 //000001N0,N(地址指針+1) write_(0x01)。 //清屏指令 每次顯示下一屏內(nèi)容時,必須清屏 write_(0x80+0x10)。 //第一行顯示 for(num=0。num16。num++) //顯示16個字符 { write_data(mytable0[num])。 delay(10)。 } write_(0x80+0x50)。 //第二行,從第一格開始顯示 for(num=0。num16。num++) //顯示16個字符 { write_data(mytable1[num])。 delay(10)。 } for(num=0。num16。num++) { write_(0x1c)。 //0001(S/C)(R/L)**。 S/C:高電平移動字符,低電平移動光標(biāo); R/L:高電平左移,低電平右移 delay(300)。 } delay(1000)。 write_(0x01)。 //清屏指令 每次顯示下一屏內(nèi)容時,必須清屏 write_(0x80)。 for(num=0。num13。num++) //初始化第一行顯示 { write_data(line0[num])。 delay(50)。 } write_(0x80+0x40)。 //第二行,頂格顯示 for(num=0。num10。num++) //初始化第二行顯示 { write_data(line1[num])。 delay(50)。 } TMOD=0x01。 //定時器0中斷初值設(shè)置 TH0=(6553650000)/256。 TL0=(6553650000)%256。 EA=1。 ET0=1。 TR0=1。 } void main(){ lcdrw=0。 P2=0xfe。 initialize()。 //初始化 while(1) { key_process()。 //按鍵掃描 if(count==20) //定時1s 運(yùn)行模塊 { count=0。 gethms()。 //時分秒數(shù)據(jù)處理 getymd()。 //年月日數(shù)據(jù)處理 } }}系統(tǒng)總原理圖如下所示21
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1