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

正文內(nèi)容

基于凌陽16位單片機(jī)spce061a的4x4鍵盤語音播放設(shè)計_課程設(shè)計(專業(yè)版)

2025-09-08 22:29上一頁面

下一頁面
  

【正文】 break。break。 break。 break。 void Initial_INT(void)。仍然以 S2 按下為例,當(dāng) SPCE061A 單片機(jī)判斷取得的鍵值為“ 8”時,利用 SACM_S480_Play(3, Channel, int Ramp_Set)播放第四段語音,即凌陽 科技為專業(yè)集成電路設(shè)計公司 ,其 實驗運(yùn)行 結(jié)果如圖 所示。 硬件連接 硬件連接圖如圖 , IOA0~IOA7 連接和 6 位數(shù)碼管的 a~g、 dp, IOA 口的高八位 IOA15~IOA8 連接 4 4 鍵 盤的 L1~L C1~C4, IOB15~IOB12 連接數(shù)碼管的位信號 1~4, IOB2~IOB1 連接數(shù)碼管的位信號 5~6, IOB0 連接數(shù)碼管的分隔符信號DD。 4 4 鍵盤矩陣電路為行列式鍵盤,在其旁邊的 8 對排針中7~ 4 控制列掃描, 3~ 0 控制行掃描。實驗箱的供電電源采用 220V 的交流電源,系統(tǒng)電源電路實物圖見圖 。 第 5 頁 共 26 頁 ( 7) RS232 接口可實現(xiàn)直接與 PC 機(jī)進(jìn)行通訊。 設(shè)計目的 在單片機(jī)的產(chǎn)品設(shè)計中,人機(jī)界面是非常重要的部分,而且隨著系統(tǒng)的日益復(fù)雜 ,以及人們對產(chǎn)品的人機(jī)交互能力的要求不斷提升,常握單片機(jī)系統(tǒng)中的人機(jī)界面基礎(chǔ)設(shè)計能力成為了學(xué)習(xí)單片機(jī)的基礎(chǔ)課程,而 4X4 鍵盤的操作 和 LED數(shù)碼管的動態(tài)顯示是人機(jī)界面設(shè)計的基礎(chǔ)內(nèi)容, 以及 掌握 語音播放過程和方法 ,加深對人機(jī)界面的認(rèn)識,同時提高人機(jī)界面系統(tǒng)設(shè)計 的 能力。 設(shè)計內(nèi)容 給 4 4 鍵盤的每個鍵定義一個功能, 按不同的鍵時會聽到實驗箱播放不同的語音,并能看到數(shù)碼管顯示鍵值。 ( 8)利用串行設(shè)備輸入輸出接口( SIO 接口)擴(kuò)展外部存儲芯片 SPR4096A,為實驗箱系統(tǒng)增加 4M Bits Flash 或 32K Bits SRAM 的存儲空間。 圖 系統(tǒng)電源電路實物圖 2) DC5V 供電 用戶還可以直接提供直流 5V 電壓為實驗箱進(jìn)行供電。如圖 ,如果選用默認(rèn)連接,可以用跳線將其短接;另外也可通過排線按需要進(jìn)行連接。即把 JP JP5 的引腳全部用跳線短接起來,用一根排線連接 J28 和 JP7,注意 J27 和 JP7 的連接順序(連接順序為: J27 的第 0 號引腳連接 JP7 的 C4 引腳,J27 的第 7 號引腳連接 JP7 的 L1 引腳)。 圖 實驗硬件連接圖 第 18 頁 共 26 頁 圖 實驗運(yùn)行結(jié)果圖 實驗 結(jié)果分析 在實驗開始時, 由于 J4 和 J5 的接線出現(xiàn)問題,導(dǎo)致數(shù)碼管的最高位沒有按照指定要求顯示處理。 unsignedintg_Data[11]= {0x003f,0x0006,0x005b,0x004f,0x0066,0x006d,0x007d,0x0007,0x007f,0x006f}。 //播放語音資源 s2 case 3: SACM_S480_Play(2,DAC1+DAC2,Ramp_UpDn_On)。//播放語音資源 s0 default: break。 case KEY_6: Key_Data = 6。 case KEY_E: Key_Data = 0。 case KEY_D: Key_Data = 0。 第 26 頁 共 26 頁 case KEY_5: Key_Data = 5。//播放語音資源 s9 case 0:SACM_S480_Play(9,DAC1+DAC2,Ramp_UpDn_On)。 //播放語音資源 s1 case 2: SACM_S480_Play(1,DAC1+DAC2,Ramp_UpDn_On)。 //按鍵標(biāo)識 // 語法格式: int main(void) // 實現(xiàn)功能: 主函數(shù) // 參數(shù): 無 // 返回值: 0 unsigned int KeyDataChange(unsigned int Key_Data)。 SPCE061A 單片機(jī)取得鍵值后,利用自動播放的方式播放相應(yīng)索引號的語音資源。按照 4 4 鍵盤的工作原理,先只把 IOA12 輸 第 12 頁 共 26 頁 出高電平,其他都輸出低電平,掃描 IOA8 到 IOA11 四個輸入口的值,如果每個輸入口的值還是 0;再把 IOA13 輸出高電平,其他都輸出低電平,掃描 IOA8 到IOA11 四個輸入口的值,如果每個輸入口還沒有檢測到高電平;從 IOA14 輸出高電平掃描,從 IOA15 輸出高電平掃描,直到檢測到高電平,保存掃描行值和列碼。 第 9 頁 共 26 頁 圖 音頻輸出電路實物圖 4 4 鍵盤和 6位 8段數(shù)碼管 4 4 鍵盤和 6 位 8 段數(shù)碼管,能滿足按鍵顯示的基礎(chǔ)實驗,以及電子鐘之類的相關(guān)興趣實驗。此時須將 J37 的 V3和 VDDH 短接起來。 ( 6)雙色 8 8 LED 點(diǎn)陣,可以完成圖形、字模顯示。 利用凌陽單片機(jī) SPCE061A 可以方便的實現(xiàn)鍵盤控制的語音自動播放功能。具體的鍵和語音的對應(yīng)關(guān)系如表 1。 ( 9) 接口,提供完整的單片機(jī)固體程序、上位機(jī)驅(qū)動程序源代碼及其完整的軟件包和應(yīng)用范例,可直接進(jìn)行 USB 通訊。只需將 5V DC 直接從“外接 5V 輸入”端即 J1 輸入,為系統(tǒng)供電即可。 4 4 鍵盤電路原理圖如圖 所示。 a b c d e f g DP 6 位數(shù)碼管 1 2 3 4 5 6 DD I O A 0 I O A 1 I O A 2 I O A 3 I O A 4 I O A 15 I O A 5 I O A 14 I O A 6 I O A 13 I O A 7 I O A 12 S P C E06 1A I O B 15 I O A 1 1 I O B 14 I O A 10 I O B 13 I O A 9 I O B 12 I O A 8 I O B 2 I O B 1 I O B 0 L1 L2 L3 L4 4X 4 鍵盤 C1 C2 C3 C4 圖 硬件連接圖 第 13 頁 共 26 頁 4 系統(tǒng)軟件設(shè)計 集成開發(fā)環(huán)境 IDE概述 集成開發(fā)環(huán)境 IDE,為凌陽科技股份有限公司提供的支持單片機(jī)開發(fā)的軟件環(huán)境,它集程序的編輯、編譯、鏈接、調(diào)試以及仿真等功能為一體。經(jīng)過仔細(xì)檢查改正后,才獲得了正確的實驗結(jié)構(gòu)。 //0, 1, 2, 3, 4, 5, 6, 7, 8, 9 int main(void) { KeyFlag = 0。 break。 } } SACM_S480_ServiceLoop()。break。break。break。break。 break。 break。 unsigned char KeyFlag。 當(dāng)硬件 連接好后,如圖 所示, 按鍵以后, 通過 SPCE061A 單片機(jī)進(jìn)行行掃描,確定哪個鍵按下;確定之后,利用一種算法計算鍵值, 例 如當(dāng) S2 按下時,在 IOA 口高八位得到的值應(yīng)該為 10000100B,這時候利用一種算法可以讓鍵值為“ 8”;或者直接當(dāng)這里的行掃描值為 1000、讀到列碼 0100 時,讓返回的鍵值為“ 8”。 圖 SPCE061A 和 4 4 鍵盤電路連接圖 如上圖中, IOA12~IOA15 設(shè)置為輸出口,接行掃描線; IOA8~IOA11 設(shè)置為帶下拉電阻的 輸入口,接列掃描線。音頻輸出電路實物圖如圖 。 第 7 頁 共 26 頁 系統(tǒng)電源電路 實驗箱的系統(tǒng)供電電路采用多種供電方式,用戶可以有多種選擇: 1) 220V 交流電壓供電 用戶可以選擇 220V 交流 電壓供電,系統(tǒng)已將其經(jīng)過變壓、整流、穩(wěn)壓處理成 5V 直流電壓,再經(jīng)過一個三端穩(wěn)壓器提供 直流電壓,給系統(tǒng)提供電源。 ( 5)兩路 03V
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1