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. 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.
    I'm sorry that  I can no longer provide help  in the forum or by private conversation.