历史上的今天

今天是:2025年09月23日(星期二)

正在发生

2022年09月23日 | MSP430学习总结(二)——GPIO

发布者:ArtisticSoul 来源: csdn关键字:MSP430  学习总结  GPIO 手机看文章 扫描二维码
随时随地手机看文章

一、MSP430 Digital I/O概述

MSP430的Digital I/O中文名称叫做数字IO,我觉得和STM32的GPIO类似。MSP430F5529共有11个IO port ,每组port共有8个IO端口(0:7)。其中P1和P2两组IO具有外部中断功能。 IO端口的输入输出功能是永恒的主题,下面就来介绍一下MSP430的IO端口配置。


二、Digital IO的配置

1. 输入功能

1.1方向寄存器

在这里插入图片描述

这是一个非常重要的寄存器,用于选择IO端口是输入还是输出。


1.2上拉/下拉使能寄存器

在这里插入图片描述

当涉及到输入。那肯定离不开上拉输入和下拉输入,上图表明,通过方向寄存器和输出寄存器以及上下拉使能寄存器可以把IO端口配置成上拉和下拉数额u以及普通的输入(浮空输入).


1.3输入状态寄存器

在这里插入图片描述

在这个输入状态寄存器中,我们可以读取这个寄存器中的值,来查看输入的是高电平还是低电平


2. 输出功能

2.1输出寄存器

在这里插入图片描述

我们可以通过设置这个寄存器的值来输出高低电平

下面给出一段IO端口的代码,这段代码设置成IO输出模式,并输出低电平


void LED0_GPIO_Config(void)

{

     P1DIR|=BIT0;             //P1.0-P1.5方向为输出,BITX的定义在msp430.h

     P1OUT&=~BIT0;

}


三、外部中断

外部中断是IO端口的一个很重要的功能,下面就直接上代码,通过代码来学习外部中断的配置方法


    P2IE  |= BIT3;//使能外部中断,P2.3

    P2IES &=~ BIT3; //上升沿

    P2IFG &= ~ BIT3;

    P2REN |= BIT3;

    P2OUT &=~BIT3;


其中涉及到的寄存器有中断使能寄存器和中断触发边沿寄存器

在这里插入图片描述

四、总结

关于MSP430 IO端口部分就写到这里,以后有更深刻的理解会加上去。

关键字:MSP430  学习总结  GPIO 引用地址:MSP430学习总结(二)——GPIO

上一篇:MSP430学习总结——定时器
下一篇:MSP430学习总结——时钟UCS

推荐阅读

   在前段时间举行的柏林IFA2018大会上,索尼带来了全新旗舰手机Xperia XZ3,而根据现场报道,这款手机将会在拍照和三防方面有突破性进展。  昨日晚间,索尼官方宣布将于10月18日下午2点在北京举办新品发布会,地址选在了北京朝阳区广顺南大街嘉美中心6层,本次发布会地主角正是索尼新年度旗舰Xperia XZ3。  虽然该机早在IFA2018展会上就亮过相,...
(文章来源:新华社客户端) 以“智能、互联——赋能产业新发展”为主题的第21届中国国际工业博览会日前在上海落幕。本届工博会吸引境内外专业观众18.2万人次,较去年同期增长4.5%。据了解,本届工博会上有100多款尖端技术和产品首发首展,包括智能动态物流车、xMate柔性机器人、自适应机械臂等,涉及人工智能、机床、自动化、机器人、工业互联网、数字...
9月22日,大族激光在互动平台答投资者提问时表示,公司光刻机项目分辨率3-5μm,主要聚焦在分立器件、LED等方面的应用,和荷兰阿斯麦公司没有业务往来。此前,大族激光发布投资者调研相关信息,公司在激光器、切割头、数控系统、电机等核心部件上,均具备自产能力。大族激光当时透露,近年来,公司大功率光纤激光器的自产率正逐步提升,激光器核心部件的自...
双脉冲是分析功率开关器件动态特性的基础实验方法,贯穿器件的研发,应用和驱动保护电路的设计。合理采用双脉冲测试平台,你可以在系统设计中从容的调试驱动电路,优化动态过程,验证短路保护。双脉冲测试基础系列文章包括基本原理和应用,对电压电流探头要求和影响测试结果的因素等。为什么要进行双脉冲测试?在以前甚至是今天,许多使用IGBT或者MOSFET做...

史海拾趣

小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved