新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 飛思卡爾單片機MC9S12XEP100中斷優(yōu)先級設置

飛思卡爾單片機MC9S12XEP100中斷優(yōu)先級設置

作者: 時間:2016-11-28 來源:網(wǎng)絡 收藏
#include"MC9S12XEP100.h"
void Interrup_priority(void)
{
//INT_CFADDR:Interrupt Request Configuration Address Register
//INT_CFDATA0-7:Interrupt Request Configuration Data Registers
INT_CFADDR = 0xD0; //選擇中斷所在的組別,0xD0,D表示組別
INT_CFDATA2 = 7; //選擇該組別中的第2個中斷,串口1,設置其優(yōu)先級為7
//INT_CFDATAn中的n,由中斷地址的低四位除以2得到
//串口1的中斷地址是0x0000FFD4,除以2為2
//中斷地址可以從MC9S12XEP100.h中找到
//優(yōu)先級的數(shù)字越大,級別越高
INT_CFADDR = 0xD0;
INT_CFDATA3 = 7; //串口0,MTi的數(shù)據(jù)接口
INT_CFADDR=0x80;
INT_CFDATA2 = 7; //串口5,2號點擊
INT_CFADDR = 0x80;
INT_CFDATA3 = 7; //串口4,1號電機
INT_CFADDR = 0x50;
INT_CFDATA3 = 7; //串口7,3號電機,0x0000FF56
INT_CFADDR = 0xB0;
INT_CFDATA7= 7; // SPI1,中斷地址:0x0000FFBE
}



評論


技術專區(qū)

關閉
×

Digikey let's do
· 2025年第1期限时报名开启,5月8日截止
· Digikey助力,提供一站式免费器件支持
· 跟大佬一起 【DIY 功率监测与控制系统】