⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t10a2_flash.h

📁 AVR单片机基础程序实例! 十个程序源代码。
💻 H
📖 第 1 页 / 共 3 页
字号:
#define	uchar	unsigned char
#define	uint	unsigned int
uchar  __flash r2s15_input_tab[4]=//rs15902 IC
		{0x40,0x80,0xc0,0x20};
uchar  __flash tone_tab[15]=
		{
		0x70,0x60,0x50,0x40,0x30,0x20,0x10,
		0x80,//直通0x00
		0x90,0xa0,0xb0,0xc0,0xd0,0xe0,0xf0
		};
uchar __flash volume_tab[71]=
		{ /*****main_vol 0__60*******/			
		0xfe,0xaa,0x98,0x92,0x8c,0x86,0x80,0x7c,0x78,0x74,
		0x70,0x6c,0x6a,0x68,0x66,0x64,0x62,0x60,0x5e,0x5c,
		0x5a,0x58,0x56,0x54,0x52,0x50,0x4e,0x4a,0x48,0x46,
		0x42,0x40,0x3e,0x3a,0x38,0x36,0x34,0x32,0x30,0x2e,
		0x2c,0x2a,0x28,0x26,0x24,0x22,0x20,0x1e,0x1c,0x1a,
		0x18,0x16,0x14,0x12,0x10,0x0e,0x0c,0x0a,0x08,0x06,
		0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04//0x02,0x00
		};		
uchar  __flash delay_table[17]=//65831
		{0xa0,0x80,0x82,0x84,0x86,0x88,0x8a,0x8c,0x8e,0x90,0x92,0x94,0x96,0x98,0x9a,0x9c,0x9e};			


uchar  __flash MIC_Delay_Time[17]=//MIC DELAY TIME
	{0,12,24,36,49,61,73,86,98,110,122,135,147,159,172,184,196};

							

	

uchar  __flash kalaok_parameter[5][4]=
		{/*参数修改*/  //依次为混响,延时,高音,低音
		3,3,3,3,
		4,4,3,5,
		5,6,5,6,
		6,8,6,6,
		6,12,4,5
		};		
//uchar  __flash audio_switch_table[13]=
//		{0x1a,0x1a,0x12,0x0a,0x02,0x19,0x11,0x09,0x01,0x18,0x10,0x08,0x00};//需更改
//uchar  __flash audio_switch_table[9]=
//		{0x1a,0x19,0x11,0x09,0x01,0x18,0x10,0x08,0x00};//需更改
uchar  __flash audio_switch_table[9]=
		{0x1a,0x19,0x18,0x11,0x10,0x09,0x08,0x01,0x00};//需更改
uchar  __flash tone_tab_2313[9]=//左移-8db->+8db   2313 IC
		{0x03,0x04,0x05,0x06,0x07,0x0e,0x0d,0x0c,0x0b};		
uchar  __flash volume_2313[32]=//	
		{0x1f,0x1e,
		0x1d,0x1c,0x1b,0x1a,0x19,0x18,0x17,0x16,0x15,0x14,
		0x13,0x12,0x11,0x10,0x0f,0x0e,0x0d,0x0c,0x0b,0x0a,
		0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01,0x00};			

		
/*********************VOL************************/		
//uchar __flash vol[]=
//		{50,50,31,24,21,51,50,50,59,11,50,50,50};	
			
			
/******************mode**************************/								


	
			




/*uchar __flash resource[]=
		{50,50,27,14,28,24,30,27,12,14,50,50,50};*/
/*uchar __flash systemsetup[]=
		{28,34,28,29,14,22,50,28,14,29,30,25,50};*/

//uchar __flash mute[]=
//		{50,50,50,50,22,30,29,14,50,50,50,50,50};	
uchar __flash useless[]=
		{50,50,50,30,28,14,21,14,28,28,50,50,50};		
/****************ai*****************************/								
//uchar __flash ai_open[]=
		//{50,50,50,10,18,50,24,25,14,23,50,50,50};	
//		{50,21,24,30,13,23,14,28,28,50,24,23,50};//loudness on
//uchar __flash ai_close[]=
		//{50,50,50,10,18,50,12,21,24,28,14,50,50};		
//		{50,21,24,30,13,23,14,28,28,50,24,15,15};//loudness off
/*********************OUTPUT********************/	

/****************dsp*************************/									
uchar __flash dsp[][13]=
		{
		{50,50,13,28,25,9,50,50,50,50,50,50,50}};//dsp9	

/*******************other***********************/		
uchar __flash scan[]=
		{50,50,28,12,10,23,47,47,47,47,47,47,50};
uchar __flash nosignal[]=
		{50,50,23,24,50,28,18,16,23,10,21,50,50};
uchar __flash save[]=
		{50,50,28,10,31,14,50,47,47,47,50,50,50};		
uchar __flash reset[]=
		{50,50,27,14,28,14,29,50,47,47,47,50,50};/*在它后面加些省略号*/
uchar __flash error[]=
		{50,50,50,50,14,27,27,24,27,50,50,50,50};
uchar __flash temperature[]=
		{50,29,14,22,25,14,27,10,29,30,27,14,50};
//uchar __flash protect[]=
		//{50,50,29,49,25,27,24,29,14,12,29,50,50};		
uchar __flash byebye[]=
		{50,50,11,34,14,50,11,34,14,47,47,47,50};		
uchar __flash chinese[]=
		{50,50,50,12,17,18,23,14,28,14,50,50,50};	
uchar __flash english[]=
		{50,50,50,14,23,16,21,18,28,17,50,50,50};
uchar __flash t5ch1_to_tv[]=
		{50,50,5,47,1,50,29,24,50,29,31,50,50};	
uchar __flash t5ch1_to_dvd[]=
		{50,5,47,1,50,29,24,50,13,31,13,50,50};	
uchar __flash coaxial_to_tv[]=	
		{12,24,10,33,18,10,21,50,29,24,50,29,31};
uchar __flash coaxial_to_dvd[]=	
		{12,24,10,33,18,10,21,50,13,31,13,50,50};
uchar __flash aux_to_dvd[]=
		{50,10,30,33,50,29,24,50,13,31,13,50,50};	
uchar __flash aux_to_cd[]=
		{50,50,10,30,33,50,29,24,50,12,13,50,50};	

uchar __flash ok_mode_ask[13]=
		{20,10,27,10,24,20,50,22,24,13,14,50,46};		
uchar __flash osd_tiaoshi[13]=
		{50,50,0,33,50,50,51,0,33,50,50,50,50};
uchar __flash return_[13]=
		{50,50,50,27,14,29,30,27,23,50,50,50,50};
uchar __flash volume_add_ask[13]=
		{50,31,24,21,30,22,14,50,52,50,46,50,50};
uchar __flash volume_sub_ask[13]=
		{50,31,24,21,30,22,14,50,49,50,46,50,50};
uchar __flash mic_insert_display[13]=
		{50,22,18,12,50,18,23,28,14,27,29,50,50};
uchar __flash mic_pullout_display[13]=
		{50,22,18,12,50,25,30,21,21,24,30,29,50};
uchar __flash mode_adjust_ask[13]=
		{22,24,13,14,50,10,13,19,30,28,29,50,46};	
uchar __flash menu[13]=
		{50,50,50,50,22,14,23,30,50,50,50,50,50};		
uchar __flash player[13]=
		{50,50,25,21,10,34,14,27,47,47,47,50,50};	
uchar __flash player_ask[13]=
		{50,50,25,21,10,34,14,27,50,46,50,50,50};	
uchar __flash stop[13]=
		{50,50,50,28,29,24,25,47,47,47,50,50,50};
uchar __flash stop_ask[13]=
		{50,50,50,28,29,24,25,50,46,50,50,50,50};	
uchar __flash small_speaker[13]=
		//{28,22,10,21,21,50,28,25,14,10,20,14,27};
		{50,15,27,24,23,29,50,28,22,10,21,21,50};
uchar __flash big_speaker[13]=
		//{50,11,18,16,50,28,25,14,10,20,14,27,50};	
		{50,15,27,24,23,29,50,21,10,27,16,14,50};
//digital signals format		
uchar __flash single_format_disp[][5]=
		{
		{17,13,12,13,50}};
uchar __flash channle_format_disp[][5]=
		{		
		{3,53,3,50,50}};//3/3		

												
uchar __flash table_vol[][5]=
		{
		
		52,1,0,59,11  //+10
		};
/*uchar __flash table_tone[][5]=
		{
		49,1,4,59,11, //-14 dB	
		49,1,2,59,11,
		49,1,0,59,11,
		49,8,59,11,50,
		49,6,59,11,50,
		49,4,59,11,50,
		49,2,59,11,50,
		0,0,59,11,50,
		52,2,59,11,50,
		52,4,59,11,50,
		52,6,59,11,50,
		52,8,59,11,50,
		52,1,0,59,11,
		52,1,2,59,11,
		52,1,4,59,11 //+14dB
		};*/
uchar __flash table_tone[][5]=//改成+-7
		{
		49,7,50,50,50, //-14 dB	
		
		};		
uchar __flash ht_mode_parameter[6][4]=//家庭影院参数
		{
		12,12,8,8,	//综合
		8,8,6,6,	//娱乐
		14,14,9,9,	//音乐
		10,10,6,8,	//恐怖
		14,14,9,6,	//枪战
		10,10,7,7};//标准
uchar __flash tv_mode_parameter[12][4]=//sl,sr,bass,treble //电视影院参数
		{
		12,12,8,8,	//综合
		6,6,6,6,	//新闻
		14,14,9,9,	//音乐
		12,12,6,6,	//体育
		12,12,8,7,	//电影
		10,10,7,7,	//标准
		12,12,8,8,	//综合.单声道
		6,6,6,6,	//新闻.单声道
		14,14,9,9,	//音乐.单声道
		12,12,6,6,	//体育.单声道
		12,12,8,7,	//电影.单声道
		10,10,7,7	//标准.单声道
		};

uchar __flash digital_coding_format_display[][4]=
		{
		{10,12,3,50},//AC3
		{13,29,28,50},//DTS
		{25,12,22,50},//PCM
		{17,13,12,13}//HDCD
		};
uchar __flash digital_signal_x_x_display[][3]=
		{
		{1,52,1},//1+1

		};
uchar __flash no_signal_display[1]=
		{50};

		
uchar __flash table_tv_select[4][3]=
		{
		0x04,0x00,0x00,
		0x04,0x05,0x00,
		0x04,0x06,0x00,
		0x04,0x05,0x06,
		};	
uchar __flash table1_tv_select[4][3]=
		{
		0x04,0x00,0x00,
		0x05,0x04,0x00,
		0x06,0x04,0x00,
		0x06,0x05,0x04,
		};		
uchar __flash table_ht_select[4][4]=
		{		
		0x13,0x14,0x00,0x00,//00
		0x13,0x14,0x15,0x00,
		0x13,0x14,0x16,0x00,
		0x13,0x14,0x15,0x16		
		};	
uchar __flash table1_ht_select[4][4]=
		{
		0x14,0x13,0x00,0x00,
		0x15,0x14,0x13,0x00,
		0x16,0x14,0x13,0x00,
		0x16,0x15,0x14,0x13	
		};		
uchar __flash table1_menu[3][6]=//返回为0,ok为1,上为2,下为3
		{
		0x20,0x20,0x23,0x22,0x20,0x21,//21
		0x20,0x20,0x21,0x23,0x20,0x22,//22
		0x20,0x20,0x22,0x21,0x20,0x23//23
		};	
uchar __flash table2_menu[6][6]=
		{
		0x00,0x00,0x00,0x00,0x00,0x00,
		0x00,0x00,0x00,0x00,0x00,0x00,
		0x00,0x00,0x00,0x00,0x00,0x00,
		0x20,0x20,0x26,0x25,0x20,0x24,//24
		0x20,0x20,0x24,0x26,0x20,0x25,//25
		0x20,0x20,0x25,0x24,0x20,0x26//26
		};	
uchar __flash table3_menu[6][6]=
		{
		0x20,0x20,0x26,0x22,0x20,0x24,//21
		0x20,0x20,0x21,0x23,0x20,0x25,//22
		0x20,0x20,0x22,0x24,0x20,0x26,//23
		0x20,0x20,0x23,0x25,0x21,0x24,//24
		0x20,0x20,0x24,0x26,0x22,0x25,//25
		0x20,0x20,0x25,0x21,0x23,0x26//26
		};
		
uchar __flash table_menu[148][6]=//返回为0,ok为1,上为2,下为3,左为4,右为5
		{
		0x00,0x00,0x00,0x00,0x00,0x00,		
		0x00,0x06,0x50,0x10,0x00,0x06,//address 01 的四个方向键
		
		0x00,0x00,0x00,0x00,0x00,0x00,//2
		0x00,0x00,0x00,0x00,0x00,0x00,//3
		0x00,0x00,0x00,0x00,0x00,0x00,//4
		0x00,0x00,0x00,0x00,0x00,0x00,//5
		
		0x01,0x06,0x0b,0x07,0x01,0x09,//6
		0x01,0x07,0x06,0x08,0x01,0x0a,//7
		0x01,0x08,0x07,0x09,0x01,0x0b,//8
		0x01,0x09,0x08,0x0a,0x06,0x09,//9
		0x01,0x0a,0x09,0x0b,0x07,0x0a,//a
		0x01,0x0b,0x0a,0x06,0x08,0x0b,//b
		
		0x00,0x00,0x00,0x00,0x00,0x00,
		0x00,0x00,0x00,0x00,0x00,0x00,
		0x00,0x00,0x00,0x00,0x00,0x00,
		0x00,0x00,0x00,0x00,0x00,0x00,
		
		0x00,0x18,0x01,0x20,0x00,0x18,//10
		
		0x00,0x00,0x00,0x00,0x00,0x00,//11
		0x00,0x00,0x00,0x00,0x00,0x00,//12		
		0x00,0x00,0x00,0x00,0x00,0x00,//13	
		0x00,0x00,0x00,0x00,0x00,0x00,//14
		0x00,0x00,0x00,0x00,0x00,0x00,//15
		0x00,0x00,0x00,0x00,0x00,0x00,//16		
		0x00,0x00,0x00,0x00,0x00,0x00,//17
		
		0x10,0x18,0x1d,0x19,0x10,0x1b,//18		
		0x10,0x19,0x18,0x1a,0x10,0x1c,//19
		0x10,0x1a,0x19,0x1b,0x10,0x1d,//1a
		0x10,0x1b,0x1a,0x1c,0x18,0x1b,//1b
		0x10,0x1c,0x1b,0x1d,0x19,0x1c,//1c
		0x10,0x1d,0x1c,0x18,0x1a,0x1d,//1d	
		
		0x00,0x00,0x00,0x00,0x00,0x00,
		0x00,0x00,0x00,0x00,0x00,0x00,		
		
		0x00,0x21,0x10,0x40,0x00,0x21,//20
		
		0x20,0x21,0x26,0x22,0x20,0x21,//21
		0x20,0x22,0x21,0x23,0x20,0x22,//22
		0x20,0x23,0x22,0x24,0x20,0x23,//23
		0x20,0x24,0x23,0x25,0x20,0x24,//24
		0x20,0x25,0x24,0x26,0x20,0x25,//25			
		0x20,0x26,0x25,0x21,0x20,0x26,//26
				
		0x00,0x00,0x00,0x00,0x00,0x00,//27
		0x00,0x00,0x00,0x00,0x00,0x00,//28
		0x00,0x00,0x00,0x00,0x00,0x00,//		
		0x00,0x00,0x00,0x00,0x00,0x00,//2a		
		0x00,0x00,0x00,0x00,0x00,0x00,//2b		
		0x00,0x00,0x00,0x00,0x00,0x00,//2c
		0x00,0x00,0x00,0x00,0x00,0x00,//2d
		0x00,0x00,0x00,0x00,0x00,0x00,//2e		
		0x00,0x00,0x00,0x00,0x00,0x00,//2f	
							
		0x56,0x56,0x30,0x30,0x56,0x31,//30
		0x56,0x32,0x31,0x31,0x30,0x31,//31
		0x32,0x32,0x32,0x32,0x32,0x32,//32
		0x56,0x56,0x56,0x56,0x56,0x56,//33
		
		0x00,0x00,0x00,0x00,0x00,0x00,//34		
		0x00,0x00,0x00,0x00,0x00,0x00,//35
		0x00,0x00,0x00,0x00,0x00,0x00,//36
		0x00,0x00,0x00,0x00,0x00,0x00,//37
		0x00,0x00,0x00,0x00,0x00,0x00,//38
		0x00,0x00,0x00,0x00,0x00,0x00,//39
		0x00,0x00,0x00,0x00,0x00,0x00,//3a
		0x00,0x00,0x00,0x00,0x00,0x00,//3b
		0x00,0x00,0x00,0x00,0x00,0x00,//3c
		0x00,0x00,0x00,0x00,0x00,0x00,//3d
		0x00,0x00,0x00,0x00,0x00,0x00,//3e
		0x00,0x00,0x00,0x00,0x00,0x00,//3f
		
		0x00,0x43,0x20,0x50,0x00,0x43,//40 //返回为0,ok为1,上为2,下为3
		
		0x00,0x00,0x00,0x00,0x00,0x00,//0x40,0x43,0x42,0x42,
		0x00,0x00,0x00,0x00,0x00,0x00,
		
		0x40,0x43,0x48,0x44,0x40,0x46,//43	//全部改回,注意	
		0x40,0x44,0x43,0x45,0x40,0x47,
		0x40,0x45,0x44,0x46,0x40,0x48,
		0x40,0x46,0x45,0x47,0x43,0x46,
		0x40,0x47,0x46,0x48,0x44,0x47,//47		
		0x40,0x90,0x47,0x43,0x45,0x90,//48
		
		0x00,0x00,0x00,0x00,0x00,0x00,

⌨️ 快捷键说明

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