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

正文內(nèi)容

數(shù)字電子鐘課程設(shè)計--基于arm的簡易電子鬧鐘設(shè)計(編輯修改稿)

2024-12-18 14:43 本頁面
 

【文章內(nèi)容簡介】 三章 結(jié) 論 綜合效果圖: 以上為 protues 部分設(shè)計的, ads 程序見附錄。 14 心得體會 回顧起此次課程設(shè)計,至今我仍感慨頗多,從理論到實(shí)踐,我學(xué)到很多很多的東西,不僅鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的內(nèi)容。通過這次課程設(shè)計使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與 實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才是真正的知識,才能提高自己的實(shí)際動手能力和獨(dú)立思考的能力。在設(shè)計的過程遇到了各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,通過這次課程設(shè)計,把以前所學(xué)過的知識重新溫故,鞏固了所學(xué)的知識。 15 參考文獻(xiàn) [1] 謝自美,電子線路設(shè)計、實(shí)驗(yàn)、測試,華中理工大學(xué)出版社, 2020。 [2] 宋春榮,通用集成電路速查手冊,山東科學(xué)技術(shù)出版社, 1995。 [3] Arnold Berger, 嵌入式系統(tǒng)設(shè)計 , 呂 駿 譯 , 北京 : 電子工業(yè)出版社 , 2020 [4] 桑楠 . 嵌入式系統(tǒng)原理及應(yīng)用開發(fā)技術(shù) , 北京 : 北京航空航天大學(xué)出版社 , 2020 16 附 錄 成品展示 17 源程序 include define uint unsigned int define uchar unsigned char sbit key1=P1^0。 sbit key2=P1^1。 sbit key3=P1^2。 sbit key4=P1^3。 sbit lcden=P2^2。 sbit lcdrs=P2^0。 sbit lcdrw=P2^1。 sbit jdq=P2^3。 sbit led=P2^4。 sbit sound=P2^5。 int a,b,i,min,hour,minge,minshi,hourge,hourshi,amin,ahour,aminge,aminshi,ahourge,ahourshi,sec,secshi,secge。 //unsigned char code x[]={0xFF,0xC7,0x83,0x01,0x00,0x00,0x00,0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,0xFF,0xFF}。 //unsigned char code z[]={0xFF,0xE3,0xC1,0x80,0x00,0x00,0x00,0x80,0xC0,0xE0,0xF0,0xF8,0xF 18 C,0x7F,0xFF,0xFF}。 uchar code table1[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。}。 uchar code table2[]=Time:00:00:00 。 uchar code Alarm_1[]=Alarm:00:00 。 uchar code nul[]= 。 uchar num1,num2。 bit flag=0。 void delay(unsigned int xms) //延時程序 { uint i,j。 for(i=xms。i0。i) for(j=124。j0。j)。 } void write_(uchar ) //LCD 命 令控制,寫指令函數(shù) { delay(5) 。 lcdrs=0。 P0=。 delay(5)。 lcden=1。 delay(5)。 19 lcden=0。 } void write_data(uchar date) //LCD 數(shù)據(jù)控制,寫數(shù)據(jù)函數(shù) { delay(5)。 lcdrs=1。 P0=date。 delay(5)。 lcden=1。 delay(5)。 lcden=0。 } void time() //設(shè)置時間函數(shù) { while(1) { if(key1==0) { delay(10)。 if(key1==0) { 20 if(hour==23) //時 設(shè)置 hour=0。 else hour++。 hourge=hour%10。 hourshi=hour/10。 write_(0x0f)。 delay(2)。 write_(0x80+6)。 write_data(table1[hourge])。 //時 個位寫入 LCD第二行第 6 位 delay(5)。 write_(0x80+5)。 delay(2)。 write_data(table1[hourshi])。 //時 十位寫入 LCD第二行第 5 位 while(!key1)。 //delay(1)。 } } if(key2==0) { 21 delay(10)。 if(key2==0) { if(min==59) //分 設(shè)置 min=0。 else min++。 minge=min%10。 minshi=min/10。 write_(0x0f)。 write_(0x80+9)。 write_data(table1[minge])。 //分 個位寫入 LCD 第二行第 9 位 delay(1)。 write_(0x80+8)。 write_data(table1[minshi])。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1