C8051F340/1/2/3/4/5/6/7 | |
14.Oscillators | 135 |
14.1.Programmable Internal | 136 |
14.1.1.Internal | 136 |
14.2.Programmable Internal | 137 |
14.2.1.Calibrating the Internal | 137 |
14.3.External Oscillator Drive Circuit | 139 |
14.3.1.Clocking Timers Directly Through the External Oscillator | 139 |
14.3.2.External Crystal Example | 139 |
14.3.3.External RC Example | 140 |
14.3.4.External Capacitor Example | 140 |
14.4.4x Clock Multiplier | 142 |
14.5.System and USB Clock Selection | 143 |
14.5.1.System Clock Selection | 143 |
14.5.2.USB Clock Selection | 143 |
15. Port Input/Output | 147 |
15.1.Priority Crossbar Decoder | 149 |
15.2.Port I/O Initialization | 151 |
15.3.General Purpose Port I/O | 154 |
16.Universal Serial Bus Controller (USB0) | 163 |
16.1.Endpoint Addressing | 164 |
16.2.USB Transceiver | 164 |
16.3.USB Register Access | 166 |
16.4.USB Clock Configuration | 170 |
16.5.FIFO Management | 171 |
16.5.1.FIFO Split Mode | 171 |
16.5.2.FIFO Double Buffering | 172 |
16.5.3.FIFO Access | 172 |
16.6.Function Addressing | 173 |
16.7.Function Configuration and Control | 173 |
16.8.Interrupts | 176 |
16.9.The Serial Interface Engine | 180 |
16.10.Endpoint0 | 180 |
16.10.1.Endpoint0 SETUP Transactions | 181 |
16.10.2.Endpoint0 IN Transactions | 181 |
16.10.3.Endpoint0 OUT Transactions | 182 |
16.11.Configuring | 184 |
16.12.Controlling | 184 |
184 | |
185 | |
16.13.Controlling | 187 |
187 | |
188 | |
17.SMBus | 193 |
17.1.Supporting Documents | 194 |
17.2.SMBus Configuration | 194 |
Rev. 0.5 | 5 |