usb_usr_request.c

来自「Six objects here: The document you re 」· C语言 代码 · 共 35 行

C
35
字号
#include <reg51.h>	//SFR declarations
#include "base_io.h"
#include "d12_comm_if.h"
#include "mainloop.h"
#include "usb_usr_request.h"
#include "usb100.h"

#include "myLED.h"

extern CONTROL_XFER ControlData;
extern EPPFLAGS bEPPflags;

/*void changLEDs(void)
{
	switch(ControlData.DeviceRequest.wIndex)
        {
		case LED1:    {MCU_LED0=~MCU_LED0;break;}
		case LED2:    {MCU_LED1=~MCU_LED1;break;}
		case LED3:    {MCU_LED2^=1;break;}	//a skill to change LED status
		case LED4:    {MCU_LED3^=1;break;}
        }
}*/

void mini_nurse_LEDon_command(void)
{
	//This is my(MiniNurse) LED command-set
	LEDctl(LEDon,ControlData.DeviceRequest.wIndex);
}

void mini_nurse_LEDoff_command(void)
{
	//This is my(MiniNurse) LED command-set
	LEDctl(LEDoff,ControlData.DeviceRequest.wIndex);
}

⌨️ 快捷键说明

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