📄 slave.c
字号:
#include <mega16.h>
#include <stdio.h>
#include <delay.h>
#include <string.h>
#include "ide.h"
void initialize(void);
unsigned char buffer[512];
unsigned char demo[20];
//**********************************************************
void main(void)
{
initialize();
ReadSectorLBA(0, buffer);
strncpy(demo,buffer,20),
puts(demo);
//infinite loop
while(1);
}
//*******************************
void initialize(void)
{
//set up the ports
UCSRA=0x00;
UCSRB=0x98;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x19; //baud = 9600, using a 4 MHz crystal
//init hard drive
InitDrive();
putsf("Drive Initialization: OK\r");
#asm("sei")
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -