上电单片机的端口不稳定,闪动7下,非常有规律

[复制链接]
1543|21
 楼主| lizye 发表于 2018-5-5 09:02 | 显示全部楼层 |阅读模式
上电单片机的端口不稳定,闪动7下,非常有规律
zhenykun 发表于 2018-5-5 09:05 | 显示全部楼层
做什么了?
 楼主| lizye 发表于 2018-5-5 09:07 | 显示全部楼层
用P1.2驱动一个贴片LED,观察PWM波形变化
zhenykun 发表于 2018-5-5 09:11 | 显示全部楼层
程序看看
 楼主| lizye 发表于 2018-5-9 11:30 | 显示全部楼层
01.#include  <msp430x14x.h>

02.

03.

04.

05.

06.void main(void)

07.{

08.  WDTCTL = WDTPW +WDTHOLD;              // Stop WDT

09.  TACTL = TASSEL1 + TACLR;              // SMCLK, Clear Tar

10.  CCR0 = 512-1;                         // PWM Period = 488uS

11.  CCTL1 = OUTMOD_7;                     // CCR1 reset/set

12.  CCR1 = 256;                           // CCR1 PWM duty cycle

13.  CCTL2 = OUTMOD_7;                     // CCR2 reset/set

14.  CCR2 = 128;                           // CCR2 PWM duty cycle

15.  P1DIR |= 0x04;                        // P1.2 output

16.  P1SEL |= 0x04;                        // P1.2 TA1 option

17.  

18.  P2DIR |= 0x01;                        // P2.0 output

19.  P2SEL |= 0x01;                        // P2.0 TA2 otion

20.  TACTL |= MC0;                         // Start Timer_A in up mode

21.

22.  for (;;)

23.  {

24.    _BIS_SR(CPUOFF);                    // Enter LPM0

25.    _NOP();                             // Required only for C-spy

26.  }

27.}
 楼主| lizye 发表于 2018-5-9 11:33 | 显示全部楼层

昨天测试蜂鸣器和流水灯也出现过闪动现象
huangchui 发表于 2018-5-9 11:39 | 显示全部楼层
软件延时也没什么用?
 楼主| lizye 发表于 2018-5-9 11:42 | 显示全部楼层
是啊,只有硬件复位,按过那么一段时间倒是能稳定。。。
zhenykun 发表于 2018-5-9 11:46 | 显示全部楼层
pwm的频率应该有2khz左右吧,led不会有闪烁效果呢。
zhenykun 发表于 2018-5-9 11:49 | 显示全部楼层

应该是上电时系统管脚不稳定导致的,有硬件电路图么
yszong 发表于 2018-5-9 11:51 | 显示全部楼层
楼主是不是接了大电流的器件,如继电器,或和有大电流的器件共用同一个电源?
dengdc 发表于 2018-5-9 11:54 | 显示全部楼层
继电器在上电的瞬间会使系统复位,我遇到过类似的问题。
 楼主| lizye 发表于 2018-5-9 11:56 | 显示全部楼层

没接什么负载
烧空程序进去不会闪动
heweibig 发表于 2018-5-9 12:01 | 显示全部楼层

上电复位造成的状态不稳吧
 楼主| lizye 发表于 2018-5-9 12:04 | 显示全部楼层

啊,是BSL下载电路的DTR与430的RST引脚相连上电复位造成的状态不稳
wyjie 发表于 2018-5-9 12:07 | 显示全部楼层

程序有问题吧
jlyuan 发表于 2018-5-9 12:10 | 显示全部楼层

有程序了吧,要不怎么会工作呢
yszong 发表于 2018-5-9 12:13 | 显示全部楼层
你都设置灭,试试。
zhaoxqi 发表于 2018-5-9 12:16 | 显示全部楼层

抓波形看看,是什么导致的呢。
huangchui 发表于 2018-5-9 12:19 | 显示全部楼层
你怎么解决的?说一下,我这个板子也有问题,怀疑是复位造成的,能把你的解决方法说一下吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部