求助,MSP430G2553单片机的P2.0电平转换时间为什么不同?

2019-03-24 11:38发布

我用MSP430G2553的P2.0口产生方波时,占空比怎么差这么多?这是我的程序:
#include <msp430g2553.h>

void main(void)
{
        volatile unsigned int i;
        WDTCTL = WDTPW + WDTHOLD;
        P2DIR = 0xFF;
        P2REN = 0xFF;
        P2OUT = 0xFF;
        P2SEL = 0x00;
        P2SEL2 = 0x00;
       
        while(1)
        {
                P2OUT = 0xFF;
                for(i=0;i<2;i++);
                P2OUT = 0x00;
                for(i=0;i<2;i++);
        }
}

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
qinkaiabc
1楼-- · 2019-03-24 21:35
 精彩回答 2  元偷偷看……
shower.xu
2楼-- · 2019-03-25 01:36
< :TI_MSP430_内容页_SA7 --> 你把2改成1000试试
low_key_amen
3楼-- · 2019-03-25 04:54
qinkaiabc 发表于 2014-5-1 19:33
P2REN = 0xFF;
        P2OUT = 0xFF;

非常感谢,但是,其它引脚为什么没影响呢?这是什么原理?
wangfuchong
4楼-- · 2019-03-25 10:13
 精彩回答 2  元偷偷看……
low_key_amen
5楼-- · 2019-03-25 14:05
shower.xu 发表于 2014-5-1 19:46
你把2改成1000试试

不是这个原因,就是上拉电阻的是,但是不知道为什么会这样?
low_key_amen
6楼-- · 2019-03-25 18:20
wangfuchong 发表于 2014-5-1 20:55
就是,好奇怪呀
把2改1000试试看
或者把测试的取样率设大一点试试

不是这些原因,是上拉电阻,但是上拉电阻为什么只影响P2.0呢,P1.0也会有这种情况,但是没P2.0严重!

一周热门 更多>

相关问题

    相关文章