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

正文內(nèi)容

萬年歷電子鐘系統(tǒng)設(shè)計(jì)(更新版)

  

【正文】 度的提高,同時(shí)也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。 廣州學(xué)院機(jī)電一體化方向綜合課程設(shè)計(jì)說明書 萬年歷電子鐘系統(tǒng)設(shè)計(jì) 院(系) 機(jī)械工程學(xué)院 專 業(yè) 機(jī)械工程及自動(dòng)化 班 級(jí) 08 級(jí)機(jī)械 3 班 學(xué)生姓名 成桂銓 學(xué) 號(hào) 202230842035 指導(dǎo)老師 徐文斌 2022 年 12 月 23 日課 程 設(shè) 計(jì) 任 務(wù) 書茲發(fā)給 08 級(jí)機(jī)械 3 班 班學(xué)生 成桂銓 課程設(shè)計(jì)任務(wù)書,內(nèi)容如下:1. 設(shè)計(jì)題目: 萬年歷電子鐘系統(tǒng)設(shè)計(jì) 2. 應(yīng)完成的項(xiàng)目:(1)單片機(jī)編程 (2)電子鐘整體機(jī)構(gòu)設(shè)計(jì) (3)完成時(shí)鐘顯示并調(diào)節(jié)、日歷顯示、整點(diǎn)報(bào)時(shí)、電子鐘背景切換、音樂盒播放功能 (4)電路設(shè)計(jì) 3. 參考資料以及說明:(1)李全利,[M],北京:高等教育出版社,(2)[M],北京:北京航空航天大學(xué)出版社, (3)[M],北京:北京航空航天大學(xué)出版社, (4)李廣弟,朱月秀,[M],北京:北京航空航天大學(xué)出版社, (5)康華光. 模擬電子技術(shù)基礎(chǔ)(第四版)[M], 武漢:華中理工大學(xué)出版社,1999(6) 語言程序設(shè)計(jì)(第二版)[M],北京:清華大學(xué)出版社,1991(7)陳小忠,黃寧. 單片機(jī)接口技術(shù)實(shí)用子程序[M],北京:北京人民郵電出版社, 2022(8)歐偉明,周春臨,[M],西安電子科技大學(xué)出版社,4. 本設(shè)計(jì)任務(wù)書于 2022 年 12 月 6 日發(fā)出,應(yīng)于 2022 年 1 月 3 日前完成,然后進(jìn)行答辯。此類單片機(jī)特別是在數(shù)字處理及語音處理方面有著明顯的優(yōu)越性,所以本次設(shè)計(jì)中采用凌陽 SPCE061A 單片機(jī),它能夠使所設(shè)計(jì)的產(chǎn)品更具智能化和先進(jìn)性。諸如定時(shí)自動(dòng)報(bào)警、按時(shí)自動(dòng)打鈴、時(shí)間程序自動(dòng)控制、定時(shí)廣播芯片自動(dòng)起閉路燈、定時(shí)開關(guān)烘箱、通斷動(dòng)力設(shè)備、甚至各種定時(shí)電氣的自動(dòng)啟用等,所有這些,都是以數(shù)字電子鐘具有走時(shí)準(zhǔn)確,一鐘多用等特點(diǎn),在生活中已經(jīng)得到了廣泛的應(yīng)用。系統(tǒng)具有以下功能: 1. 可以在SPLC501A液晶模組上面顯示時(shí)間、日期、農(nóng)歷、星期、鬧鐘; 2. 可以語音播報(bào)日期和時(shí)間; 3. 整點(diǎn)報(bào)時(shí)功能; 4. 具備鬧鐘功能; 5. 鬧鐘的鈴聲音樂盒可以選擇; 6. 電子鐘背景切換。SPCE061A片內(nèi)還集成了一個(gè)ICE(在線仿真電路)接口,使得對(duì)該芯片的編程、仿真變得非常方便,而ICE接口不占用芯片上的硬件資源,結(jié)合凌陽科技提供的集成開發(fā)環(huán)境(unSP IDE),用戶可以進(jìn)行在線調(diào)試、仿真;而程序的下載(燒寫)也是通過該接口完成。 圖 4 系統(tǒng)結(jié)構(gòu)框圖6圖 5 功能結(jié)構(gòu)圖用61板控制數(shù)字鐘系統(tǒng),使用了IOA口的高八位、IOB 的6共11個(gè)I/O口連接SPLC501A液晶模組,另外使用了 61板的語音輸出模塊;以及 61板上的三個(gè)按鍵,硬件連接如圖 7所示:電路連接如圖7,IOA的高八位接到液晶模組的八個(gè)數(shù)據(jù)端,同時(shí)也連接了液晶模組的電源,即直接用一根10pin的排線連接61板“+”、IOA8~15 、“”與SPLC501A 液晶顯示模組的“+”、DB0~“” ,主要用來向液晶模組傳送命令和數(shù)據(jù);IOB6接EP,IOB5接R/W,IOB4接AO,用來控制液晶的顯示和工作方式。 SPY0029 是凌陽公司設(shè)計(jì)的電壓調(diào)整 IC,采用 CMOS 工藝。和LM386相比,SPY0030還具有下述優(yōu)勢(shì),比如LM386工作電壓需在4V以上, (兩顆電池即可工作);LM386 輸出功率100mW以下, SPY0030約700mW。 表2 接口引腳名11接口引腳名 說明 CS1 片選,低有效 RES 復(fù)位腳 A0 數(shù)據(jù)命令選擇腳 對(duì)于6800系列MPU的讀/寫信號(hào)(R/W ) R/W 對(duì)于8080系列MPU的寫信號(hào)(W/R ) 對(duì)于6800系列MPU的時(shí)鐘信號(hào)使能腳(EP) EP 對(duì)于8080系列MPU的讀信號(hào)(RD) DB0 DB1 DB2 DB3 DB4 8位數(shù)據(jù)總線 DB5 DB6 DB7 VR 端口輸出電壓 C86 C86=’H’ 選擇6800MPU系列 C86=’L’ 選擇8080MPU系列 PS 串、并行時(shí)序選擇 SPLC501 驅(qū) 動(dòng) 控 制 器 芯 片 SPLC501液晶顯示模組采用的驅(qū)動(dòng)控制芯片為凌陽科技的SPLC501A芯片,SPLC501A為液晶顯示控制驅(qū)動(dòng)器,集行、列驅(qū)動(dòng)器和控制器于一體,廣泛應(yīng)用于小規(guī)模液晶顯示模塊。第四章 系統(tǒng)軟件設(shè)計(jì) 軟件的結(jié)構(gòu)下圖中可以看出各文件之間的調(diào)用關(guān)系。在用到語音的時(shí)候,一般都是用 C 語言作為主程序,用匯編語言編制各種模塊,供主程序調(diào)用。16圖 14 IRQ4時(shí)基中斷流程圖圖 15 FIQ中斷程序17 時(shí) 間 日 期 模 塊時(shí)間日期程序模塊的流程圖如圖16所示,該模塊用到了2Hz的時(shí)基中斷,用來實(shí)現(xiàn)計(jì)時(shí),同時(shí)實(shí)現(xiàn)了日期的更新,其中農(nóng)歷是使用查表的方法來實(shí)現(xiàn)的。每執(zhí)行一次該函數(shù),屏幕顏色翻轉(zhuǎn)一次 5,LCD501_GetPaintMode 獲取當(dāng)前顯示模式 程序:unsigned int LCD501_GetPaintMode(void) 描述:設(shè)置圖形顯示模式 參數(shù):無 返回:ModeCode 圖形顯示模式,可以是下列數(shù)值之一: 0 PAINT_COVER: 1 PAINT_SET: 2 PAINT_CLR: 3 PAINT_REV: 4 PAINT_RECO: 注意:無 20文本顯示類函數(shù): 1,LCD501_FontSet 設(shè)置文本字體 程序:void LCD501_FontSet(unsinged int Font) [8x16] [6X8] 描述::選擇顯示字符的大小類型 參數(shù):Font 字符的類型選擇 1 8X16 0 6X8 返回:無 注意:只針對(duì)顯示驅(qū)動(dòng)中包含的ASCII碼顯示 2,LCD501_FontGet 獲取當(dāng)前文本字體 程序:unsigned int LCD501_FontGet(void) [8x16] [6X8] 描述:獲取當(dāng)前顯示字符的大小類型 返回:字符的類型選擇 1 8X16 0 6X8 注意:只針對(duì)顯示驅(qū)動(dòng)中包含的ASCII碼顯示 3,LCD501_PutChar 顯示單個(gè)字符 程序:void LCD501_PutChar(int x,int y,unsigned int a) [8x16] [6X8] 描述:顯時(shí)8X16X8的自帶ASCII字符,任意行定位 參數(shù):x 顯示字符的起始列(0~128) y 顯示字符的起始行(0~63) a ASCII碼 返回:無 注意:無 4,LCD501_PutString 顯示字符串 程序:void LCD501_PutString(int x,int y,unsigned int a) [8x16] [6X8] 描述:顯時(shí)8X16X8的自帶ASCII字符,任意行定位 參數(shù):x 顯示字符的起始列(0~128) y 顯示字符的起始行(0~63) a ASCII碼 返回:無 注意:無 5,LCD501_Bitmap 位圖顯示/漢字顯示 程序:void LCD501_Bitmap(unsigned int x,unsigned int y,unsigned int *word) 描述:DM Tool取的漢字字模、位圖字模顯示函數(shù) 參數(shù):x 顯示字符的起始列(0~128) y 要顯示的字模的起始行(0~64y_whide) *word 要顯示的漢字字模的數(shù)據(jù)首地址 返回:無 21第五章 結(jié)論 SPCE061A芯片強(qiáng)大的語音處理功能,為本系統(tǒng)的設(shè)計(jì)提供了便利條件;32個(gè)可編程I/O口,使得擴(kuò)展外圍設(shè)備非常方便;~49MHz的主頻范圍,并且擁有豐富的中斷源,使得系統(tǒng)在語音播放、數(shù)據(jù)顯示等方面游刃有余,擴(kuò)展性強(qiáng)。nSPTM IDE (or later)// 涉及的庫(kù): // // 組成文件: // 硬件連接:// IOA815接液晶顯示模塊DB0DB7// IOB4接液晶顯示模塊AO// IOB5接液晶顯示模塊的R/W// IOB6接液晶顯示模塊的EP// 文件名稱: // 功能描述: 系統(tǒng)初始化,顯示時(shí)間日期界面// 按KEY1,進(jìn)入時(shí)間調(diào)整和功能選擇菜單。extern void nextdisplay()。 //鍵按下標(biāo)志1,控制進(jìn)入功能選擇菜單unsigned int keyflag2=0。 //存放按下的鍵值unsigned int runflag=0。 //存放當(dāng)前的公歷的日unsigned int xqvalue=1。 //存放鬧鐘的分鐘unsigned int mbmin=0。039。439。839。unsigned int mapcounter2=0。 LCD501_Bitmap(52,5,(unsigned int*)encoding_202)。 *P_Watchdog_Clear=0x0001。 LCD501_Bitmap(5,31,(unsigned int*)encoding_20f)。 LCD501_Bitmap(77,31,(unsigned int*)encoding_215)。LCD501_FontSet(0)。 27 while(1){ int i=0。 if(keyvalue!=0) onoff=1。 if(keyvalue==0x0001) //如果KEY1鍵按下 { keyflag1=1。 } break。 }} break。 else i=i。 break。}30附件二 電路設(shè)計(jì)圖 3132附件三 Pro
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1