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

正文內(nèi)容

基于mcs51單片機(jī)的鬧鐘提醒器設(shè)計(jì)報(bào)告-資料下載頁

2025-08-19 18:53本頁面

【導(dǎo)讀】題目:基于MCS51單片機(jī)的鬧鐘。電氣信息工程學(xué)院制?;茨蠋煼秾W(xué)院電氣信息工程學(xué)院電子信息工程專業(yè)Proteus課程論文。單片計(jì)算機(jī)即單片微型計(jì)算機(jī),(S

  

【正文】 d)。//讀出年寄存器 time_temp[6]=time_temp[6]/16*10+time_temp[6]%16。 if(!key_add) //++ { delay(10000)。 if(!key_add) { while(!key_add)。 time_temp[6]++。 if(time_temp[6]==100) time_temp[6]=0。 } } if(!key_sub) // { delay(10000)。 if(!key_sub) { while(!key_sub)。 time_temp[6]。 if(time_temp[6]==255) time_temp[6]=0。 } } W1302(0x8e,0x00)。 W1302(0x8c,time_temp[6]/10*16+time_temp[6]%10)。 W1302(0x8e,0x80)。 break。 case 7://鬧鐘 分調(diào)整 lcd_wcmd(0xc8)。 lcd_wdat(65)。//a lcd_wcmd(0xc9)。 lcd_wdat(45)。// lcd_wcmd(0xca)。 lcd_wdat(77)。//m 淮南師范學(xué)院 電氣信息工程學(xué)院 電子信息工程專業(yè) Proteus 課程論文 第 21 頁 if(!key_add) //++ { delay(10000)。 if(!key_add) { while(!key_add)。 alarm_temp[0]++。 { if(alarm_temp[0]==60) alarm_temp[0]=0。 } } } if(!key_sub) // { delay(10000)。 if(!key_sub) { while(!key_sub)。 alarm_temp[0]。 { if(alarm_temp[0]==255) alarm_temp[0]=59。 } } } break。 case 8://鬧鐘 時(shí)調(diào)整 lcd_wcmd(0xc8)。 lcd_wdat(65)。//a lcd_wcmd(0xc9)。 lcd_wdat(45)。// lcd_wcmd(0xca)。 lcd_wdat(72)。//h if(!key_add) //++ { delay(10000)。 if(!key_add) { while(!key_add)。 alarm_temp[1]++。 { 淮南師范學(xué)院 電氣信息工程學(xué)院 電子信息工程專業(yè) Proteus 課程論文 第 22 頁 if(alarm_temp[1]==24) alarm_temp[1]=0。 } } } if(!key_sub) // { delay(10000)。 if(!key_sub) { while(!key_sub)。 alarm_temp[1]。 { if(alarm_temp[1]==255) alarm_temp[1]=23。 } } } break。 default:break。 } disp()。//顯示 } lcd_wcmd(0xc8)。//清除顯示的標(biāo)記 lcd_wdat(32)。 lcd_wcmd(0xc9)。 lcd_wdat(32)。// lcd_wcmd(0xca)。 lcd_wdat(32)。// TR0=1。 //恢復(fù)閃爍 } void judge(void) //判斷鬧鈴是否響,主要是處理好 16 進(jìn)制與 bcd 碼的關(guān)系 { time_temp[1]=R1302(0x83)。//讀出分 time_temp[1]=time_temp[1]/16*10+time_temp[1]%16。// time_temp[2]=R1302(0x85)。//讀出時(shí) time_temp[2]=time_temp[2]/16*10+time_temp[2]%16。// time_temp[0]=R1302(0x81)。 if((time_temp[1]==alarm_temp[0])amp。amp。(time_temp[2]==alarm_temp[1])amp。amp。(time_temp[0]30)) { bell=0。 淮南師范學(xué)院 電氣信息工程學(xué)院 電子信息工程專業(yè) Proteus 課程論文 第 23 頁 } else { bell=1。 } } /*主程序 */ void main(void) { lcd_init()。//lcd 初始化 delay(100)。 display1()。 // set1302(time_temp)。//ds1302 初始化 ,初始化時(shí)間 2020 年 3 月 31 日星期 3 19:00:00 InitTimer0()。 while(1) { disp()。 //顯示時(shí)間、鬧鈴 if(!key_set) { delay(10000)。//延時(shí) 10ms if(!key_set) { while(!key_set)。 sys_set()。 } } judge()。 } } //: 閃爍一次 void Timer0Interrupt(void) interrupt 1 { static uchar count=0。 TH0 = 0x3C。 TL0 = 0x0B0。 count++。 if(count==10) { lcd_wcmd(0xc2)。 lcd_wdat(58)。 lcd_wcmd(0xc5)。 淮南師范學(xué)院 電氣信息工程學(xué)院 電子信息工程專業(yè) Proteus 課程論文 第 24 頁 lcd_wdat(58)。 } if(count==20) { count=0。 lcd_wcmd(0xc2)。 lcd_wdat(32)。 lcd_wcmd(0xc5)。 lcd_wdat(32)。 } } Proteus 仿真 : 使用 Proteus 仿真 1602即 LM016L依照數(shù)據(jù)手冊(cè)說明可能遇到困難,可以嘗試采用以下方案解決: 數(shù)據(jù)手冊(cè)中可能介紹 1602 內(nèi)部 D0~D7 已有上拉,可以使用 P0 口直接驅(qū)動(dòng)。在Proteus 里 LM016L 內(nèi)部可能沒有 ,應(yīng)該人為加上拉電阻。建議不要使用排阻,使用普通電阻一個(gè)一個(gè)拉應(yīng)該可以解決問題; 可能碰到不能檢測(cè)忙信號(hào)的問題,嘗試使用延時(shí)把忙信號(hào)拖過去。 調(diào)試這部分工作在 protues 仿真軟件上進(jìn)行。對(duì)于電路的調(diào)試應(yīng)該分為幾個(gè)部分,分別對(duì)電路各個(gè)部分的功能都進(jìn)行調(diào)試,之后,每連接一部分都要調(diào)試一次 。在實(shí)現(xiàn)校時(shí)功能過程中,由于之前想得太過復(fù)雜了,浪費(fèi)了大量時(shí)間。 仿真圖如下: 淮南師范學(xué)院 電氣信息工程學(xué)院 電子信息工程專業(yè) Proteus 課程論文 第 25 頁 四、課程設(shè)計(jì)體會(huì) : 在做這個(gè)設(shè)計(jì)實(shí)驗(yàn)的時(shí)候,一開始不 太會(huì)做所以在做的過程中出現(xiàn)了許多問題,花了我不少時(shí)間,可當(dāng)做完時(shí)才發(fā)現(xiàn)做這個(gè)數(shù)字鐘是多么簡單的一件事,主要是在調(diào)試時(shí)花了不少時(shí)間在做課程設(shè)計(jì)的過程中,我深深地感受到了自己所學(xué)到知識(shí)的有限,明白了只學(xué)好課本上的知識(shí)是不夠的,要通過圖書館和互聯(lián)網(wǎng)等各種渠道來擴(kuò)充自己的知識(shí)。在實(shí)驗(yàn)過程中我們?cè)?jīng)遇到過問題。一個(gè)是在電路接好之后計(jì)數(shù)的顯示結(jié)果不正確 ,經(jīng)分析知道了是電路中有些不懂的地方,改正了錯(cuò)誤。我們遇到的第二個(gè)問題是有線路太多,容易混亂。所以我們沒有一時(shí)檢查出問題,但是我們沒有沮喪但是從中我們學(xué)習(xí)到了如何對(duì)待遇到 的困難,進(jìn)一步培養(yǎng)了我們一絲不茍的科學(xué)態(tài)度和不厭其煩的耐心。在實(shí)際的操作過程中,能把理論中所學(xué)的知識(shí)靈活地運(yùn)用起來,并在調(diào)試中會(huì)遇到各種各樣的問題,電路的調(diào)試提高了我們解決問題的能力,學(xué)會(huì)了在設(shè)計(jì)中獨(dú)立解決問題,也包括怎樣去查找問題。似乎所有的事都得自己新手去操作才會(huì)在腦海中留下深刻的印象,這個(gè)課程設(shè)計(jì)讓我可以熟練的操作軟件,也了解了不少器件的功能的應(yīng)用,也加深了對(duì)單片機(jī)設(shè)計(jì)的認(rèn)識(shí)和理解。 淮南師范學(xué)院 電氣信息工程學(xué)院 電子信息工程專業(yè) Proteus 課程論文 第 26 頁 參考文獻(xiàn) : [1]基于 MCS51系列單片機(jī)原理的應(yīng)用設(shè)計(jì) . 李玉梅編著 .國防工業(yè)出版社, 2020 [2]基于 Proteus的 51系列單片機(jī)設(shè)計(jì)與仿真 . 陳忠平 . 電子工業(yè)出版社 , 2020 [3]單片機(jī)原理及接口技術(shù) . 余發(fā)山編著 .中國礦業(yè)大學(xué)出版社, 2020 [4]單片機(jī)實(shí)驗(yàn)與實(shí)踐教程 . 夏繼強(qiáng) .北京航空航天大學(xué)出版社 , 2020 [5]MCS51單片機(jī)原理及應(yīng)用 . 趙曉安 .天津大學(xué)出版社,
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1