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

正文內(nèi)容

基于單片機lcd顯示的音樂倒數(shù)計數(shù)器課程設(shè)計論文-資料下載頁

2024-11-12 14:59本頁面

【導讀】近年來,隨著電子技術(shù)和微機計算機的迅速發(fā)展,單片機的檔次。到了廣泛的應用,成為現(xiàn)代電子系統(tǒng)中最重要的智能化的核心部件。它體積小,成本低,功能強,廣泛應用于智能產(chǎn)業(yè)和工業(yè)自動化上。而51系列單片機是各單片機中最為典型和最有代表性的一種。過對它的學習、應用,從而達到學習、設(shè)計、開發(fā)軟、硬的能力。用4個按鍵操作來設(shè)置當前想要倒計數(shù)的時間。做一小段時間倒計數(shù),當?shù)?。計?shù)為0時,則發(fā)出一段音樂聲響,通知倒計數(shù)終了,該做應當做的事。Proteus的ISIS軟件和KeiluVision3來實現(xiàn)該計數(shù)器的設(shè)計與仿真。仿真效果真實、準確,節(jié)省了硬件資源。能,增加新功能,從而給人們的生活和工作帶來更多的方便。20世紀末,電子技術(shù)獲得了飛速的發(fā)展。在其推動下,現(xiàn)代電子產(chǎn)品幾乎。鐘不管在性能還是在樣式上都發(fā)生了質(zhì)的變化。數(shù)字鐘實際上是一個對標準頻率。液晶顯示器顯示出來,而且可以通過按鍵電路控制執(zhí)行信號,給時鐘賦初值。并可拓展其功能顯示年月日。

  

【正文】 ult。 } void lcd_wcmd(unsigned char cmd) { while(lcd_bz())。//判斷 LCD 是否忙碌 rs = 0。 rw = 0。 ep = 0。 _nop_()。 _nop_()。 P0 = cmd。 _nop_()。 _nop_()。 ep = 1。 _nop_()。 _nop_()。 ep = 0。 } void lcd_pos(unsigned char pos) { lcd_wcmd(pos | 0x80)。 } void lcd_wdat(unsigned char dat) 電子信息工程專業(yè) 課程設(shè)計報告 { while(lcd_bz())。//判斷 LCD是否忙碌 rs = 1。 rw = 0。 ep = 0。 P0 = dat。 _nop_()。 _nop_()。 ep = 1。 _nop_()。 _nop_()。 ep = 0。 } void lcd_wshuzi(void) { lcd_pos(0x47)。 lcd_wdat(dis3[fensw])。 lcd_pos(0x48)。 lcd_wdat(dis3[fengw])。 lcd_pos(0x4A)。 lcd_wdat(dis3[miaosw])。 lcd_pos(0x4B)。 lcd_wdat(dis3[miaogw])。 } void lcd_init() //LCD 初始化 { lcd_wcmd(0x38)。 delay(1)。 lcd_wcmd(0x0c)。 delay(1)。 電子信息工程專業(yè) 課程設(shè)計報告 lcd_wcmd(0x06)。 delay(1)。 lcd_wcmd(0x01)。 delay(1)。 } void keyscan(void) { while(flag) { if(k1==0) { delay(10)。 if(k1==0) { fensw++。 while(!k1)。 if(fensw==10) fensw=0。 } } if(k2==0) { delay(10)。 if(k2==0) { fengw++。 while(!k2)。 if(fengw==10) fengw=0。 } 電子信息工程專業(yè) 課程設(shè)計報告 } if(k3==0) { delay(10)。 if(k3==0) { miaosw++。 while(!k3)。 if(miaosw==10) miaosw=0。 } } if(k4==0) { delay(10)。 if(k4==0) {miaogw++。 while(!k4)。 if(miaogw==10) miaogw=0。 } } if(k5==0) flag=0。 lcd_wshuzi()。 } } void delay1s(void) { unsigned char h,i,j,k。 電子信息工程專業(yè) 課程設(shè)計報告 for(h=5。h0。h) for(i=4。i0。i) for(j=116。j0。j) for(k=214。k0。k)。 } void main(void) { unsigned char j。 unsigned char k,i。 speaker=0。 lcd_init()。// 初始化 LCD delay(10)。 lcd_pos(0x02)。//設(shè)置顯示位置 j = 0。 while(dis1[j] != 39。\039。) { lcd_wdat(dis1[j])。//顯示字符 j++。 } while(1) { lcd_pos(0x42)。// 設(shè)置顯示位置 i = 0。 while(dis2[i] != 39。\039。) { lcd_wdat(dis2[i])。// 顯示字符 i++。 } keyscan()。 num=fensw*600+fengw*60+miaosw*10+miaogw。 while(num) { 電子信息工程專業(yè) 課程設(shè)計報告 num。 fensw=num/60/10。 fengw=num/60%10。 miaosw=num%60/10。 miaogw=num%60%10。 delay1s()。 lcd_wshuzi()。 } TMOD=1。 //置 CT0 定時工作方式 1 EA=1。 ET0=1。//IE=0x82 //CPU 開中斷 ,CT0 開中斷 while(1) { i=0。 while(i100) { //音樂數(shù)組長度 ,唱完從頭再來 k=sszymmh[i]+7*sszymmh[i+1]1。 timer0h=FREQH[k]。 timer0l=FREQL[k]。 time=sszymmh[i+2]。 i=i+3。 song()。 } } } } 電子信息工程專業(yè) 課程設(shè)計報告 參考文獻 [1]康華光,陳大欽 . 電子技術(shù)基礎(chǔ) — 模擬部分(第五版) [ M]. 北京:高等教育出版社 , 2020 [2]李珍 .單片機原理與應用技術(shù) 清華大學出版社 , 2020 [3]陳明熒 .8051 單片機課程設(shè)計實訓教材 清華大學出版社 ,2020 [4]蘇家健、曹柏榮 .單片機原理及應用技術(shù) [M].高等教育出版社 [5]焦春生 .新型綠色能效 D 類音頻放大器設(shè)計應用 [6]姜志海、趙艷雷、陳松 .單片機的 C 語言程序設(shè)計與應用 —— 基于 Proteus仿真(第二版) 電子工業(yè)出版社
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1