This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F4250: Crystal capacitance and disassembly

Part Number: MSP430F4250

Hello,

1) MSP430f4250 literature suggests using 32.768kHz crystals with load capacitance 7.0 or 9.0 pF. However, I've a circuit which uses 32.768kHz crystal requiring 12.5pF capacitance (from crystal datasheet). The circuit uses crystal caps C1=C2= 22pF to provide approx 12.5pF load capacitance to the crystal. In some of these identical circuits, the oscillator does not oscillate from time to time.

Question: Is MSP430f4250 very sensitive to the load capacitance?

2) Can someone share articles which teach how to read machine code for MSP430? The articles on the internet show conversion between instructions and machine code, but not how to read a hex file and find register modification.

Example:

I have a C-code. I viewed its disassembly from IAR workbench. Refer figure. I understand that the first column is the address and 2nd/3rd are opcode/ data.

These are the first three lines of machine code (hex format) generated by IAR Workbench for the same C-code using this command line parameter (-Ointel-extended,(CODE)=.code.hex). I need to know which are the addresses and opcodes in this endless stream of characters. For example, to locate the field in the machine code which deals with the register WDTCTL (second instruction), I tried searching for C01C, 40B2, 5A80, 0120 etc but it didn't have any matches.

:020000020000FC
:10C00000314000033C4000023D404100B0129ACB59
:10C01000B01218C0B012BCCB31800A00B240805AB6
:10C020002001F240C0005300E2425000F24079008B

**Attention** This is a public forum