⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usboprt.#1

📁 应用与c8051f020的地震波检测单片机源代码
💻 #1
字号:
void time(ulong);

void USB_DISK_READY_OR_NOT()						//1号操作:判断u盘是否插上
  	{
	while(PrtocolNo !=0);

	PrtocolNo=1;
	send(0x57);send(0xab);send(0x71);send(0x00);
	U0Overtimer=0;	LONG=0;
	Uart0Process();
  	}


void USB_CREATE_FILE()					//在u盘中创建文件
  		{
		uchar i = 0;
		while(PrtocolNo !=0);

            PrtocolNo=2;							//3号:建立变径文件

            send(0x57);send(0xab);send(0x65);send(0x0D);
			send(0x5C);
            send('D');send('M');
			for(i=0;i<5;i++)
				{	send(WorkNo[i]);	}
            send(0x2E);send('D');send('M');send('F');send(0x00);
           // DmBffPtr = 32;
        U0Overtimer=0; LONG=0;
		Uart0Process();
  		}


void USB_OPEN_FILE()
  		{
		data uchar i = 0;
		while(PrtocolNo !=0);


            PrtocolNo=4;							//打开变径文件

            send(0x57);send(0xab);send(0x64);send(0x0D);
			send(0x5C);								//"\"
            send('D');send('M');
			for(i=0;i<5;i++)
				{	send(WorkNo[i]);	}
            send(0x2E);send('D');send('M');send('F');send(0x00);

        U0Overtimer=0; LONG=0;
	 	Uart0Process();
		time(100);
     	}

void USB_FILE_WRITE(void)								
  		{

            send(0x57);send(0xab);send(0x6C);send(0x01);send(0X03);

        U0Overtimer=0;LONG=0;
		Uart0Process();
     	}

void USB_FILE_LOCATE()								//10号操作:将文件指针移动到尾部。
  		{
		while(PrtocolNo !=0);

        PrtocolNo=5;
        send(0x57);send(0xab);send(0x6A);send(0x04);send(0xFF);send(0xFF);send(0xFF);send(0xFF);
		U0Overtimer=0;LONG=0;
		Uart0Process();
		time(100);
      	}


⌨️ 快捷键说明

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