cdrom_drv.h
来自「8051实现的MP3播放程序,大家可以一起学习.」· C头文件 代码 · 共 37 行
H
37 行
//cdrom_drv.h
#ifndef _CDROM_DRV_H_
#define _CDROM_DRV_H_
#include <absacc.h>
#define FILE0 XBYTE[0x7000] //硬盘数据寄存器
#define FILE1 XBYTE[0x7001] //错误/特征寄存器
#define FILE2 XBYTE[0x7002] //扇区数寄存器
#define FILE3 XBYTE[0x7003] //扇区号寄存器
#define FILE4 XBYTE[0x7004] //柱面号寄存器L
#define FILE5 XBYTE[0x7005] //柱面号寄存器H
#define FILE6 XBYTE[0x7006] //驱动器/磁头寄存器
#define FILE7 XBYTE[0x7007] //状态/命令寄存器
sbit CdReset = P5^3;
sbit Cdintq = P5^1;
/*------------------------------------*/
/* 7 6 5 4 3 2 1 0 */
/*------------------------------------*/
/*|BSY|DRDY|DMAR|DSC|DRQ|CORR|IDX|ERR|*/
/*------------------------------------*/
/*定义光驱状态寄存器各位*/
sbit BSY=ACC^7;
sbit DRDY=ACC^6;
sbit DRQ=ACC^3;
sbit ERR=ACC^0;
sbit ILT=ACC^0;
#endif /* _CDROM_DRV_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?