
AN428
Rev. 0.6 17
{ 90,0x00,0xFF},
{ 91,0x00,0x0F},
{ 92,0x00,0x00},
{ 93,0x00,0x00},
{ 94,0x00,0x00},
{255, 0, 0xFF} }; // set page bit to 0
4.5. Programming the Si5338
At start-up, the MCU and the Si5338 will power-up simultaneously. Ensure that the input crystal frequency is
present when the MCU and Si5338 are powered on. The MCU will initialize faster than the Si5338; so, the firmware
has delay added to pause the MCU for about 12 ms. After that, the MCU will increment through the Reg_Store
array. It will perform an I
2
C write of the register data when the mask is a 0xFF, and it will perform a read-modify-
write when the mask is something other than 0xFF. For more information, see " Appendix: JumpStart Program
Using the C8051F301".
4.6. Requirements
C8051F300DK development kit, which includes the Silabs IDE, Keil evaluation compiler, and USB Debug
Adapter
Si5338-EVB kit which includes the ClockBuilder Desktop Software and EVB
4.7. Recommended Documents
C8051F30x Data Sheet
Si5338 Data Sheet
AN141: SMBUS Communication for Small Form Factor Device Families
C8051F30x Development Kit User's Guide
Si5330/34/38 Evaluation Board User's Guide
Comentários a estes Manuais