C8051F023R Silicon Laboratories Inc, C8051F023R Datasheet - Page 203

IC 8051 MCU 64K FLASH 64TQFP

C8051F023R

Manufacturer Part Number
C8051F023R
Description
IC 8051 MCU 64K FLASH 64TQFP
Manufacturer
Silicon Laboratories Inc
Series
C8051F02xr
Datasheets

Specifications of C8051F023R

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
EBI/EMI, SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o
32
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Ram Size
4.25K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 8x8b, 8x10b; D/A 2x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TQFP, 64-VQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Other names
336-1035-2
Figure 19.7. SPI0CKR: SPI0 Clock Rate Register
R/W
R/W
R/W
SCR7
SCR6
SCR5
Bit7
Bit6
Bit5
Bits7-0:
SCR7-SCR0: SPI0 Clock Rate
These bits determine the frequency of the SCK output when the SPI0 module is configured for master
mode operation. The SCK clock frequency is a divided down version of the system clock, and is
given in the following equation, where SYSCLK is the system clock frequency and SPI0CR is the 8-
bit value held in the SPI0CR register.
SYSCLK
------------------------------------------------ -
f
=
SCK
2
SPI0CKR
for 0 <= SPI0CKR <= 255
Example: If SYSCLK = 2 MHz and SPI0CKR = 0x04,
2000000
------------------------- -
f
=
SCK
2
4
+
1
f
=
200kHz
SCK
Figure 19.8. SPI0DAT: SPI0 Data Register
R/W
R/W
R/W
Bit7
Bit6
Bit5
Bits7-0:
SPI0DAT: SPI0 Transmit and Receive Data.
The SPI0DAT register is used to transmit and receive SPI0 data. Writing data to SPI0DAT places the
data immediately into the shift register and initiates a transfer when in Master Mode. A read of
SPI0DAT returns the contents of the receive buffer.
C8051F020/1/2/3
R/W
R/W
R/W
SCR4
SCR3
SCR2
SCR1
Bit4
Bit3
Bit2
+
1
R/W
R/W
R/W
Bit4
Bit3
Bit2
Rev. 1.4
R/W
R/W
Reset Value
SCR0
00000000
Bit1
Bit0
SFR Address:
0x9D
R/W
R/W
Reset Value
00000000
Bit1
Bit0
SFR Address:
0x9B
203

Related parts for C8051F023R