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

正文內(nèi)容

lcd數(shù)字電子鐘的設(shè)計智能儀表綜合訓(xùn)練設(shè)計說明書畢業(yè)論文-預(yù)覽頁

2025-07-20 07:04 上一頁面

下一頁面
 

【正文】 VDD電源正極10D3數(shù)據(jù)3VL液晶顯示偏壓11D4數(shù)據(jù)4RS數(shù)據(jù)/命令選擇12D5數(shù)據(jù)5R/W讀/寫選擇13D6數(shù)據(jù)6E使能信號14D7數(shù)據(jù)7D0數(shù)據(jù)15BAL背光源正極8D1數(shù)據(jù)16BLK背光源負(fù)極圖24 LCD1602模塊引腳功能圖 晶振的選擇.第三章 數(shù)字電子鐘硬件設(shè)計 顯示電路的設(shè)計系統(tǒng)的顯示電路采用的是液晶顯示方式。R/。按照鍵盤與CPU的連接方式可分為獨(dú)立式鍵盤和矩陣式鍵盤。由于本設(shè)計的電子鐘最多需要4個按鍵,若采用矩陣式鍵盤時會有按鍵浪費(fèi),故采用的是獨(dú)立式鍵盤。K1計數(shù)變量為1~9次,分別調(diào)節(jié)年、月、日、星期、時、分、秒和鬧鐘時、分。當(dāng)設(shè)置鍵計數(shù)變量為0時,按下此鍵可切換鬧鐘的開關(guān)狀態(tài)。K4鍵:該鍵為退出確認(rèn)鍵。鬧鈴電路與按鍵K4共占用單片機(jī)一根I/, 。除了進(jìn)入系統(tǒng)的正常初始化之外,當(dāng)單片機(jī)系統(tǒng)在運(yùn)行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,也可按復(fù)位鍵重新啟動。本設(shè)計采用常用的內(nèi)部時鐘方式,即用外接晶體和電容組成的并聯(lián)諧振回路。圖 41 時間產(chǎn)生程序流程圖 LCD顯示模塊部分讀狀態(tài):輸入:RS=L,RW=H,E=H 輸出:D0~D7=狀態(tài)字讀數(shù)據(jù):輸入:RS=H,RW=H,E=H 輸出:無寫指令:輸入:RS=L,RW=L,D0~D7=指令碼,E=高脈沖 輸出:D0~D7=數(shù)據(jù)寫數(shù)據(jù):輸入:RS=H,RW=L,D0~D7=數(shù)據(jù),E=高脈沖 輸出:無1602的狀態(tài)字說明如下表42所示。圖 44 寫指令數(shù)據(jù)程序流程圖3 LCD初始化函數(shù)流程圖,如圖45所示。圖 48 主程序流程圖2 星期顯示程序流程圖如圖49所示。電路設(shè)計的最終目的是生產(chǎn)制作電子產(chǎn)品,各種電子產(chǎn)品的使用功能與物理結(jié)構(gòu)都是通過印制電路板來實(shí)現(xiàn)的。圖 53 數(shù)字電子鐘PCB板第六章 軟件調(diào)試與分析系統(tǒng)仿真分析電路原理圖在proteus里設(shè)計完成,再進(jìn)行電子時鐘的系統(tǒng)虛擬仿真 。圖61 數(shù)字電子鐘仿真結(jié)果圖實(shí)現(xiàn)功能的具體方法: 按下第一個鍵K1鍵時鐘進(jìn)入調(diào)整功能時,按第二個鍵K2進(jìn)行加1運(yùn)算,按第三個鍵K3進(jìn)行減1運(yùn)算。整個數(shù)字電子鐘具有顯示時間日期,定鬧鐘的功能。sbit lcd_rw=P1^1。sbit key_down=P1^6。 //時間變量uchar yue, ri,nian1, nian2, nian3, nian4, yue1, yue2, ri1, ri2。 // 星期計數(shù)變量uchar ww=0,qq=0,nao=1。 P0=0xff。 while((i)amp。//若一段時間以后仍低,則認(rèn)為是不忙 lcd_en=0。 lcd_rw=0。 lcd_en=0。 //只打開屏顯 write1602(0x06,0)。 hour=23。 //年初值 yue=10。 //中斷T0工作方式 TH0=(6553650000)/256。 EA=1。) { write1602(*str,1)。 if(x==1) write1602(0xc0|y,0)。 min2=b%10。 a=(anian4)/10。 nian1=a/10。 ri2=c%10。 nao22=b%10。 lcd_printf(:)。 write1602(sec1+48,1)。 write1602(nian2+48,1)。 write1602(yue1+48,1)。 write1602(ri2+48,1)。 lcd_printf(N)。 lcd_printf(E)。 lcd_printf(D)。 lcd_printf(U)。 lcd_printf(T)。 lcd_printf(T)。 lcd_printf(N)。 write1602(nao12+48,1)。 } if(nao==0) {lcd_printf(N)。 lcd_printf(O)。 } switch(ww) { case 0: //停止鬧鐘 if(key_up==0) { while(!key_up)。 } break。 lcd_delay(1000)。 nian。 lcd_printf()。 if(yue12) yue=1。 } break。 lcd_delay(1000)。 } if(key_down==0) { while(!key_down)。 case 4: //鍵盤調(diào)整星期 lcd_delay(1000)。 lcd_printf()。 if(count17) count1=1。 } break。 lcd_delay(1000)。 } if(key_down==0) { while(!key_down)。 case 6: //鍵盤調(diào)整分 lcd_delay(1000)。 if(key_up==0) { while(!key_up)。 if( min==0) min=59。 lcd_moveto(1,7)。 sec++。 else sec。 lcd_printf()。 if( nao123) nao1=0。 } break。 lcd_printf()。 if( nao259) nao2=0。 } break。 ww=0。 if(count==20) //計時到達(dá)一秒 { count=0。 if(min==60) //計時到達(dá)一小時 { min=0。 count1++。 if(yue12) //計時到達(dá)一年 { yue=1。 if(yue12) //計時到達(dá)一年 { yue=1。 if(yue12) { yue=1。 if(yue12) { yue=1。sec==nao3)//滿足時間 qq=1。 lcd_delay(1000)。 //鍵盤程序 fengjie2(nian,yue,ri)。 //分解時分秒 display1(hour1,hour2, min1, min2, sec1, sec2)。 //鬧鈴程序} }32
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1