51单片机控制硬盘资料及电路
[10-10 20:38:44] 来源:http://www.88dzw.com 微机|单片机 阅读:8463次
文章摘要:send_string("HardDisk ID is ....\x0d\x0a");DriverID(); //读硬盘idsend_string("\n\nNow Read The First Sector On this HardDisk\x0d\x0a\x0d\x0a");delay(244);delay(244);delay(244);delay(244);WriteCHS(0,0,1,16); //写地址WaitBSY();WriteReg(_Status_Command,0x20); //发送读命令SendData();send_stri
51单片机控制硬盘资料及电路,标签:电路设计,http://www.88dzw.comsend_string("HardDisk ID is ....\x0d\x0a");
DriverID(); //读硬盘id
send_string("\n\nNow Read The First Sector On this HardDisk\x0d\x0a\x0d\x0a");
delay(244);
delay(244);
delay(244);
delay(244);
WriteCHS(0,0,1,16); //写地址
WaitBSY();
WriteReg(_Status_Command,0x20); //发送读命令
SendData();
send_string("\x0d\x0a\x0d\x0a Read OK,Now Shut Down The HardDisk..\x0d\x0a");
SpinDown(); //硬盘停转
while(1);
}
//**************************************串口子程序
void send_char(unsigned char word)
{
TI=0;
SBUF=word;
while(TI==0);
TI=0;
}
void send_string(unsigned char *word)
{
TI=0;
while(*word!=0)
{
SBUF=*word;
while(TI==0);
TI=0;
word++;
}
}
unsigned char get_char(void)
{
RI=0;
REN=1;
while(RI==0);
return(SBUF);
RI=0;
REN=0;
}
Tag:微机|单片机,电路设计,家电维修 - 单元电路介绍 - 微机|单片机
- 上一篇:一种简单的485卡电路图
《51单片机控制硬盘资料及电路》相关文章
- › T89C2051单片机有几个定时器,分别有几个工作方式,通过编程怎么控...
- › 用AT89C2051单片机制作蒸饭柜定时开关
- › DIY一台实用的51单片机编程器
- › 基于51单片机构成的工业控制系统
- › 基于AT89S51单片机的出租车计价器系统设计
- › 基于89C51单片机的编码译码显示实验电路设计
- 在百度中搜索相关文章:51单片机控制硬盘资料及电路
- 在谷歌中搜索相关文章:51单片机控制硬盘资料及电路
- 在soso中搜索相关文章:51单片机控制硬盘资料及电路
- 在搜狗中搜索相关文章:51单片机控制硬盘资料及电路
编辑推荐
最新更新
热门排行