Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

C8051F041-GQ

Part # C8051F041-GQ
Description MCU 8BIT CISC 64KB FLASH 3V 64TQFP - Trays
Category IC
Availability In Stock
Qty 2
Qty Price
1 + $20.05559
Manufacturer Available Qty
SILICON LABORATORIES
Date Code: 0903
  • Shipping Freelance Stock: 2
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

C8051F040/1/2/3/4/5/6/7
Rev. 1.5 211
Figure 17.6. Crossbar Example:
(EMIFLE = 1; EMIF in Multiplexed Mode; P1MDIN = 0xE3;
XBR0 = 0x05; XBR1 = 0x14; XBR2 = 0x42)
PIN I/O
01234567012345670123456701234567
TX0
z
RX0
z
SCK
zz
MISO
zz
MOSI
zz
NSS
zz
SDA
z z zz zz
SCL
z z zzzz
TX1
zzzz zz zz
RX1
zzz z z zzz
CEX0
z zzz zz zzzz
CEX1
zzzzzzzzzz
CEX2
z z zz zzzzzz
CEX3
z zz zzzzzzz
CEX4
z z zzzzzzzz
CEX5
z zzzzzzzzz
ECI
zzzzz zz zzzzzzzzzz
ECI0E: XBR0.6
CP0
zzzzz zz zzzzzzzzzzz
CP0E: XBR0.7
CP1
zzzzz zz zzzzzzzzzzzz
CP1E: XBR1.0
CP2
zzzzz zz zzzzzzzzzzzzz
CP2E: XBR3.2
T0
zzzzz zz zzzzzzzzzzzzzz
T0E: XBR1.1
/INT0
zzzzz zz zzzzzzzzzzzzzzz
INT0E: XBR1.2
T1
zzzzz zz zzzzzzzzzzzzzzzz
T1E: XBR1.3
/INT1
zzzzz zz z zzzzzzzzzzzzzzzz
INT1E: XBR1.4
T2
zzzzz zz zzzzzzzzzzzzzzzzzz
T2E: XBR1.5
T2EX
zzzzz zz zzzzzzzzzzzzzzzzzzz
T2EXE: XBR1.6
T3
zzzzz zz zzzzzzzzzzzzzzzzzzz
T3E: XBR3.0
T3EX
zzzzz zz zzzzzzzzzzzzzzzzzzz
T3EXE: XBR3.1
T4
zzzzz zz zzzzzzzzzzzzzzzzzzz
T4E: XBR2.3
T4EX
zzzzz zz zzzzzzzzzzzzzzzzzzz
T4EXE: XBR2.4
/SYSCLK
zzzzz zz zzzzzzzzzzzzzzzzzzz
SYSCKE: XBR1.7
CNVSTR0
zzzzz zz zzzzzzzzzzzzzzzzzzz
CNVSTE0: XBR2.0
CNVSTR2
zzzzz zz zzzzzzzzzzzzzzzzzzz
CNVSTE2: XBR3.2
ALE
/RD
/WR
AIN1.0/A8
AIN1.1/A9
AIN1.2/A10
AIN1.3/A11
AIN1.4/A12
AIN1.5/A13
AIN1.6/A14
AIN1.7/A15
A8m/A0
A9m/A1
A10m/A2
A11m/A3
A12m/A4
A13m/A5
A14m/A6
A15m/A7
AD0/D0
AD1/D1
AD2/D2
AD3/D3
AD4/D4
AD5/D5
AD6/D6
AD7/D7
XBR2.2
XBR0.[5:3]
UART0EN:
SPI0EN:
Crossbar Register Bits
XBR0.2
XBR0.1
XBR0.0SMB0EN:
AIN1 Inputs/Non-muxed Addr H Muxed Addr H/Non-muxed Addr L Muxed Data/Non-muxed Data
UART1EN:
PCA0ME:
P0 P1 P2 P3
C8051F040/1/2/3/4/5/6/7
212 Rev. 1.5
SFR Definition 17.1. XBR0: Port I/O Crossbar Register 0
Bit7: CP0E: Comparator 0 Output Enable Bit.
0: CP0 unavailable at Port pin.
1: CP0 routed to Port pin.
Bit6: ECI0E: PCA0 External Counter Input Enable Bit.
0: PCA0 External Counter Input unavailable at Port pin.
1: PCA0 External Counter Input (ECI0) routed to Port pin.
Bits5-3: PCA0ME: PCA0 Module I/O Enable Bits.
000: All PCA0 I/O unavailable at port pins.
001: CEX0 routed to port pin.
010: CEX0, CEX1 routed to 2 port pins.
011: CEX0, CEX1, and CEX2 routed to 3 port pins.
100: CEX0, CEX1, CEX2, and CEX3 routed to 4 port pins.
101: CEX0, CEX1, CEX2, CEX3, and CEX4 routed to 5 port pins.
110: CEX0, CEX1, CEX2, CEX3, CEX4, and CEX5 routed to 6 port pins.
Bit2: UART0EN: UART0 I/O Enable Bit.
0: UART0 I/O unavailable at Port pins.
1: UART0 TX routed to P0.0, and RX routed to P0.1.
Bit1: SPI0EN: SPI0 Bus I/O Enable Bit.
0: SPI0 I/O unavailable at Port pins.
1: SPI0 SCK, MISO, MOSI, and NSS routed to 4 Port pins. Note that the NSS signal is not
assigned to a port pin if the SPI is in 3-wire mode. See Section “20. Enhanced Serial
Peripheral Interface (SPI0)” on page 255 for more information.
Bit0: SMB0EN: SMBus0 Bus I/O Enable Bit.
0: SMBus0 I/O unavailable at Port pins.
1: SMBus0 SDA and SCL routed to 2 Port pins.
R/W R/W R/W R/W R/W R/W R/W R/W Reset Value
CP0E ECI0E PCA0ME UART0EN SPI0EN SMB0EN 00000000
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
SFR Address:
SFR Page:
0xE1
F
C8051F040/1/2/3/4/5/6/7
Rev. 1.5 213
SFR Definition 17.2. XBR1: Port I/O Crossbar Register 1
Bit7: SYSCKE: /SYSCLK Output Enable Bit.
0: /SYSCLK unavailable at Port pin.
1: /SYSCLK routed to Port pin.
Bit6: T2EXE: T2EX Input Enable Bit.
0: T2EX unavailable at Port pin.
1: T2EX routed to Port pin.
Bit5: T2E: T2 Input Enable Bit.
0: T2 unavailable at Port pin.
1: T2 routed to Port pin.
Bit4: INT1E: /INT1 Input Enable Bit.
0: /INT1 unavailable at Port pin.
1: /INT1 routed to Port pin.
Bit3: T1E: T1 Input Enable Bit.
0: T1 unavailable at Port pin.
1: T1 routed to Port pin.
Bit2: INT0E: /INT0 Input Enable Bit.
0: /INT0 unavailable at Port pin.
1: /INT0 routed to Port pin.
Bit1: T0E: T0 Input Enable Bit.
0: T0 unavailable at Port pin.
1: T0 routed to Port pin.
Bit0: CP1E: CP1 Output Enable Bit.
0: CP1 unavailable at Port pin.
1: CP1 routed to Port pin.
R/W R/W R/W R/W R/W R/W R/W R/W Reset Value
SYSCKE T2EXE T2E INT1E T1E INT0E T0E CP1E 00000000
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
SFR Address:
SFR Page:
0xE2
F
PREVIOUS6465666768697071727374757677NEXT