1 概述
MSP430F149共有6组IO口,每组8bit, IO口的设置包含设置IO功用、方向、输入输出寄存器初值。对IO口不做设置,默许状况下为榜首功用,输入形式。
2 常用寄存器
PxDIR 0 输入,1 输出;
PxSEL 0 I/O口,1 第二功用;
PxOUT,PxIN;
PxIES 设置中止触发方法 0上升沿,1下降沿;
PxIE 设置中止触发答应0制止,1答应;
PxIFG 中止标志寄存器,需求软件清零。
3 用法
IO口中止:
P1,P2口总共有16个IO口均能引发中止,相关寄存器为PXIE(中止答应):0不答应,1答应。PXIES(中止触发岩挑选)0上升沿、1下降沿。PXIFG(中止标志寄存器),I0口满意中止时相应方位一,只能经过软件清零。P1和P2别离共用两个中止进口PORT1_VECTOR,PORT2_VECTOR。留意IO口中止形式输入仍为榜首功用,PXSEL=0。