isr.h
来自「AVR mega16的单片机程序」· C头文件 代码 · 共 30 行
H
30 行
#ifndef _ISR_INCLUDED
#define _ISR_INCLUDED
#pragma vector=INT0_vect
__interrupt void ext_int0_isr(void);
#pragma vector=TIMER0_OVF_vect
__interrupt void timer0_ovf_isr(void);
#pragma vector=TIMER1_OVF_vect
__interrupt void timer1_ovf_isr(void);
#pragma vector=USART_RXC_vect
__interrupt void USART_RX_interrupt( void );
unsigned char USART_RxBuf[USART_RX_BUFFER_SIZE];
unsigned char USART_RxHead;
unsigned char USART_RxTail;
uchar Rec_Data ; //收到host的中断请求
uint Over_Timer ; //超时计数
uchar Send_Enable ; // 50Ms定时发送到标记
uchar time_100ms ; // 100Ms定时计数器
uchar time_50ms ; // 50Ms定时计数器
uchar time_10ms ; // 10Ms定时计数器
uchar Work_Mode ; // 工作模式标记
uchar Send_Mode ; // 发送方式标记
uchar Send_Over ; // 发送超时标记
uchar Send_DataBuf[16] ; // 数据发送缓冲
uchar Read_DataBuf[16] ; // 读入数据缓冲
extern void Device_Process(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?