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

正文內(nèi)容

基于單片機的實用數(shù)字萬年歷設(shè)計(存儲版)

2024-10-12 18:56上一頁面

下一頁面
  

【正文】 ............................................................. 18 調(diào)試中所遇問題以及解決方法 ...................................................................................... 18 結(jié)果 ................................................................................................................................. 18 結(jié)束語 ........................................................................................................................................... 19 致謝 ............................................................................................................................................... 20 參考文獻 ....................................................................................................................................... 21 畢業(yè)設(shè)計 (論文)報告紙 共 21 頁 第 2 頁 實用數(shù)字萬年歷設(shè)計 摘要 本文設(shè)計了一種實用數(shù)字萬年歷, 該系統(tǒng) 的設(shè)計 是以 AT89C51 單片機為核心控制器,外圍 連接 時鐘模塊,鍵盤模塊,液晶模塊, 日歷 模塊等。 實用電子時鐘是一個時間控制系統(tǒng),既能作為一般的時間顯示器,同時可以根 據(jù)需要擴展其功能。這些虛擬儀器儀表具有理想的參數(shù)指標,例如極高的輸入阻抗、極低的輸出阻抗。利用虛擬儀器在仿真過程中可以測量外圍電路的特性,培養(yǎng)學(xué)生實際硬件的調(diào)試能力。 KEIL(ARM子公司 )嵌入式開發(fā)工具專業(yè)制造商 。時鐘功能可以使用液晶顯示時間、日歷及鬧鈴,有著智能化的人機界面。 AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。比傳統(tǒng)顯示器要輕便。 6 E E(或 EN)端為使能 (enable)端,下降沿使能。在 AT89C51 單片機的 40 個引腳中,電源引 腳2 根,晶振引腳 2 根,控制引腳 4 根,可編程輸入輸出引腳 32 根。 連接原理圖如圖 4 所示。按下數(shù)字 “ +” 鍵和數(shù)字 “ ” 鍵可在當前校對的數(shù)字上相應(yīng)加上 1 或者減去 1。要求每滿 1 秒,則 “ 秒 ” 單元中的內(nèi)容加 1; “ 秒 ” 單元滿 60,則 “ 分 ” 單元中的內(nèi)容加 1; “ 分 ” 單元滿 60,則 “ 時 ” 單元中的內(nèi)容加 1; “ 時 ”單元滿 24,則將時、分、秒的內(nèi)容全 部清零。 SomeNOP()。 SomeNOP()。SomeNOP()。 while (i) { SCL=0。 } SCL=0。 SomeNOP()。 //0xA2 表示從機的寫數(shù)據(jù)地址 WaitAck()。i++) { buff(i)=I2CReceiveByte()。 //0xA2 表示從機的寫數(shù)據(jù)地址 WaitAck()。 /************************************************************************** * ( 1)函數(shù)名: void LCD_Init(void) * 功能:初始化 LCD 模塊 * 輸入:無 * 輸出:無 **************************************************************************/ void LCD_Init(void) { LCD_Wcmd(0x01)。 //送指令到數(shù)據(jù)線 delay(5)。 //下降沿寫 入 } /************************************************************************** * ( 4)函數(shù)名: void LCD_Wbyte(uchar *buf ) * 功能:連續(xù)寫 8 字節(jié)數(shù)據(jù)寫入 LCD 模塊 * 輸入:要寫入的數(shù)據(jù)緩沖區(qū)首址 * 輸出:無 **************************************************************************/ void LCD_Wbyte(uchar *buf ) { uchar i RS=1。通過我們的認真檢查,結(jié)果發(fā)現(xiàn)不管是板上還是圖紙上都出了相當大的錯誤,圖上很多引腳都標注錯誤了,還是一些小的原因造成 LED 顯示不正常,諸如上述的問題還給我們造成了很大的麻煩。 通過 按鍵的調(diào)節(jié)還能改變時間 ,然后,送入 AT89C51 單片機 。當我打完畢業(yè)論文的最后一張,涌上心頭的不 僅 是長途跋涉后抵達終點的欣喜, 還有 源自心底的誠摯謝意。 畢業(yè)設(shè)計 (論文)報告紙 共 21 頁 第 20 頁 致謝 本文主要 描述了實用數(shù)字萬年歷 , 使 我對單片機產(chǎn)生了濃厚的興趣,我已經(jīng) 開始 關(guān)注單片機的一系列機遇與挑戰(zhàn)。 不僅 把 單片機 的理論與實踐相結(jié)合, 而且 豐富了自己的編程經(jīng)驗 。 delay(5)。 //送指令到數(shù)據(jù)線 delay(5)。 E=1。 } LCD 顯示子程序 本系統(tǒng)所使用的 LCD模塊內(nèi)部已集成了驅(qū)動電路,在使用時非常方便,只需按照此LCD模塊的指令表,將指令寫入 LCD模塊即可實現(xiàn)對應(yīng)功能。 畢業(yè)設(shè)計 (論文)報告紙 共 21 頁 第 16 頁 * 時間類型為: 0x02( 秒 ) / 0x03( 分 ) / 0x04( 小時 ) /0x05( 日 ) / * 0x06( 星期 ) /0x07( 月 ) /0x08( 年 ) * 輸出:接收到的一個字節(jié)數(shù)據(jù) **************************************************************************/ void SetPCF8563(uchar timetype uchar value) { I2CStart()。 for (i=0。 I2CStart()。 SomeNOP()。 SCL=1。 return true。SomeNOP()。 SomeNOP()。 SDA=1。秒計時是采用中斷方式進行溢出次數(shù)的累積,計滿 20 次,即得到秒計時。 本設(shè)計有由四個輕觸按鍵組成的小鍵盤,這些按鍵可以任意改變當前的狀態(tài)。秒、分鐘、小時、日、月、年、分鐘報警、小時報警、日報警寄存器,編碼格式為 BCD,星期和星期報警寄存器不以 BCD 格式編碼。 PCF8563 的芯片引腳排布及引腳介紹如圖 2 所示 : O S C I :振蕩器輸入; O S C O :振蕩器輸出; / I N T :中斷輸出(開漏,低電平有效); V ss :接地; S D A :串行數(shù)據(jù) I / O ; S C L :串行時鐘輸入; C L K O U T :時鐘輸出(開漏); V DD 正電源。 4 RS RS 為寄存器選擇,高電平 1 時選擇數(shù)據(jù)寄存器、低電平 0 時選擇指令寄存器。 ? 數(shù)字式接口:液晶顯示器均 為數(shù)字式的,方便和單片機系統(tǒng)連接。該器件采用
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1