打印
[MCU]

MSP430F149的IO口

[复制链接]
315|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
features|  楼主 | 2019-5-20 20:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

463

帖子

1

粉丝