intrsc.c

来自「mifarea卡程序mifarea卡程序mifarea卡程序」· C语言 代码 · 共 40 行

C
40
字号
#include<intrsc.h>
#include<reg52.h>
#include<v51rx2.h>

#define     PX0_   0x01
#define     PT0_   0x02
#define     PX1_   0x04
#define     PT1_   0x08
#define     PS_    0x10
#define     PT2_   0x20


void SetIntPri(unsigned char intno, unsigned char pri)
{
    unsigned char tmp;
    
    tmp = 0x01 << intno;
    
    
    #ifdef  V51RX2
        if(pri & 0x01)
            IP |= tmp;
        else
            IP &= ~tmp;
            
        if(pri & 0x02)
            IPH |= tmp;
        else
            IPH &= ~tmp;
            
    #else
        if(pri)
            IP |= tmp;
        else
            IP &= ~tmp;
    #endif
}


⌨️ 快捷键说明

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