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

正文內(nèi)容

基于單片機(jī)c51的簡單萬年歷設(shè)計_畢業(yè)設(shè)計(完整版)

2025-08-29 21:46上一頁面

下一頁面
  

【正文】 ;利用液晶屏 LCD1602顯示時間信息,通過對 AT89S52單片機(jī)的編程控制液晶屏LCD1602的顯示。 第 2腳: VDD 接 5V 正電源。 第 16腳:背光源負(fù)極。 指令 5:光標(biāo)或顯示移位 S/C:高電平時移動顯示的文字,低電平時移動光標(biāo)。 其 核心是特殊功能寄存器中能進(jìn)行加 1 計數(shù)的寄存器 。 解決 通過老師的精心指導(dǎo),找到不能正常計時的原因,將中斷次數(shù)的判斷if(count100)改為 if(count=100)即可。139。539。939。39。 sbit E=P2^7。 //初始時間 void timeon()。 //分顯示 void hours()。 //初始秒 uchar min=0。 RW = 0。 E = 1。 wcmd(0x06)。 } //顯示分 void minute() { uchar i,j。 j=hour%10。 write(table[i])。 } //顯示年 void years() { uchar i,j,m,n。 write(table[m])。:39。39。 } //計時 void timeon() { if(count=100) { count=0。Delay(5)。Delay(5)。j++) {P1=Buffer[j]。 } } } //字符串顯示 void L1602_string(uchar hang,uchar lie,uchar *p) { uchar a,b=0。)||(b==16)) break。 years()。 minute()。 } } else if(t==5) //光標(biāo)在第六個位置時,判斷月是否大于 1,是,月減 1,并顯示 { if(mon1) { mon。 } } else if(t==13) //光標(biāo)在第十四個位置時,判斷秒是否大于 0,是,秒減1,并顯示 { if(sec0) { sec。 //初始界面顯示 福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 第 21 頁 共 26 頁 L1602_string(2,5,Wele!)。!39。+39。 } } else if(keys==39。 i++。 min=a[10]*10+a[11]。 TR1=1。 hour++。 yearh++。 。 } } 福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 第 24 頁 共 26 頁 九、 總結(jié)及感謝 在用單片機(jī)實現(xiàn)萬年歷的設(shè)計中使用到了 AT89S5 LCD1602 及其 4*4 鍵盤的使用。 day++。 TH1=(6553610000)/256。 ftime()。 number()。) //判斷鍵值是否為 ,是,光標(biāo)不在最右邊時,光標(biāo)右移一位 {if(t13) { i++。 } else //鍵值為 ,執(zhí)行自減函數(shù) { sub()。 wcmd(0x83)。 //將鍵值賦值給 key keys=table[key]。 } } } //主函數(shù) void main() { uchar keys。 } } else if(t==7) //光標(biāo)在第八個位置時,判斷日是否大于 1,是,日減 1,并顯 示 福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 第 20 頁 共 26 頁 { if(day1) { day。 second()。 month()。 Delay(500)。 if(hang == 2) a = 0xc0。 for(i=0。 uchar temp。Delay(5)。 } ftime()。 } //延時 福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 第 16 頁 共 26 頁 void Delay(uint xms) { uint i,j。 wcmd(0x87)。 } //符號顯示 void other() { wcmd(0xc9)。 j=yearh%10。 } 福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 第 15 頁 共 26 頁 //顯示月 void month() { uchar i,j。 write(table[i])。 j=min%10。 } //顯示秒 void second() 福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 第 14 頁 共 26 頁 { uchar i,j。 E = 0。 Delay(1)。 //初始時 uchar day=0。 //日顯示 void month()。 //自加 void sub()。 //1602 讀寫引腳 sbit RS=P2^5。!39。39。639。239。 解決 通過查找相關(guān)資料,了解到空數(shù)組的定義要放在 data 中,不能放在 code中。 創(chuàng)新性: 界面友好, 能實現(xiàn) 計時和 鍵盤數(shù)字的時間設(shè)定和自增、自減的時間設(shè)定。 指令 7:字符發(fā)生器 RAM 地址設(shè)置。(說明: 1為高電平、 0為低電平) 指令 1:清顯示,指令碼 01H,光標(biāo)復(fù)位到地址 00H 位置。 第 4腳: RS 為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。外部按鍵可及時設(shè)定或調(diào)整時間信息。福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 第 十 屆學(xué)生科技節(jié) 單片機(jī)設(shè)計大賽 作品名稱: 萬年歷 專 業(yè): 物聯(lián)網(wǎng) 班 級: 1 指導(dǎo)老師: 鄭旭丹 組長: 鄧清蘭 學(xué)號: 3 11 2 11 3111 組員: 黃孟秋 學(xué)號: 3 11 2 11 310 1 福建工程學(xué)院軟件學(xué)院 軟件工程物聯(lián)網(wǎng)工程 目 錄 一、 緒論 ........................................................... 1 二、 系統(tǒng)功能 ...........................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1