main.c

来自「基于dsp的软驱控制源程序」· C语言 代码 · 共 39 行

C
39
字号
#include "f2407_c.h"
#include "partion.h"
#include "gm82c765b.h"
#include "flash.h"
#include "global.h"
#include "Delay.h"
/**************************************************/
int initial(void)
{
	asm(" SETC INTM"); /*Interrupt Mask; */
	WSGR=0x0000;        /*Disable all wait-state;*/
	asm(" CLRC SXM");  
	asm(" CLRC OVM");
	asm(" CLRC CNF");  /*B0 is configured for Data*/
	*SCSR1=0x83FE;   /*CLKIN=10M CLKOUT=20M and enable spi module clock*/
	*SCSR2=0x000E;
	*WDCR=0x0E8;    /*diable watch dog*/ 	
}
/*************************************************/
void main(void)
{ 
	int i=0; 	
	initial();	
	WSGR=0x01f8; 
   	Initial8255();    
    InitialGM();
    Delay50uS();        
    /*ReadDataFromFlash(1,0,databuffer,1024);
    GetSTFromFlash(0,1,databuffer,10);*/
    EraseWholeFlash();    
    i=Specify();    
    i=SenseDriverStatus();       
    i=GetBiosParameterBlock(&bpb);    
    i=ListFileInRootDir();
    i=ReadFileFromFloppy(5);
    i=ReadFileFromFloppy(2);  
    while(1); 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?