main.c

来自「usb的驱动程序」· C语言 代码 · 共 34 行

C
34
字号
#include <reg51.h>
#include <intrins.h>
#include <absacc.h>

unsigned char volatile xdata Reset_Port       _at_         0xFFF9; //设备复位控制口

unsigned char U_Disk_Test(void);

void sys_init()
{
    unsigned int i;

    Reset_Port=0x03;                //Reset(0 0 0 0 USB LCD UART Flash)
    for (i=0x2000;i!=0;i--);		
    Reset_Port=0x0D;                //Set(0 0 0 0 USB LCD UART Flash)
    
	//系统中断初始化
    IT0=0;              //1表示边沿触发,0表示电平触发
    IE0=0;              //清外中断0标志
    EX0=1;              //开外中断0
    EA=1;               //开全局中断
}

void main()                
{                     
    
    sys_init();
    
    U_Disk_Test();
    
    while(1);
}

⌨️ 快捷键说明

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