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

📄 ipod_procotol.txt.bak

📁 此文件为ipod程序
💻 BAK
📖 第 1 页 / 共 2 页
字号:
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);	
/*******************************************************/		
		UART_SendChar(0xff);/*power off*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x05);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x04);
		UART_SendChar(0xf5);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);	
/*******************************************************/		
		UART_SendChar(0xff);/*backlight for 30 seconds*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x05);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x08);
		UART_SendChar(0xf1);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);	
/*******************************************************/		
		UART_SendChar(0xff);/*begin fast forward*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x05);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x10);
		UART_SendChar(0xe9);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);	
/*******************************************************/		
		UART_SendChar(0xff);/*begin rewind*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x05);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x20);
		UART_SendChar(0xd9);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);		
/*******************************************************/		
		UART_SendChar(0xff);/*menu*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x05);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x40);
		UART_SendChar(0xb9);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);	
/*******************************************************/		
		UART_SendChar(0xff);/*select*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x05);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x80);
		UART_SendChar(0x79);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);	
/*******************************************************/		
		UART_SendChar(0xff);/*up arrow*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x06);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x01);
		UART_SendChar(0xf7);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);	
/*******************************************************/		
		UART_SendChar(0xff);/*dowen arrow*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x06);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x02);
		UART_SendChar(0xf6);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);
/*******************************************************/		
		UART_SendChar(0xff);/*backlight off*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x06);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x04);
		UART_SendChar(0xf4);
		
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
		
  	UART_SendChar(0xff);//relese bution
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x02);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xFb);	
		delay10xtms(2);
		delay10xtms(2);
/***********************************************************************/
		UART_SendChar(0xff);/*play control play/pause*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x01);	
		UART_SendChar(0xce);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms	
/***********************************************************************/
		UART_SendChar(0xff);/*play control start ff*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x05);	
		UART_SendChar(0xca);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms	
/***********************************************************************/
		UART_SendChar(0xff);/*play control end ff*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x07);	
		UART_SendChar(0xc8);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms	
/***********************************************************************/
		UART_SendChar(0xff);/*play control startrew*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x06);	
		UART_SendChar(0xc9);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms						
/***********************************************************************/
		UART_SendChar(0xff);/*play control endrew*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x07);	
		UART_SendChar(0xc8);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms	
/***********************************************************************/
		UART_SendChar(0xff);/*play control next track*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x03);	
		UART_SendChar(0xcc);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
/***********************************************************************/
		UART_SendChar(0xff);/*play control play/pause*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x01);	
		UART_SendChar(0xce);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms				
/***********************************************************************/
		UART_SendChar(0xff);/*play control previous track*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x04);	
		UART_SendChar(0xcb);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms	
/***********************************************************************/
		UART_SendChar(0xff);/*play control play/pause*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x04);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x29);
		UART_SendChar(0x01);	
		UART_SendChar(0xce);
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms		
/***********************************************************************/
		UART_SendChar(0xff);/*getindexplayingtrackAlbumname*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x07);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x24);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xd1);	
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms
/***********************************************************************/
		UART_SendChar(0xff);/*getindexedplayingtracktitle*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x07);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x20);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xd5);	
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms			
			
/***********************************************************************/
		UART_SendChar(0xff);/*getindexedplayingtrackartistname*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x07);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x22);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xd3);	
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms			
/***********************************************************************/
		UART_SendChar(0xff);/*getindexedtrackalbumename*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x07);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x24);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0x00);
		UART_SendChar(0xd1);	
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms		
/***********************************************************************/
		UART_SendChar(0xff);/*getcurrentplayTrackindex*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x1e);
		UART_SendChar(0xdb);	
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms	
/***********************************************************************/
		UART_SendChar(0xff);/*getnumplayingTracks*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x35);
		UART_SendChar(0xc4);	
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms	
/***********************************************************************/
		UART_SendChar(0xff);/*getcurrentplayingTrackindex*/
		delay10xtms(2);//20ms
		UART_SendChar(0x55);
		UART_SendChar(0x03);
		UART_SendChar(0x04);
		UART_SendChar(0x00);
		UART_SendChar(0x1e);
		UART_SendChar(0xdb);	
		delay10xtms(2);//20ms
		delay10xtms(2);//20ms				
				
#endif	

⌨️ 快捷键说明

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