endisint.h

来自「项目是为日本瑞萨工作所做的BAKE炉温控系统 整个文件夹包括设计文档」· C头文件 代码 · 共 11 行

H
11
字号
//[EnDisInt.h]开放或禁止MCU各模块中断头文件---------------------------------
//头文件
#include "GP32C.h"           //GP32 MCU映像寄存器名定义
//开放或禁止中断宏定义
#define  EnableMCUInterrupt()  asm("CLI")   //开放总中断
#define  DisableMCUInterrupt() asm("SEI")   //禁止总中断
#define  EnableSCIReInt()  SCC2|=(1<<5)     //令SCC2.5=1,开放SCI接收中断
#define  DisableSCIReInt()  SCC2&=~(1<<5)   //令SCC2.5=1,禁止SCI接收中断
  
#define  EnTm1OverflowInt()  T1SC|=(1<<6)   //令T1SC.6=1,开放Timer1溢出中断
#define  DisTm1OverflowInt() T1SC&=~(1<<6)  //令T1Sc.6=0,禁止Timer1溢出中断

⌨️ 快捷键说明

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