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

正文內(nèi)容

基于單片機(jī)的數(shù)字時(shí)鐘的設(shè)計(jì)_畢業(yè)設(shè)計(jì)說明書(參考版)

2025-07-05 19:04本頁面
  

【正文】 。 //鍵盤處理 Alarm_Ack()。 //液晶實(shí)時(shí)顯示 delay_ms(100, 100)。 //讀時(shí)間信息 delay_ms(100, 100)。 //LCD 初始化 while(1) { delay_ms(20, 100)。 //鬧鐘時(shí)間比較函數(shù) void Alarm_Ack(void)。 //設(shè)置時(shí)間時(shí)的顯示時(shí)間函數(shù) void Alarm_Ring(void)。 //設(shè)置鬧鐘時(shí)函數(shù) void Set_Alarm(void)。 //設(shè)置鬧鐘秒函數(shù) void Set_Alarm_Minute(unsigned int Key_On_Number_Flag)。 //設(shè)置時(shí)間函數(shù) void Set_Week(unsigned int x)。 //設(shè)置日期月函數(shù) void Set_Date_Year(unsigned int Key_On_Number_Flag)。 //設(shè)置日期 void Set_Date_Day(unsigned int Key_On_Number_Flag, unsigned int Month)。 //設(shè)置時(shí)間時(shí)函數(shù) void Set_Time(void)。 //設(shè)置時(shí)間秒函數(shù) void Set_Time_Minute(unsigned int Key_On_Number_Flag)。 //鬧鐘初始時(shí)間 /************************** *************************/ /***************************預(yù)定義變量結(jié)束 ***************************/ /****************************函數(shù)聲明開 始 *****************************/ unsigned int Key_Scan(void)。 //unsigned char Time_Init[]={0, 0, 12, 2, 4, 12, 7}。 unsigned int Alarm_On_Flag=0。 unsigned char read_rtc_code[7]={0, 0, 0, 0, 0, 0, 0}。 //DS1307 串行時(shí)鐘信號(hào)輸入端口 pin 6 sbit SDA=P2^7 。 /******************* 顯示字符串編碼定義 **************************/ unsigned char code str[]={0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x03a,0}。 sbit LCD_BUSY=LCDIO^7。 sbit LCD_RW=P2^1。沒有他的幫助,我也不可能很好的完成這次畢業(yè)設(shè)計(jì),我再次衷心地對(duì)曾老師表示感謝。 通過 短暫的畢業(yè)設(shè)計(jì),從而提高了我的理論水平,真正做到學(xué)有所用,雖然在其過程中我也遇到一些困難,但是從中我也得到了很多的幫助,沒有半途而廢,沒有灰心喪氣,在張老師的嚴(yán)格指導(dǎo)下,發(fā)現(xiàn)問題并加以改正,這些都是一種收獲。在做系統(tǒng)設(shè)計(jì)這一過程中,也給我提出了許多意見和建議,并交給我許多解決問題的技巧和方法。 首先我要衷心地感謝我的輔導(dǎo)老師曾寶國,在本次設(shè)計(jì)過程中他始終給予了我無私的熱情和幫助。報(bào)告詳細(xì)介紹了整個(gè)系統(tǒng)的硬件組成結(jié)構(gòu)、工作原理和系統(tǒng)的軟件程 序設(shè)計(jì)。同時(shí)可以對(duì)時(shí)間、日期、星期和鬧鐘進(jìn)行設(shè)置。系統(tǒng)采用液晶 LCD1602 作為顯示器,軟件程序采用均采用 C 語言編寫,便于移植與升級(jí) 。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 23 頁 共 31 頁 總 結(jié) 本 設(shè)計(jì) 以功能齊全適用于大眾為指導(dǎo)思想,選取 AT89C51 單片機(jī)為控制核心。設(shè)計(jì)采用串行器件具有線路簡(jiǎn)單、體積小、價(jià)格低等優(yōu)點(diǎn)。 a)實(shí)時(shí)顯示 b)設(shè)置時(shí)間及相應(yīng)的增/減設(shè)置 c)設(shè)置日期及相應(yīng)的增/減設(shè)置 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 22 頁 共 31 頁 d)設(shè)置星期及相應(yīng)的增/減設(shè)置 e)設(shè)置鬧鐘 圖 41 仿真結(jié)果 系統(tǒng)通過仿真調(diào)試后,可以穩(wěn)定運(yùn)行。 表 41 仿真元件表 序號(hào) 名稱 屬性 1 AT89C51 單片機(jī) 2 BUTTON 按鍵 3 CAP 電容 4 DS1307 時(shí)鐘芯片 5 LM016L 液晶顯示器 6 PNP 晶體三極管 7 RES 電阻 8 SPEAKER 蜂鳴器 9 SWSPST 開關(guān) 10 CRYSTAL 晶體振蕩器 仿真結(jié)果如圖 41 所示。四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 17 頁 共 31 頁 圖 32 時(shí)間設(shè)置模塊 設(shè)置日狀態(tài) :+、-不變 實(shí)時(shí)顯示 鍵掃描 KEY4ON 計(jì)數(shù)值減 1 計(jì)數(shù)完畢 計(jì)數(shù)完畢 KEY2ON KEY1ON KEY1ON KEY3ON 重裝初值 實(shí)時(shí)顯示 鍵掃描 KEY2ON KEY3ON KEY4ON 計(jì)數(shù) 值減 1 重裝初值 調(diào)用設(shè)置小時(shí)函數(shù) Y Y Y N N N N N N N N N Y Y Y Y Y Y Y 返回 Y N Y Y 鍵掃描 KEY1ON KEY4ON KEY1ON KEY2ON KEY3ON 計(jì)數(shù)完畢 計(jì)數(shù)值減 1 返回 實(shí)時(shí)顯示 鍵掃描 KEY1ON KEY4ON KEY2ON KEY3ON 計(jì)數(shù)值減 1 計(jì)數(shù)完畢 重裝初值 返回 鍵掃描 顯示設(shè)置日期 返回 Y Y Y N N N N N N N N 顯示設(shè)置時(shí)間 鍵盤掃描 /處理開始 Y Y Y Y Y N 設(shè)置時(shí)狀態(tài) :+、-不變 設(shè)置分狀態(tài) :+、-不變 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 18 頁 共 31 頁 圖 33 日期設(shè)置流程圖 設(shè)置日態(tài) :+、-不變 實(shí)時(shí)顯示 鍵掃描 KEY4ON 計(jì)數(shù)值減 1 計(jì)數(shù)完畢 計(jì)數(shù)完畢 KEY2ON KEY1ON KEY1ON KEY3ON 重裝初值 實(shí)時(shí)顯示 鍵掃描 KEY2ON KEY3ON KEY4ON 計(jì)數(shù)值減 1 重裝初值 調(diào)用設(shè)置年函數(shù) Y Y Y N N N N N N N N N Y Y Y Y Y Y Y 返回 Y N Y Y 鍵掃描 KEY1ON KEY4ON KEY1ON KEY2ON KEY3ON 計(jì)數(shù)完畢 計(jì)數(shù)值減 1 返回 實(shí)時(shí)顯示 鍵掃描 KEY1ON KEY4ON KEY2ON KEY3ON 計(jì)數(shù)值減 1 計(jì)數(shù)完畢 重裝初值 返回 鍵掃描 顯示設(shè)置星期 返回 Y Y Y N N N N N N N N 顯示設(shè)置時(shí)間 上接顯 示日期 Y Y Y Y Y N 設(shè)置年態(tài) :+、-不變 設(shè)置月態(tài) :+、-不變 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 19 頁 共 31 頁 圖 34 星期設(shè)置流程圖 鍵掃描 KEY4ON KEY1ON KEY2ON KEY3ON 計(jì)數(shù)完畢 計(jì)數(shù)值減 1 返回 實(shí)時(shí)顯示 鍵掃描 KEY1ON KEY4ON KEY2ON KEY3ON 計(jì)數(shù)值減 1 計(jì)數(shù)完畢 重裝初值 設(shè)置星期 Y Y Y Y N N N N N N N N N Y 上接顯示星期 Y Y Y 重裝初值 N N Y 返回 Y 設(shè)置星期狀態(tài) :+、-不變 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書 第 20 頁 共 31 頁 圖 35 鬧鐘設(shè)置流程圖 Y A\ Y Y Y Y Y Y A\ Y Y Y Y Y Y A\ Y Y Y Y Y N A\ Y Y Y Y Y N A\ Y Y Y Y Y N A\ Y Y Y Y Y N A\ Y Y Y Y Y N N N N N Y A\ Y Y Y Y Y Y A\ Y Y Y Y Y N N N N N NY A\ Y Y Y Y Y N N N N N NY A\ Y Y Y Y Y N N N N
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1