📄 ata_cd_rom.h
字号:
//================================//
#define ATA_nRESET P3_0
#define ATA_nDIOW P3_1
#define ATA_nDIOR P3_2
#define ATA_INTRQ P2_2
//================================//
//========== DATA Address ========//
#define ATA_Address P2
//================================//
//========== DATA Bus ============//
#define ATA_DATA_LS P1
#define ATA_DATA_MS P0
//================================//
//===== DATA Status Register =====//
#define Device P1_4
//================================//
//======== Prototype Declare ========//
void Initial_CD_ROM(void);
void Identify_Packet_Device(void);
void Get_Status_Register(void);
void Get_Device_Head_Register(void);
void Set_Device_Head_Register(void);
void Set_CMD_Register(void);
void Get_Error_Register(void);
void Get_Data(void);
void Set_ATA_DATA_MS(void);
void Set_ATA_DATA_LS(void);
void Send_Packet_Command(void);
void test_unit_ready_cmd(void);
void Set_ATA_DATA_ALL(void);
void Read_TOC_CMD(void);
void Play_CD_CMD(void);
void DelayXms(unsigned int);
void LED_Glisten(void);
//===================================//
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -