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

📄 cdccmd.h

📁 基本STC4052写的一个小的OS, 完成了任务调度功能,及堆栈空间切换, 及中断处理
💻 H
字号:
//---------------------------------------------------------------
//      
//       Copyright (c) 2006-2007 E-compass electronic Co.,Ltd.               
//       All Right Reserved.                                     
//                                                               
//       $Author    walnutcy
//       $Email     walnutcy@gmail.com              
//       $Version   v1.0  
//       $FileName                                       
//       $Since                                            
//       $Log                                                    
//                                                               
//       DESCRIPTION   
//
//		 History:         
//		 <author>          <time>     <version >    <desc> 
//---------------------------------------------------------------

#ifndef _CDC_CMD_H_
#define _CDC_CMD_H_

#include "..\includes.h"


//---CDC Control command list:
//----------------------------------------
#define CDC_CNT_CHK_CMD	    0x80
#define CDC_OPEN_CMD	    0x81
#define CDC_CLOSE_CMD	    0x82
#define CDC_STATUS_CMD	    0x83
////----------------------------	0x84
#define CDC_PLAY_CMD	    0x85
#define CDC_PAUSE_CMD	    0x86
#define CDC_STOP_CMD	    0x87
#define CDC_FWD_CMD	        0x88
#define CDC_BWD_CMD	        0x89
#define CDC_S_SG_DISC_CMD   0x8A
//------------------------------	0x8B
//--Reserved
//------------------------------------------
#define CDC_RP_SG_CMD	    0x90 // repeat
#define CDC_RP_DISC_CMD	    0x91 // disc repeat
#define CDC_RP_CANCEL_CMD   0x92 // cancel repeat
//------------------------------	
#define CDC_RAND0_CMD	    0x93 // shuffle
#define CDC_RAND1_CMD	    0x94 // disc shuffle
#define CDC_RAND_CANCEL_CMD 0x95 // cancel shuffle
//------------------------------    
#define CDC_INTR0_CMD	    0x96 // scan song
#define CDC_INTR1_CMD	    0x97 // scan disc
#define CDC_INTR_CANCEL_CMD 0x98 // cancel scan
//------------------------------
#define CDC_BK_STATUS_CMD   0x99 // back up the CDC's status 
//----------------------------------------
#define CDC_MUSIC_UP_CMD    0x9C // music up 
//----------------------------------------
#define CDC_MUSIC_DOWN_CMD  0x9D // music down
//----------------------------------------
#define CDC_DISC_UP_CMD     0x9E // disc up 
//----------------------------------------
#define CDC_DISC_DOWN_CMD   0x9F // disc down 
//----------------------------------------
//---------CDC Control command list(end)




//----command class
//---------------------------------------------------------
#define   CDC_CTRL_CTRL     0x10 //CD CONTROL COMMAND
#define   CDC_SEARCH_CTRL   0x30 //SEARCH COMMAND
#define   CDC_FUNCT_CTRL    0x40 //FUNCTION CONTROL COMMAND
//---------------------------------------------------------

//---operation code
//---------------------------------------------------------
#define   CDC_WRITE_OP      0x01  
#define   CDC_AND_OP        0x02  
//---------------------------------------------------------

//---device ID
//---------------------------------------------------------
#define   CD_CHGER1_10D     0x10 //CHANGER @1 10
#define   CD_CHGER2_10D     0x20 //CHANGER @2 10
#define   CD_CHGER1_06D     0x50 //CHANGER @1 06
#define   CD_CHGER2_06D     0x60 //CHANGER @2 06
//---------------------------------------------------------





#endif

⌨️ 快捷键说明

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