美文网首页
[作业]-msp430 DCO数控振荡器调节原理和方法叙述

[作业]-msp430 DCO数控振荡器调节原理和方法叙述

作者: soar1997 | 来源:发表于2018-04-24 15:26 被阅读0次

在博主的努力下,博主自己从零搭建的博客网站已经上线了,这篇文章已经转移到了博主自己的博客网站上了,欢迎访问
msp430 DCO数控振荡器调节原理和方法叙述

叙述

  1. 按照手册msp430g2553这款单片机没有Rosc功能,也就是输入DC Generator直流生成器的输入电阻不受寄存器DCOR控制,为默认的某个输入值

  2. DC Generator受SCG0全局状态器的控制关闭输出或打开输出

  3. DC Generator受RSELx寄存器的控制输出一定幅值的直流量

  4. DCO数控振荡器接受一定幅值的直流量,该直流量决定了基础震荡频率的大小(粗调)

  5. DCO数控振荡器受DCOx寄存器的控制基于该值对基础震荡频率上调震荡频率(微调)

  6. DCO数控振荡器输出调节后的两个震荡信号fDCOn和fDCOn+1,这两个信号后者比前者频率大一个微调等级

  7. Modulator混频器将fDCOn和fDCOn+1两个信号进行按比例混合,比例基于MODx的值,使得混频后的输出信号满足小数分频的调节功能

  8. 混频后输出的信号受SELS子主频时钟源信号选择寄存器的控制,如果该值为0则选择混频后输出信号即DCO输出,如果该值为1则丢弃混频输出信号选择LFXT1震荡信号

  9. 被选择的输出信号送入Divider分频器,Divider分频器受DIVSx寄存器控制将输入信号进行1/2/4/8的分频

  10. 分频后的信号受SCG1全局状态器的控制选择是否输出到SMCLK总线

代码

/*************************************************************************
    > File Name: dco.c
    > Author: https://brocadesoar.cn
    > Mail: zhujinteng2012@163.com
    > Created Time: 2018年04月19日 星期四 14时06分31秒
 ************************************************************************/

#include <msp430/msp430g2553.h>

int main(void){
    WDTCTL = WDTPW | WDTHOLD;
    /*
     * 非校验的1MHz
    DCOCTL |= DCO1 | MOD2 | MOD0;
    BCSCTL1 |= RSEL2 | RSEL1 | RSEL0;
    */
    // 校验的1MHz
    DCOCTL = CALDCO_1MHZ;
    BCSCTL1 = CALBC1_1MHZ;

    // 设置SMCLK源为DCOCLK 设置分频为1
    BCSCTL2 &= ~(SELS | DIVS1 | DIVS0);
    return 0;
}

相关文章

  • [作业]-msp430 DCO数控振荡器调节原理和方法叙述

    在博主的努力下,博主自己从零搭建的博客网站已经上线了,这篇文章已经转移到了博主自己的博客网站上了,欢迎访问msp4...

  • 晶振相关

    振荡器 振荡器:不用外部激励产生周期信号。(直流能量转化为交流) 振荡器由放大器和反馈电路组成(原理不详述,起振、...

  • 编程须知!G代码单位指令的应用技巧和注意事项!

    数控加工中心作业前的编程使用的是数控指令,每种数控指令根据设备形式和数控系统的不同而各有区别,但是编程原理是相同的...

  • “望、闻、问、切”四步解决数控机床维修难题

    为了提高数控机床的利用,结合数控机床的维修原理,本文浅谈一下对于数控机床的维修的一般方法。我们将其归纳为“望、闻、...

  • 胆结石的原理和调节方法

    整体自然医学——胆结石的原理和调节方法 很多人说,胆结石,疼起来的时候,有一种想自杀的冲动。 因为实在是太痛,处理...

  • 2017-08-06

    养生瘦包的原理和使用方法 瘦瘦包的原理是什么? 主要原理 瘦瘦包通过肚脐渗透: 调节内分泌 溶解脂肪 减小胃的容积...

  • 学会写作|读书笔记11

    第三章 掌握文章叙述的方法 第二节 金字塔式叙述方法 核心点: 1.用金字塔原理,讲话和写作都会更清晰; 2.金字...

  • Altera——NCO IP核详解

    数控振荡器(NCO)是Altera提供的可以方便的生成离散正弦(余弦)波形的IP核,在多个场景中有着重要的应用。但...

  • 数控车床实用编程

    如果要想真正成为一个合格的数控编程大师必须知道车床的原理和参数设置,本人从事数控机床数年,曾对普车,数控车床,加工...

  • 诺曼 《设计心理学1》

    设计原则: 1 概念模型(控制器的设计和操作方法) 比如 室内温度调节器和车内温度调节器的工作原理是不一样的,但是...

网友评论

      本文标题:[作业]-msp430 DCO数控振荡器调节原理和方法叙述

      本文链接:https://www.haomeiwen.com/subject/zjsjlftx.html