智能玩具的設計-聰明寶寶
表 4. 2
中斷類型 | 返回值 | 作用 |
FIQ_TMA | 無 | 用于語音播放及語音辨識服務,gRecPlay=0進入語音識別;gRecPlay=1進入語音播放 |
IRQ3_KEY | 返回環(huán)境光線強度值gADEnviroment | 外部鍵喚醒中斷后的取值以及主程序的進入 |
IRQ5_2HZ | 定時到返回gTime1Minuteh=1 | 用于時間計時基準,各動作執(zhí)行時所需延時及定時 |
圖 4.10FIQ_TMA中斷服務子程序
圖4.114HZ時基中斷服務子程序
在圖 4.12中,語音辨識子程序執(zhí)行的是BSR_FIQ_Routine(),而語音播放子程序執(zhí)行的是F_FIQ_Service_SACM_S480()。
圖 4.12IRQ3_KEY中斷
5結語
系統(tǒng)用凌陽SPCE061A十六位單片機實現體現了它的極大優(yōu)越性,集中體現在實現功能齊全、內部資源豐富、外圍電路簡單等方面。編程采用C和匯編混合編程來實現,集兩種語言之優(yōu)點于一體,它們的完美結合極大限度地簡化了編程過程,豐富了編程思想,給開發(fā)者帶來了莫大的方便。而凌陽單片機提供了很好的語音播放和錄制機制以及簡單的API接口編程,使得用凌陽單片機開發(fā)產品簡單快捷。
6參考文獻
[1] 凌陽大學計劃網站
[2] 雷思孝、李伯成、雷向莉,單片機原理及實用技術—凌陽16位單片機原理及應用 陜西:西安電子科技大學出版社
評論