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

📄 ata_cd_rom.h

📁 用8051單晶片來控制cdrom播放音樂
💻 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 + -