学习通用IO与外部中断
时间:11-26
来源:互联网
点击:
MSP430f5438有12组通用IO分别是从1到J,能作为外部中断引脚的只有P1和P2两个引脚;对于控制寄存器有下列几种:
PxIN是输入寄存器,
PxOUT是输出寄存器
PxDIR是输入与输出方向配置寄存器
PxREn 是下拉下拉寄存器
PxDS 是驱动增强与减弱寄存器
PxSEL是功能选择寄存器
PxIES是中断触发方式寄存器
PxIE是中断允许寄存器
PxIFG是中断标志寄存器
中断配置如下:
//外部中断优先级没有软件配置。端口0最高,端口7最低
void out_interrupt()
{
}
//中断服务程序如下:
#include "msp430f5438.h"
#include "init.h"
void main( void )
{
}
#pragma vector=PORT2_VECTOR
__interrupt void Port2(void)
{
}
通用IO外部中 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)