新手求助 如何产生周期信号

2019-03-24 10:34发布

现在还是一片茫然 问题如下
1、用WDT产生的周期信号是不是都是固定周期的(头文件里都写好了 如
#define WDT_MDLY_8          (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS0)   
2.如何产生一个任意周期的周期信号、
3.三个时钟到底各有什么作用啊?
4.如何用32.768K的低速晶振在Timera产生一个1S一跳的信号(TimerA的分频比是否固定为2 4 8)?
新手初学 问题可能有些优质 请各位大神帮忙回答了 感激不尽 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
zbnzbnzbnz
2019-03-24 21:42
< :TI_MSP430_内容页_SA7 -->
chunyang 发表于 2015-1-12 22:05
应该使用定时器而非WDT,定时器的溢出时间可以自由设置,配合适当代码可以实现任意定时周期,据此再用代码取反IO的输出状态,得到的便是周期信号。这里最好使用定时器中断模式。
关于定时器的具体使用方法,可以阅读器件手册,也可以去看书。关于MSP430的入门书籍可以看看《MCU工程师练成记》这本书。
谢谢 刚又看了几个例程 大概就是设置CCRO的值是把我想了一下您看这样对不对

CCTL0 = CCIE;                  
    CCR0 = 4096*30;                                   
    TACTL = TASSEL_1 + ID_3 + MC_1

这样就是一个30秒的计数器是吧

一周热门 更多>

相关问题

    相关文章