• Not Answered

Basic Clock Module+ Block Diagram

The document:  "MSP430x2xx Family User's Guide (Rev. F)" , slau144f.pdf,

on page 5-5 "LFXT1 Oscillator", it says

"Software can disable LFXT1 by setting OSCOFF, if LFXT1CLK does not source SMCLK or MCLK"

but on page 5-3  "Basic Clock Module+ Block Diagram",

this diagram  shows LFXT1 can disable by clearing OSCOFF


is it a mistake?





1 Reply

  • eric chung
    s it a mistake?

    Well, one could say so.

    The OSCOFF register marker in the diagram does not contain any polarity info. it 'influences' the input driver and the oscillator, but this does not necessarily mean that a '1' value in the register means 'enable'.

    One cold draw an inverting circle on the driver, but for the oscillator blackbox, the signal polarity has no meaning in this drawing, so I guess that for the driver, it was left to the register description too.


    In any case, setting OSCOFF bit will disable the (LF)XT1. That's why the register bit is named OSCOFF. it's what it does when set.

    Same applies to XT2OFF


    Time to say goodbye - I don't have the time anymore to read and answer forum posts. After falling behind by two months (900 threads), there's no point in continuing. See my bio for details.

    Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
    If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.