-
大小: 750KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-22
- 語言: 其他
- 標(biāo)簽:
資源簡介
本資源是基于單片機的數(shù)字化語音存儲與回放系統(tǒng)設(shè)計,有完整的設(shè)計原理說明及代碼。

代碼片段和文件信息
//*******************************************************************//
//Interrupt?Service?Routine?For?C?language
//*******************************************************************//
extern unsigned int g_Flag_Status;
extern unsigned long int g_ulAddr;
extern void SP_SIOSendAWord(unsigned?long?int?Addrunsigned?int?data);
extern unsigned int SP_SIOReadAWord(unsigned?long?int?Addr);
extern unsigned int Fir();
#define M_RECORD 1
#define M_STOP 2
#define M_PLAY 4
#define M_MEMORY_SIZE 0xffff //4096的存儲空間(byte)
#define P_ADC_MUX_Data 0x702c
#include “SPCE061V004.H“
void?BREAK(void)?__attribute__?((ISR));
void?BREAK(void)
{
}
void?FIQ(void)?__attribute__?((ISR));
void?FIQ(void)
{
unsigned int uiData;
long?int lFilterOut;
if(g_Flag_Status&M_RECORD) //RECORD
{
if(g_ulAddr>=M_MEMORY_SIZE)
{
g_ulAddr=0;
g_Flag_Status=M_STOP;
}
else
{
lFilterOut=Fir();
uiData?=?lFilterOut;
SP_SIOSendAWord(g_ulAddruiData);
g_ulAddr+=2;
}
}
else?if(g_Flag_Status&M_PLAY) //PLAY
{
uiData=SP_SIOReadAWord(g_ulAddr);
*P_DAC1?=?uiData;
g_ulAddr+=2;
if(g_ulAddr>=M_MEMORY_SIZE)
{
g_ulAddr=0;
g_Flag_Status=M_STOP;
}
}
? *P_INT_Clear?=?0x2000;???????? //清中斷
}
void?IRQ0(void)?__attribute__?((ISR));
void?IRQ0(void)
{
}
void?IRQ1(void)?__attribute__?((ISR));
void?IRQ1(void)
{
}
void?IRQ2(void)?__attribute__?((ISR));
void?IRQ2(void)
{
}
void?IRQ3(void)?__attribute__?((ISR));
void?IRQ3(void)
{
}
void?IRQ4(void)?__attribute__?((ISR));
void?IRQ4(void)
{
}
void?IRQ5(void)?__attribute__?((ISR));
void?IRQ5(void)
{
}
void?IRQ6(void)?__attribute__?((ISR));
void?IRQ6(void)
{
}
void?IRQ7(void)?__attribute__?((ISR));
void?IRQ7(void)
{
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????963??2003-07-08?22:56??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\CVS\Entries
?????文件?????????70??2003-07-03?22:18??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\CVS\Repository
?????文件?????????44??2003-07-03?22:18??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\CVS\Root
?????文件??????12798??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\ISR.asm
?????文件??????56290??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\ISR.lst
?????文件??????56420??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\ISR.obj
?????文件????????956??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\LineIN_Record_DigitalFilter.ary
?????文件??????15380??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\LineIN_Record_DigitalFilter.map
?????文件???????4656??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\LineIN_Record_DigitalFilter.S37
?????文件??????39682??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\LineIN_Record_DigitalFilter.sbm
?????文件???????7140??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\LineIN_Record_DigitalFilter.sym
?????文件???????7630??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\main.asm
?????文件??????37874??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\main.lst
?????文件??????37451??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\main.obj
?????文件????????593??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\Resource.lst
?????文件???????2714??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\Resource.obj
?????文件??????38114??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\SP_SerialFlashV1.lst
?????文件??????25534??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\SP_SerialFlashV1.obj
?????文件??????22620??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\System.lst
?????文件??????21567??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Debug\System.obj
?????文件???????1536??2003-06-27?16:32??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\Device.env
?????文件???????9420??2001-05-25?11:29??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\hardware.inc
?????文件???????1812??2003-07-11?09:20??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\ISR.c
?????文件????????367??2003-07-11?10:04??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\LineIN_Record_DigitalFilter.env
?????文件????????118??2003-06-27?13:31??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\LineIN_Record_DigitalFilter.h
?????文件???????1283??2003-07-11?09:30??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\LineIN_Record_DigitalFilter.lik
?????文件????????912??2003-07-11?10:04??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\LineIN_Record_DigitalFilter.opt
?????文件????????105??2003-07-04?15:51??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\LineIN_Record_DigitalFilter.rc
?????文件????????713??2003-07-04?15:51??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\LineIN_Record_DigitalFilter.set
?????文件???????3642??2003-07-04?15:51??電子競賽—數(shù)字化語音存儲與回放\LineIN_Filter\LineIN_Filter\LineIN_Record_DigitalFilter.spj
............此處省略18個文件信息
評論
共有 條評論