C8051F040-TB Silicon Laboratories Inc, C8051F040-TB Datasheet - Page 5

BOARD PROTOTYPING W/C8051F040

C8051F040-TB

Manufacturer Part Number
C8051F040-TB
Description
BOARD PROTOTYPING W/C8051F040
Manufacturer
Silicon Laboratories Inc
Type
MCUr
Datasheets

Specifications of C8051F040-TB

Contents
Board
Processor To Be Evaluated
C8051F04x
Interface Type
USB
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
C8051F040
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
15. Flash Memory ....................................................................................................... 179
16. External Data Memory Interface and On-Chip XRAM........................................ 187
17. Port Input/Output.................................................................................................. 203
18. Controller Area Network (CAN0) ......................................................................... 227
14.2.External Oscillator Drive Circuit...................................................................... 175
14.3.System Clock Selection.................................................................................. 175
14.4.External Crystal Example ............................................................................... 177
14.5.External RC Example ..................................................................................... 178
14.6.External Capacitor Example ........................................................................... 178
15.1.Programming The Flash Memory ................................................................... 179
15.2.Non-volatile Data Storage .............................................................................. 180
15.3.Security Options ............................................................................................. 180
16.1.Accessing XRAM............................................................................................ 187
16.2.Configuring the External Memory Interface .................................................... 188
16.3.Port Selection and Configuration.................................................................... 188
16.4.Multiplexed and Non-multiplexed Selection.................................................... 191
16.5.Memory Mode Selection................................................................................. 193
16.6.Timing .......................................................................................................... 194
17.1.Ports 0 through 3 and the Priority Crossbar Decoder..................................... 204
17.2.Ports 4 through 7 ............................................................................................ 220
18.1.Bosch CAN Controller Operation.................................................................... 228
15.3.1.Summary of Flash Security Options....................................................... 183
16.1.1.16-Bit MOVX Example ........................................................................... 187
16.1.2.8-Bit MOVX Example ............................................................................. 187
16.4.1.Multiplexed Configuration....................................................................... 191
16.4.2.Non-multiplexed Configuration............................................................... 192
16.5.1.Internal XRAM Only ............................................................................... 193
16.5.2.Split Mode without Bank Select.............................................................. 193
16.5.3.Split Mode with Bank Select................................................................... 194
16.5.4.External Only.......................................................................................... 194
16.6.1.Non-multiplexed Mode ........................................................................... 196
16.6.2.Multiplexed Mode ................................................................................... 199
17.1.1.Crossbar Pin Assignment and Allocation ............................................... 205
17.1.2.Configuring the Output Modes of the Port Pins...................................... 206
17.1.3.Configuring Port Pins as Digital Inputs................................................... 206
17.1.4.Weak Pullups ......................................................................................... 207
17.1.5.Configuring Port 1, 2, and 3 Pins as Analog Inputs ............................... 207
17.1.6.External Memory Interface Pin Assignments ......................................... 208
17.1.7.Crossbar Pin Assignment Example........................................................ 210
17.2.1.Configuring Ports Which are Not Pinned Out......................................... 221
17.2.2.Configuring the Output Modes of the Port Pins...................................... 221
17.2.3.Configuring Port Pins as Digital Inputs................................................... 221
17.2.4.Weak Pullups ......................................................................................... 221
17.2.5.External Memory Interface ..................................................................... 221
18.1.1.CAN Controller Timing ........................................................................... 229
Rev. 1.5
C8051F040/1/2/3/4/5/6/7
5

Related parts for C8051F040-TB