OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7908|回复: 0

MSP430 MSP430单片机输入/输出模块 通用I/O端口GPIO

[复制链接]

221

主题

221

帖子

0

精华

高级会员

Rank: 4

积分
762
金钱
762
注册时间
2021-5-18
在线时间
28 小时
发表于 2021-6-3 17:45:00 | 显示全部楼层 |阅读模式
一、MSP430单片机端口概述
 ●MSP430F5XX系列单片机最多可以提供12个通用I/O端口(P1~P11和PJ),大部分端口有8个引脚。
 ●MSP430F5529一共80个引脚,63个通用I/O端口。P1~P7共56个 + P8.0,P8.1,P8.2 + PJ.0,PJ.1,PJ.2,PJ.3。
 ●P1和P2引脚具有中断能力。

 ●端口配对:可以将端口P1/P2,P3/P4,P5/P6,P7/P8结合起来称为PA,PB,PC,PD。
  ○可以对每个独立的端口进行字节访问,或者将两个结合起来(PA)进行字访问。
  ○可以对PA口进行字操作,一次性写入16位数据。
  ○当写入的数据长度小于端口的最大长度时,那些没有用到的位保持不变。
二、通用I/O端口的输出特性
灌电流:外部电源输入单片机引脚的电流,外部是源,形象地称为灌入。
拉电流:单片机引脚输出的电流,单片机内部是源,形象地称为拉出。

1、端口输出模式
 ●MSP430单片机端口具有两种输出模式,可以通过PxDS.y进行设置。
  ○当PxDS.y控制位被配置为0时,即PxDS.y = 0为欠驱动模式。(默认模式)
  ○PxDS.y = 1为全驱动模式。

2、欠驱动模式输出特性
低电平
 此时,单片机内部接地(IO置0),外部接可变电源。此时为灌电流。
 ●常温下,MSP430单个引脚最大输入电流约为19mA。(VCC = 3.0V)
 ●MSP430单片机外部所有器件总体输入电流不得超过100mA。(VCC = 3.0V)
 ●在输出低电平时,单引脚输入电流越大,内部分压将越大,因此会相应抬高低电平时的输出电压。

高电平
 此时,单片机内部接VCC(IO置1),外部接可变电源。此时为拉电流。
 ●常温下,MSP430单个引脚最大输出电流约为19mA。(VCC = 3.0V)
 ●MSP430单片机外部所有器件总体输出电流不得超过100mA。(VCC = 3.0V)
 ●在输出高电平时,单引脚输入电流越大,内部分压将越大,因此会相应降低高电平时的输出电压。

3、全驱动模式输出特性
常温下,MSP430单个引脚强驱动模式输出最大输出/输入电流约为55mA。(VCC = 3.0V)
 ●但是,MSP430单片机外部所有器件总体输出/输入电流不得超过100mA。(VCC = 3.0V)

原文链接:https://www.yunduoketang.com/article/zxjy45.html

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-14 14:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表