isd1700.h

来自「ISD1700系列语音芯片驱动」· C头文件 代码 · 共 31 行

H
31
字号
#ifndef _ISD1700_H_
#define _ISD1700_H_

#define	ISD1700_REST	PA0	//放音
#define	ISD1700_CS		PA2//声音调节
#define	END_ADDR	0x06ff
#define	Ring1	0x0015
#define	SFRZ	0x0111
#define	XLGZ	0x0132
#define	YZMH	0x015e
#define	BXYZ	0x017e
#define	MHZ		0x019e
#define	Ring2	0x01ae
#define	TEST_M	0x025c
#define  Max_Rings	2


#define REST_ISD1700()	PORTA &=~ BIT(ISD1700_REST);delay_mS(50);PORTA |= BIT(ISD1700_REST)
#define	EN_ISD1700(a)	a?(PORTA &=~ BIT(ISD1700_CS)):(PORTA |= BIT(ISD1700_CS))	
extern void spi_init_ISD1700(void);
extern unsigned char ISD1700_init(void);
extern void Play_Set(void);
extern void Print_A_num(unsigned  char c);
extern void Play_Mucis(unsigned int n);
extern unsigned char  Check_Over(void);
extern void Stop_Music(void);
extern unsigned  char	Ring_num;
extern const unsigned int Rings_Addr[];
extern void Stop_Play_Music(void);
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?