C8051F819-GM Silicon Laboratories Inc, C8051F819-GM Datasheet - Page 74

IC MCU 8BIT 8KB FLASH 20QFN

C8051F819-GM

Manufacturer Part Number
C8051F819-GM
Description
IC MCU 8BIT 8KB FLASH 20QFN
Manufacturer
Silicon Laboratories Inc
Series
C8051F81xr
Datasheet

Specifications of C8051F819-GM

Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
Cap Sense, POR, PWM, WDT
Number Of I /o
17
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-QFN
Processor Series
C8051F8x
Core
8051
Data Bus Width
16 bit
Data Ram Size
512 B
Interface Type
I2C, SPI, UART
Maximum Clock Frequency
25 MHz
Number Of Programmable I/os
17
Number Of Timers
3
Operating Supply Voltage
1.8 V to 3.6 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Development Tools By Supplier
C8051F800DK
Minimum Operating Temperature
- 55 C
Package
20QFN EP
Device Core
8051
Family Name
C8051F8xx
Maximum Speed
25 MHz
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details
Other names
336-1799-5
C8051F80x-83x
13.5. CS0 Conversion Accumulator
CS0 can be configured to accumulate multiple conversions on an input channel. The number of samples to
be accumulated is configured using the CS0ACU2:0 bits (CS0CF2:0). The accumulator can accumulate 1,
4, 8, 16, 32, or 64 samples. After the defined number of samples have been accumulated, the result is con-
verted to a 16-bit value by dividing the 22-bit accumulator by either 1, 4, 8, 16, 32, or 64 (depending on the
CS0ACU[2:0] setting) and copied to the CS0DH:CS0DL SFRs.
74
N
N
Y
Y
N
Y
N
Y
conversions com-
conversions com-
CS0 Conversion
CS0INT Interrupt
CS0INT Interrupt
CS0INT Interrupt
CS0INT Interrupt
conversion com-
conversion com-
serviced after M
serviced after M
serviced after 1
serviced after 1
Complete
Behavior
Interrupt
pletes
pletes
plete
plete
Table 13.1. Operation with Auto-scan and Accumulate
M = Accumulator setting (1x, 4x, 8x, 16x, 32x, 64x)
CS0DH:CS0DL is greater than
CS0DH:CS0DL is greater than
Interrupt serviced after M con-
Interrupt serviced after M con-
than CS0THH:CS0THL; Auto-
Interrupt serviced after 1 con-
CS0 Greater Than Interrupt
16-bit accumulator is greater
16-bit accumulator is greater
version completes if value in
versions complete if value in
version completes if value in
versions complete if value in
Interrupt serviced after con-
than CS0THH:CS0THL
Auto-Scan stopped
CS0THH:CS0THL;
CS0THH:CS0THL
Scan stopped
Behavior
Rev. 1.0
If greater-than comparator detects conver-
unchanged; otherwise, CMUX0 updates to
If greater-than comparator detects conver-
unchanged; otherwise, CS0MX updates to
the next channel (CS0MX + 1) and wraps
the next channel (CS0MX + 1) and wraps
back to CS0SS after passing CS0SE
back to CS0SS after passing CS0SE
CS0THH:CS0THL, CMUX0 is left
CS0THH:CS0THL, CS0MX is left
sion value is greater than
sion value is greater than
CS0MX unchanged.
CS0MX unchanged.
CS0MX Behavior

Related parts for C8051F819-GM