您的位置 首页 元件

MSP430单片机输入与输出

MSP430单片机的输入输出线绝大多数是服用的,除了个别的端口外,基本上是8为为一组,不同的型号的MSP430的端口有所不同,就msp430F5438而言…

MSP430单片机的输入输出线绝大多数是服用的,除了单个的端口外,基本上是8为为一组,不同的类型的MSP430的端口有所不同,就msp430F5438而言,一共有11个I/O端口,其间除了第十一P11的宽度是3位以外,其他的端口满是8为宽度,为了方便使用,别离命名为PA,PB,PC,……,别离对应P1,P2P3……

值得注意的是MSP430F5438单片机的P1和P2端口还具有请求中止的功用,而其他的端口则无此功用

每个端口都有操控开关,别离能够操控端口的方向,引脚的功用,每个端口都有自己的输入输出寄存器,MSP430F5438海域中止办理寄存器,他们别离决议端口的中止使能,中止有用边缘,和中止标志位

示例代码:

驱动试验板上的蜂鸣器


#include#include"for_5438_wjx.c"void delayms(int x){int i,j;for(i=0;i

View Code

可是这个程序在板子上没有跑起来,所以还需要今后来改正~~~

今日由于点亮了led,所以蜂鸣器的程序也写出来了,这个程序呈现过错的原因是错认为蜂鸣器的VCC是开发板主动接上去的,成果就忘掉写这条代码

put_P5DIR_BIT4(1); // 主电源 P5.4
put_P5OUT_BIT4(1); //翻开外设电源

参加代码后,蜂鸣器响了

示例代码:


#include#include"for_5438_wjx.c"void delayms(int x){int i,j;for(i=0;i

View Code

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/265334.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部