新聞中心

MSP430F149的IO口

作者: 時(shí)間:2016-11-27 來(lái)源:網(wǎng)絡(luò) 收藏
1 概述

MSP430F149共有6組IO口,每組8bit, IO口的設(shè)置包括設(shè)置IO功能、方向、輸入輸出寄存器初值。對(duì)IO口不做設(shè)置,默認(rèn)情況下為第一功能,輸入模式。

本文引用地址:http://m.butianyuan.cn/article/201611/322345.htm

2 常用寄存器

PxDIR 0 輸入,1 輸出;

PxSEL 0 I/O口,1 第二功能;

PxOUT,PxIN;

PxIES 設(shè)置中斷觸發(fā)方式 0上升沿,1下降沿;

PxIE 設(shè)置中斷觸發(fā)允許0禁止,1允許;

PxIFG 中斷標(biāo)志寄存器,需要軟件清零。

3 用法

IO口中斷:

P1,P2口總共有16個(gè)IO口均能引發(fā)中斷,相關(guān)寄存器為PXIE(中斷允許):0不允許,1允許。PXIES(中斷觸發(fā)巖選擇)0上升沿、1下降沿。PXIFG(中斷標(biāo)志寄存器),I0口滿足中斷時(shí)相應(yīng)位置一,只能通過軟件清零。P1和P2分別公用兩個(gè)中斷入口PORT1_VECTOR,PORT2_VECTOR。注意IO口中斷模式輸入仍為第一功能,PXSEL=0。



關(guān)鍵詞: MSP430F149IO

評(píng)論


技術(shù)專區(qū)

關(guān)閉