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

正文內(nèi)容

基于凌陽單片機和lcd的電子鐘設(shè)計-文庫吧在線文庫

2024-12-06 10:28上一頁面

下一頁面
  

【正文】 .......... 13 SPCE061A 最小系統(tǒng) ....................................................... 13 電源模塊 ............................................................... 13 音頻輸出模塊 ........................................................... 14 液晶顯示模塊 ........................................................... 15 顯示 RAM區(qū)映射情況 ............................................. 15 SPLC501 驅(qū)動控制器芯片 ......................................... 17 第四章 系統(tǒng)軟件設(shè)計 ............................................................. 19 軟件的結(jié)構(gòu) .............................................................. 19 各模塊程序的說明 ........................................................ 20 ............................................................. 20 ........................................................... 20 .................................................... 21 .................................................... 23 SPLC501 液晶顯示模組顯示漢字 .................................. 24 畢業(yè)設(shè)計 (用戶 API) ................................... 26 第五章 操作步驟 ................................................................. 30 軟件的操作步驟 ......................................................... 30 LCD 漢字顯示操作步驟 ........................................... 30 ........................................... 33 ................................................ 35 操作界面 ................................................................ 36 第六章 結(jié)論 ..................................................................... 40 參考文獻 ........................................................................ 41 致 謝 ......................................................................... 42 附錄一 軟件編寫程序 ............................................................. 43 附錄二 主要元器件清單 ........................................................... 55 畢業(yè)設(shè)計 1 第一章 前言 20世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領(lǐng)域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提 高,同時也使現(xiàn)代電子產(chǎn)品性能進一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。 該方案的主要功能是在 SPLC501A液晶模組上顯示時間、日期,能通過 SPCE061A的音頻通道播報當(dāng)前的日期和時間。所以這里主要介紹這兩個模塊。 61板除了具備單片機最小系統(tǒng)電路外,還包括有電源電路、音頻電路(含 Mic輸入部分和 DAC音頻輸出部分)、復(fù)位電路等,采用電池供電,方便學(xué)生隨身攜帶!使學(xué)生在掌握軟件的同時,熟悉單片機硬件的設(shè)計制作,鍛煉學(xué)生的動手能力,也為單片機學(xué)習(xí)者和開發(fā)者創(chuàng)造了一個良好的學(xué)習(xí)條件和開發(fā)新產(chǎn)品的機會! 61板上有調(diào)試器接口( Probe接口)以及下載線( EZ_Probe)接口,分別可接凌陽科技的在線調(diào)試器、簡易下載線,配合 unSP IDE,可方便地在板上實現(xiàn)程序的下載、在線仿真調(diào)試。如要點亮 LCD屏上的某一個點時,實際上就是對該點所對應(yīng)的顯示 RAM 區(qū)中的某一位進行置 1 操作;所以就要確定該點所處的行地址、列地址。其中 1路 AD為音頻轉(zhuǎn)化通道,并且內(nèi)置自動增益電路。在圖片的處理上,采用 SPLC501液晶模組,使用配套的 DM Tool工具將需要顯示的圖片實現(xiàn)提取出圖片資源燒寫到 SPCE061A中,然后通過 61板控制 SPLC501A播放出來。后面的零電阻及其電源分成不同的幾路是為了減少電磁干擾設(shè)置的。圖中的 SPY0030也是凌陽公司的產(chǎn)品。模組上的液晶顯示器采用凌陽科技的 SPLC501芯片作為 LCD驅(qū)動和控制器 ,為 128X64點陣圖形液晶顯示器。 其電路原理圖如圖 10所示: 畢業(yè)設(shè)計 18 圖 10 液晶模組電路 SPLC501A液晶顯示模組提供了 8080和 6800的并行操作時序,也提供了串行的操作時序,用戶可以通過對 PS、 C86引腳接不同的電平來選擇操作的時序( 8080操作時序接線圖: (PS接 VDD,C86接 VSS) , 6800操作時序接線圖: (PS接 VDD, C86接 VDD) ,行操作時序接線圖: (PS接 VSS,C86接 VSS或 VDD都可 ) )。此次系統(tǒng)采用了模塊程序結(jié)構(gòu),模塊程序結(jié)構(gòu)包括了初始化,系統(tǒng)主程序模塊,語音播放模塊,顯示模塊。程序的流程分別如圖 1圖 1圖 15。 為了使用戶能夠方便快速地使用 SPLC501液晶顯示模組,凌陽大學(xué)計劃提供了基于SPCE061A單片機的 SPLC501液晶顯示模組的驅(qū)動程序,包括文本顯示、幾何圖形繪制和位圖顯示等功能函數(shù), SPLC501液晶顯示模組的驅(qū)動程序架構(gòu)如圖所示: 畢業(yè)設(shè)計 26 圖 18 驅(qū)動程序架構(gòu) 驅(qū)動程序由 5個文件組成,分別為:底層驅(qū)動程序文件: ;用戶 API 功能接口函數(shù)文件: 、 、。參數(shù) x和 y是位圖的左上角坐標(biāo)。凌陽科技教育推廣中心提供了針對 unSP 系列 16 位單片機的字模數(shù)據(jù)提取工具 —— DM Tool;可以利用此工具提取漢字字模、 BMP 位圖字模,還可以很方便地提取 ASCII 碼字模。選擇菜單 [File]中的 [Export CChar file…] 菜單項,或者直接用工具欄最右邊的“ Export”工具,打開字模數(shù)據(jù)生成窗口。如圖 26所示: 畢業(yè)設(shè)計 34 圖 26 打開數(shù)字鐘應(yīng)用實例程序 步驟四:下載程序代碼到 61板上。 3. 拷貝語音識別頭文件 、 ex4_Recognise_LCD 工程文件夾。 10. 按照程序流程圖編寫程序。 圖 32 鬧鐘時間設(shè)置界面 33所示,此時 KEY1為確定鍵, KEY2為選擇鍵, KEY3為播放當(dāng)前選擇的鈴聲鍵。系統(tǒng)實物照片如圖 35。 // 按 KEY2,撥報當(dāng)前的時間。 extern void setday()。 //鍵按下標(biāo)志 2, unsigned int keyflag3=0。 //當(dāng)年閏月標(biāo)志位 unsigned int num=0。 //存放當(dāng)前的星期 unsigned int nmonth=3。 //存放秒表的分 unsigned int mbsec=0。,39。,39。,39。 const int glunarmonthday[]= //存放 20202100的陰歷月天數(shù)表 b15b14表征 112月的天數(shù)特征 { //為 1則當(dāng)月為 30天,為 0則為 29天。 LCD501_Bitmap(64,5,(unsigned int*)encoding_203)。 //鍵盤初始化 LCD501_Init(0)。 unsigned int clockset[]={11,31,51}。,39。,39。 //鬧鐘開關(guān)標(biāo)志 unsigned int int2hz。 //平年星期偏差表 unsigned int mouse[]={1,17,32,48}。 //存放當(dāng)前的秒 unsigned int year=2020。 畢業(yè)設(shè)計 45 //鍵按下標(biāo)志 6,控制進入鬧鐘設(shè)置界面 unsigned int keyflag7=0。 extern void speakday()。 extern void PlayRespond(unsigned int Result)。本論文從選題到完成,每一步都是在導(dǎo)師的指導(dǎo)下完成的,傾注了導(dǎo)師大量的心血。在這次畢業(yè)設(shè)計中鍛煉了我的分析能力、解決問題和動手能力。 操作界面 1. 時間顯示界面如圖 28所示 ,此時按 KEY1鍵會進入功能選擇菜單,按 KEY2鍵播放當(dāng)前的時間,按 KEY3鍵播放當(dāng)前的日期, KEY2和 KEY3同時按下,切換鬧鐘的開與關(guān),當(dāng)鬧鐘響時,按下三個鍵中的任何一個都可以關(guān)閉鬧鐘。 7. 在 IDE 集成開發(fā)環(huán)境的 Project?Setting?link 中鏈接 和 庫到工程中。 按 KEY3鍵:播報當(dāng)前的日期。 程序燒入硬件操作步驟 步驟一:根據(jù)圖 6數(shù)字鐘連接示意圖連接硬件,并連接好下載線。 圖 19 DM Tool 界面 第二步:選擇 [File]— [News]菜單項,新建工程,如圖 20所示: 畢業(yè)設(shè)計 31 圖 20 新建工程 選擇后,即新建了一個工程;如圖 21所示。從第二個 Word開始描述位圖每個點的顏色( 1黑色, 0白色)。 :文件中定義了針對 LCD顯示的各種 API功 能函數(shù)。 利用 SPLC501 液晶顯示模組顯示漢字需要圖 17的操作過程。 主程序 主 程序流程如圖 12所示,在主程序中初始化了整個工程中用到的變量,初始化了液晶顯 示模塊。 畢業(yè)設(shè)計 20 各模塊程序的說明 概述 由于凌陽 SPCEA061A,使得外圍電路變的更簡單。微控制器可以將顯示數(shù)據(jù)通過 8位數(shù)據(jù)總線或者串行接口寫到 SPLC501A的顯存中。 SPY0030A是凌陽公司開發(fā)的專門用于語音放大的芯片。 圖中的 VDDH3為 SPCE061A 的 I/O 電平參考,接 SPCE061A 的 51 腳,這種接法使得 I/O 輸出高電平為 ;VDDP 為 PLL 鎖相環(huán)電源,接 SPCE061A 的 7 腳; VDD 和 VDDA 分別為數(shù)字電源與模擬電源,分別接 SPCE061A 的 15 腳和 36 腳; AVSS1 是模擬地,接 SPCE061A 的 24 腳; VSS 是數(shù)字地,接 SPCE061A 的 38 腳; AVSS2 接音頻輸出電路的 AVSS2。 畢業(yè)設(shè)計 12 圖 6 電路連接圖 畢業(yè)設(shè)計 13 第三章 系統(tǒng)硬件設(shè)計 SPCE061A最小系統(tǒng) SPCE061A最小系統(tǒng)包括 SPCE061A芯片及其外圍的基本模塊,其中外圍的基本模塊有:晶
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1