作者:利尔达技术部
数字IO口
利尔达技术部利尔达技术部
作者:利尔达技术部
IO口引脚
MSP430的引脚可以有多种功能:
单一功能
IO口与1个功能口复用
IO口与2个功能口复用
IO口与3个功能口复用
(比如MSP430F21X1)
作者:利尔达技术部IO口种类
MSP430有2种IO口:
1. 具有中断功能: P1 P2
2. 不具有中断功能: P3 P4 P5 P6
作者:利尔达技术部IO模块结构
作者:利尔达技术部IO寄存器
P3 P4 P5 P6
P1 P2P1IES :0—上升沿中断
1---下降沿中断
作者:利尔达技术部端口的特性
晶体管的导通电阻(RDSon)限制了源极或漏极的电流,端口输出可作为晶体
管的源极或漏极
作者:利尔达技术部
IO口的驱动能力
作者:利尔达技术部
IO口中断问题
中断有关的寄存器:
P1IES :0—上升沿中断
1---下降沿中断
P1IFG :0---没有中断发生
1---有中断发生
P1IE :0---禁止中断
1---允许中断
当进行P1IES设置时,根据原来P1IN的不同,可能会引起中断
作者:利尔达技术部
空闲IO口的设置
空闲IO口:
设置成输出状态
设置成输入状态,外部接地(GND)
作者:利尔达技术部
IO口的汇编例子
例子:IoAsm : fet440_1.s43
修改:第一步:改1.0口 LED 闪烁
第二步:选择一个按键作为输入口,按一下
,LED闪烁,再按一下,闪烁停止。
作者:利尔达技术部
IO口的C语言例子
例子:IoC : fet440_1.c
修改:第一步:改1.0口 LED 闪烁
第二步:选择一个按键作为输入口,按一下
,LED闪烁,再按一下,闪烁停止。
作者:利尔达技术部
尽心尽力,成就您我!
本文档为【03A01--数字IO口】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。