isr.h.bak
来自「烧录器的上位机控制程序代码,和下位机程序代码,包括USB通讯固件」· BAK 代码 · 共 57 行
BAK
57 行
#ifndef __ISR_H__
#define __ISR_H__
extern unsigned char otp_type;
unsigned int addr=0;
unsigned char two_ci=0;
unsigned char dir_otp_flash;
bit busb_tx=0;
/*
//*************************************************************************
// Public static data
//*************************************************************************
*/
EPPFLAGS bEPPflags;
/* Control endpoint TX/RX buffers */
extern CONTROL_XFER ControlData;
/* ISR static vars
unsigned char idata GenEpBuf[5];
unsigned char idata EpBuf[128];*/
//USB中断处理
usb_isr() interrupt 0
{
DISABLE;
fn_usb_isr();
ENABLE;
//============== 自动检测USB设备
P3_2=1;
if (P3_2)
{
IT0=0;
}
else
{
IT0=1;
}
}
//USB中断服务子程序
extern void fn_usb_isr();
extern void ep0_rxdone(void);
extern void ep0_txdone(void);
extern void ep1_txdone(void);
extern void ep1_rxdone(void);
extern void main_txdone(void);
extern void main_rxdone(void);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?