行業(yè)資訊您現在所在的位置: 首頁(yè) > 行業(yè)資訊

風(fēng)淋室語(yǔ)音系統輔助程序

發(fā)布時(shí)間:2011-06-22 00:00:00  瀏覽:81

風(fēng)淋室語(yǔ)音系統輔助程序

前文學(xué)習了風(fēng)淋室語(yǔ)音系統芯片的主要構成及特點(diǎn),本文重點(diǎn)在于了解風(fēng)淋室主意系統的輔助軟件管理程序,也就是類(lèi)似編程類(lèi)的編碼,通過(guò)此程序來(lái)實(shí)現語(yǔ)音系統的智能化服務(wù)。
摘取一小段講述關(guān)于風(fēng)淋室語(yǔ)音系統的芯片說(shuō)明:

風(fēng)淋室語(yǔ)音系統芯片一般采用ISD1700系列芯片,而此種芯片一般是Winbond推出的單片優(yōu)質(zhì)語(yǔ)音錄放電路,該芯片提供多項新功能,包括內置的多信息管理系統,新信息提示(vAlert,雙運作模式(獨立&嵌入式),以及可定制的信息操作指示音效。

#include

//************************宏定義***********************************//

#define uchar unsigned char

#define uint unsigned int

//**************ISD1700 狀態(tài)寄存器及各個(gè)標志位定義*****************//

unsigned char bdata SR0_L; // SR0 寄存器

unsigned char bdata SR0_H;

unsigned char bdata SR1; // SR1 寄存器

unsigned char APCL=0,APCH=0; // APC 寄存器

unsigned char PlayAddL=0,PlayAddH=0; // 放音指針低位,高位

unsigned char RecAddL=0,RecAddH=0; // 錄音指針低位,高位

sbit CMD=SR0_L^0; // SPI 指令錯誤標志位

sbit FULL=SR0_L^1; // 芯片存儲空間滿(mǎn)標志

sbit PU=SR0_L^2; // 上電標志位

sbit EOM=SR0_L^3; // EOM 標志位

sbit INTT=SR0_L^4; // 操作完成標志位

sbit RDY=SR1^0; // 準備接收指令標志位

sbit ERASE=SR1^1; // 擦除標志位


相關(guān)新聞