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

📄 isr._h

📁 这是AVR单片机上能跑的嵌入式操作系统salvo
💻 _H
字号:
/*                                                          */                                                                
/* ===================== PICmicro ========================= */
/*                                                          */                                                                
#if   defined(SYSA) || defined(SYSE) || defined(SYSF) \
  ||  defined(SYSH) || defined(SYSP)

#define TMR0_RELOAD		156     /* for 100Hz ints @ 4MHz */

#if defined(SYSF)				/* PICC-18 uses different nomenclature */
#define T0IF			TMR0IF
#define T0IE			TMR0IE
#endif

#if defined(SYSP)
#define TMR0			TMR0L
#endif

/*                                                          */                                                                
/* ======================= 8051 =========================== */
/*                                                          */                                                                
#elif defined(SYSI) /* Keil Cx51     */ \
   || defined(SYSM) /* HI-TECH 8051C */ \
   || defined(SYSN) /* Tasking C51   */ 
   
#if   defined(SYSI)
#include <reg51.h>  /* for generic 8051 */
#elif defined(SYSM)
#include <8051.h>   /* for generic 8051 */
#elif defined(SYSN)
#error main.h: Not supported.
#endif


/*                                                          */                                                                
/* ====================== MSP430 ========================== */
/*                                                          */                                                                
#elif defined(SYSQ) /* IAR MSP430 C              */ \
   || defined(SYSR) /* Archelon Quadravox AQ430  */ \
   || defined(SYSS) /* ImageCraft ICC430         */ \
   || defined(SYSX) /* Rowley CrossStudio MSP430 */

#if   defined(SYSQ)
#include <msp430x14x.h> /* for MSP430F149 */
#elif defined(SYSR)
#include <msp430x14x.h> /* for MSP430F149 */
#elif defined(SYSS)
#include <msp430x14x.h> /* for MSP430F149 */
#elif defined(SYSX)
#endif


/*                                                          */                                                                
/* ======================= AVR ============================ */
/*                                                          */                                                                
#elif defined(SYSV)  /* ImageCraft ICCAVR */ \
   || defined(SYSY)  /* AVR-GCC           */ \
   || defined(SYSAC) /* IAR AVR C         */
   
#if   defined(SYSV)   
#include <iom16v.h>    /* for M16 */
#elif defined(SYSY)
#include <avr/signal.h> /* for all ?     */
#elif defined(SYSAC)
#include <iom16.h>     /* for M16 */
#endif


/*                                                          */                                                                
/* ===================== TMS320C24x ======================= */
/*                                                          */                                                                
#elif   defined(SYSAA)
#include <f2407_c.h> /* need peripheral definitions */


#endif

⌨️ 快捷键说明

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