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

正文內(nèi)容

基于atmega16單片機(jī)鬧鐘設(shè)計(jì)_畢業(yè)設(shè)計(jì)-全文預(yù)覽

  

【正文】 { min=59。 } } break。 //臨時(shí)變量用于計(jì)算日期的上限 switch(i) { case 1: //調(diào)秒 { if(j==0) { sec++。 break。039。 lcd_gotoxy(8,1)。:39。i++) { lcd_putchar(dis[i]+39。 dis[1]=min%10。 } lcd_putchar(39。i2。 } //顯示時(shí) dis[0]=hour/10。 case 6:lcd_putsf(Sat)。 case 4:lcd_putsf(Thur)。 case 2:lcd_putsf(Tues)。)。 for(i=0。)。039。 lcd_gotoxy(6,0)。39。i++) { lcd_putchar(dis[i]+39。 dis[3]=year%1000%100%10。 unsigned char dis[4]。 break。039。 lcd_gotoxy(8,1)。:39。i++) { lcd_putchar(dis[i]+39。 dis[1]=min0%10。 } lcd_putchar(39。i2。 //顯示時(shí) dis[0]=hour0/10。 } }void display_0(){ char i。 break。_lcd_write_data(0x0d)。 case 4: lcd_gotoxy(14,0)。 break。_lcd_write_data(0x0d)。 } void guangbaioshanshuo() //光標(biāo)閃爍函數(shù){ switch(xuanze) { case 0: lcd_gotoxy(14,1)。 } } } } } } }}unsigned char leapyear(int year1) //判斷某年是否閏年 閏年返回1,平年返回0   { if ((year1%400==0) || (year1%100!=0) amp。 month++。 } date++。 if(hour==24) { hour=0。 } } if(sec==60) { sec=0。 bee_0=1。 if(s==1000) { s=0。 //平年月份unsigned char leapyear(int year1)。unsigned char key,moshi。d. 顯示信息正常。 可以顯示時(shí)間 調(diào)節(jié)時(shí)間 系統(tǒng)整體運(yùn)行正常。這樣設(shè)計(jì)的原因在于,AVR單片機(jī)在上電時(shí)的電平輸出為高電平,這樣可以防止在單片機(jī)上電時(shí)發(fā)出蜂鳴聲。偏置電壓使用RP1對(duì)電源分壓輸入,可以對(duì)液晶對(duì)比度進(jìn)行調(diào)節(jié)。 控制器最小系統(tǒng):系統(tǒng)使用ATmega16L作為系統(tǒng)主控芯片,主要接受到按鍵設(shè)置信號(hào)。方案二:通過(guò)三極管控制蜂鳴器發(fā)出BEEP聲報(bào)警,電路簡(jiǎn)單,價(jià)格便宜。方案二:使用LCD1602液晶顯示,可以顯示一些字符,顯示效果較好,易于使用。 時(shí)鐘信號(hào)源??傮w的框圖如下:AVR單片機(jī)ATmega16L用戶(hù)輸入按鍵報(bào)警模塊顯示模塊(LCD1602)電源模塊方案論證 單片機(jī)的的選擇:方案一:使用功能較為簡(jiǎn)單的89C51單片機(jī)作為控制器,其優(yōu)點(diǎn)是價(jià)格便宜。顯示核心為字符液晶LCD1602,顯示效果穩(wěn)定。 按鍵輸入模塊 3 控制器最小系統(tǒng): 3 顯示模塊: 3 報(bào)警電路設(shè)置: 3三 程序設(shè)計(jì)框圖: 3 主流程圖: 3 按鍵設(shè)置程序: 3四 液晶屏驅(qū)動(dòng): 3 模塊說(shuō)明: 3 通信時(shí)序圖 3 字符顯示坐標(biāo) 3五 AVR定時(shí)器CTC模式介紹 3六 系統(tǒng)調(diào)試 3 可以顯示時(shí)間 3 調(diào)節(jié)時(shí)間 3 系統(tǒng)整體運(yùn)行正常。 3 顯示器 3 報(bào)警 3二 硬件電路: 3 電源電路設(shè)計(jì) 錯(cuò)誤!未定義書(shū)簽??刂坪诵臑锳tmel公司的AVR高性能單片機(jī),程序基于C語(yǔ)言開(kāi)發(fā),可讀性強(qiáng)。 This paper mainly described the digital electronic based on AVR microcontroller able to display when the alarm clock, date of February alone, have a leap year provides pensation and alarm function. The clock signal source adopts singlechip internal timer interrupt achieve, this system theory is simple, low cost, simple operation. Atmel pany control core for the AVR highperformance single chip microputer based on C language, program development, readable. Show LCD1602 core to characters LCD display effect, stable. Input module for six independent type key, the maneuverability is strong, easy to use.Keywords: AVR microcontroller, LCD1602, digital electronic alarm clock一 系統(tǒng)構(gòu)造 根據(jù)系統(tǒng)設(shè)計(jì)要求,本設(shè)計(jì)由電源模、用戶(hù)設(shè)置鍵盤(pán)、報(bào)警模塊、顯示模塊組成,形成實(shí)時(shí)時(shí)鐘系統(tǒng)。根據(jù)我們?cè)O(shè)計(jì)的實(shí)際要求,我需要一個(gè)性能較高,穩(wěn)定性好的單片機(jī),我們選擇了ATMEGA16單片機(jī)實(shí)現(xiàn)設(shè)計(jì)。 顯示器方案一:使用數(shù)碼管掃描,顯示效果一般,只能顯示數(shù)字,顯示效果單一,不易于使用。但是接口比較麻煩,同時(shí)需要錄音和實(shí)現(xiàn)地址檢索。人性化設(shè)計(jì),將調(diào)節(jié)按鍵分開(kāi),使用加、減鍵分離,更加便于調(diào)試。 顯示模塊:使用1602液晶的4線控制方法,減少端口使用,提高硬件資源的充分利用。當(dāng)單片機(jī)輸出為低電平時(shí),三級(jí)管導(dǎo)通,蜂鳴器發(fā)聲報(bào)警。六 系統(tǒng)調(diào)試經(jīng)過(guò)分階段的調(diào)試,成功完成系統(tǒng)的調(diào)試。c. 鬧鐘響起時(shí)按下除功能鍵、設(shè)置鍵外其他鍵,鬧鐘停止。int sec0,min0,hour0,bee_0,bee_turn。 //閏年月份unsigned const date_pin[12]={31,29,31,30,31,30,31,31,30,31,30,31}。 s++。 if(bee_turn) { if(tt==1) { bee=0。 bee_0=0。 hour++。 } if(temp==1) { temp1=date_run[month+1]。 } if(date==temp1) { date=0。 if(year==2099) { year=1899。 else return 0。 case 1: lcd_gotoxy(9,1)。_lcd_write_data(0x0d)。 break。 case
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1