ATJ209x CLK
From S1MP3 Wiki
This is information about the registers which affect the clock for ATJ209x chips
Port 0x00
- Bit 7, 6 - Controls number of wait states for NAND / LCD Data Bus
- 00 - 0 wait states
- 01 - 1 wait states
- 10 - 2 wait states
- 11 - 3 wait states
- Bit 5, 4 - Microcontroller Clock Source
- 00 - LOSC (32.768KHz)
- 01 - HOSC (24.000MHz)
- 02 - Microcontroller PLL
- 03 - Reserved
- But 3 - Reserved
- Bit 2, 1, 0 - Clock Divider
- 0000 - No division
- 0001 - Divide by 2
- 0010 - Divide by 4
- 0011 - Divide by 8
- 0100 - Divide by 16
- 0101 - Divide by 32
- 0110 - Divide by 64
- 0111 - Clock Stopped
Port 0x40
- Bit 7 - Unknown
- Bit 6 - Unknown
- Bit 5 - Unknown
- Bit 4 - Unknown
- Bit 3 - Unknown
- Bit 2 - Unknown
- Bit 1 - Unknown
- Bit 0 - Unknown
Port 0x41
- Bit 7 - Unknown
- Bit 6 - Unknown
- Bit 5 - Unknown
- Bit 4 - Unknown
- Bit 3 - Unknown
- Bit 2 - Unknown
- Bit 1 - Unknown
- Bit 0 - Unknown
Port 0x42
- Bit 7 - Unknown
- Bit 6 - Unknown
- Bit 5 - Unknown
- Bit 4 - Unknown
- Bit 3 - Unknown
- Bit 2 - Unknown
- Bit 1 - Unknown
- Bit 0 - Unknown
Port 0x43
- Bit 7 - Unknown
- Bit 6 - Unknown
- Bit 5 - Unknown
- Bit 4 - Unknown
- Bit 3 - Unknown
- Bit 2 - Unknown
- Bit 1 - Unknown
- Bit 0 - Unknown
Port 0x70
- Bit 7 - Microcontroller PLL Enable
- Bit 6, 5, 4, 3 - PLL Frequency
- 0000 - 27Mhz
- 0001 - 30Mhz
- 0010 - 33Mhz
- 0011 - 36Mhz
- 0100 - 39Mhz
- 0101 - 42Mhz
- 0110 - 45Mhz
- 0111 - 48Mhz
- 1000 - 51Mhz
- 1001 - 54Mhz
- 1010 - 57Mhz
- 1011 - 60Mhz
- 1100 - 63Mhz
- 1101 - 66Mhz
- 1110 - 69Mhz
- 1111 - 72Mhz
- Bit 2 - Unknown
- Bit 1 - Unknown
- Bit 0 - Unknown