學(xué)習(xí)通用IO與外部中斷
PxIN是輸入寄存器,
PxOUT是輸出寄存器
PxDIR是輸入與輸出方向配置寄存器
PxREn 是下拉下拉寄存器
PxDS 是驅(qū)動(dòng)增強(qiáng)與減弱寄存器
PxSEL是功能選擇寄存器
PxIES是中斷觸發(fā)方式寄存器
PxIE是中斷允許寄存器
PxIFG是中斷標(biāo)志寄存器
中斷配置如下:
//外部中斷優(yōu)先級(jí)沒(méi)有軟件配置。端口0最高,端口7最低
void out_interrupt()
{
}
//中斷服務(wù)程序如下:
#include "msp430f5438.h"
#include "init.h"
void main( void )
{
}
#pragma vector=PORT2_VECTOR
__interrupt void Port2(void)
{
}
評(píng)論