导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→MSP430单片机:有关时钟问题[blackice]

 *第1126篇: MSP430单片机:有关时钟问题

  
楼 主:blackice 2001年11月17日09:12
 MSP430单片机:有关时钟问题
在msp430中, 有好多时钟,如果外接晶振是32768khz,还有数控振荡器dco控制,那么它的时钟
周期是多少呢?
  
2楼:easy 2001年11月17日14:18
 晶振经过dco分频吗?
别急,我暂时还没有MSP430的参考资料。等我有空上图书馆查查。
  
3楼:MAGICSQUARE 2001年11月18日13:18
 解答:
MSP430采用频率锁定环控制(FLL),用32768表振产生4倍到128倍的(可设定)信号作为主振
信号,复位后默认为32倍(32*32.768)。是否对此产生分频需根据定时器等电路的需要而
定。使用FLL其主要目的是低功耗设计和高度抗干扰。
  
4楼:blackice 2001年11月20日19:25
 谢谢,不过还有问题
msp430中如果我用timera作定时器,一般采用32768hz那么时钟周期就是0.38ms了么?

那么一个延时三秒的程序还需要考虑是否用哪个时钟吧?

  
5楼:easy 2001年11月20日21:36
 再加一个计数器行吗?你使用哪个型号的?
  
6楼:MAGICSQUARE 2001年11月21日12:36
 如果要延时3S的时钟,可用BASIC TIMER或WATCHDOG TIMER可产生精确1S定时,在程序中处理变成3S,TIMER_A定时器功能强大,应作为其他用途。
  
7楼:blackice 2001年11月22日09:13
 请教一下:怎样将1秒的定时处理成3秒的延时呢?我用的1121系列
而且timer-a功能是很好,定时的时间过于短了吧!怎么用它也来产生3秒的定时呢?
  
8楼:easy 2001年11月22日18:17
 你再加上一个计数器
比如说,你用Timer_A 作一秒的定时 ,然后把脉冲输出到一个计数器,计数3次不就可以
定时3秒了吗?当然啦,如果,这样的话,就浪费Timer_A了,你如果不用Watchdog,或Basic
Timer的话,你可以拿他们完成这个配合:一个作定时产生一定宽度的脉冲,另一个对这个
脉冲计数,(脉宽*计数)=3秒  计数器就给出一个脉冲到P1.0 P1.1 ,这样可以吗?
  
9楼:MAGICSQUARE 2001年11月22日21:54
 用一个变量嘛!

>>>>>>对该主题发表你的看法

本主题贴数9,分页: [第1页]


[上一篇主题]:硬件:老古,我错了:)

[下一篇主题]:初学者:大家过来!