1。3。2 MSP430F149 芯片引脚

MSP430F149 芯片由 64 个引脚组成,其中有 48 个为 I/O 端口,MSP430F149 引脚图如图 1。1 所示。

 MSP430F149 引脚图

单片机的具体说明如下表 1。2 所示。

表 1。2 MSP430F149 芯片引脚说明表

1。3。3 MSP430F149 芯片的 I/O 端口

MSP430F149 芯片具有 6 个 8 位的 I/O 端口,按照它们的组成可以分为两类,一类是使用 7 个控制寄存器的 P1,P2;还有一类是只占用了 4 个寄存器的 P3-P6:

1)所有单个 I/O 口均可独立编写程序;

2)6 个端口的输入输出的组合都是随意的,且都是有可能的;

3)P1,P2 的每一位都能够进行中断处理。在 6 个端口中只有 P1 与 P2 端口具有中断的 功能,其余 4 个端口都没有此功能,6 个端口都可以作为输入输出端口使用。用 Px 代表端口, 来介绍这 7 个寄存器。

(1) PxDIR (输入/输出方向寄存器)

每个端口的 8 个操作位是彼此互不干扰的,在定义该端口的输入输出模式的时候,要先 定义端口的方向。当作为输入时,只能够读;当作为输出的时候,既可读又可写。

0 :输入模式;1 :输出模式。来*自-优=尔,论:文+网www.youerw.com

(2) PxIN (输入寄存器) 输入寄存器就是只读寄存器,就是只能够通过这个寄存器读取它之中的内容,而使用者

自己是没有对该寄存器写入数据的权利的,而且引脚的方向要设置为输入方向。

(3) PxOUT (输出寄存器)

PxOUT 是被用来作为 I/O 端口输出缓冲寄存器的,执行读取操作的时候,无论输出的内 容与端口引脚的方向都是不影响的。

(4)PxIFG (中断标志寄存器) 中断标识寄存器的每一个标志位对应着每一个端口引脚,用来判断引脚中是否有要处理

的中断。

0 :没有中断请求;1 :有中断请求。

(5) PxIES (中断触发沿选择寄存器)

如果 I/O 端口当中有一个引脚被允许中断,那么还需要定义中断触发的方式。 0 :上升沿使相应标志置位;1 :下降沿使相应标志置位。

(6)PxIE (中断使能寄存器)

I/O 端口 8 个引脚中有一个引脚被用来控制该端口是否允许中断。 0 :禁止中断;1 :允许中断。

(7) PxSEL (功能选择寄存器) 每个端口多可以与外部设备相连,为了减少所需要的引脚的数目,就通过将引脚复用的方式来对功能和芯片外部联系进行选择。

P3-P6 端口只具有功能选择寄存器(PxSEL)、输入寄存器(PxIN)、输出寄存器(PxOUT)和 输入/输出方向的寄存器(PxDIR)。

0 :选择引脚为 I/O 端口;1 :选择引脚为外围模块功能。

上一篇:LabVIEW冲压推进弹丸燃烧性能测试软件开发
下一篇:AT89C51单片机的数控稳压电源设计+电路图+程序

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

安康汉江网讯

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析