C8051F353 Silicon Laboratories Inc, C8051F353 Datasheet - Page 42
![IC 8051 MCU 8K FLASH 28MLP](/photos/6/93/69391/sl-28-mlp_sml.jpg)
C8051F353
Manufacturer Part Number
C8051F353
Description
IC 8051 MCU 8K FLASH 28MLP
Manufacturer
Silicon Laboratories Inc
Series
C8051F35xr
Specifications of C8051F353
Core Processor
8051
Core Size
8-Bit
Speed
50MHz
Connectivity
SMBus (2-Wire/I²C), SPI, UART/USART
Peripherals
POR, PWM, Temp Sensor, WDT
Number Of I /o
17
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 8x16b; D/A 2x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-VQFN Exposed Pad, 28-HVQFN, 28-SQFN, 28-DHVQFN
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
C8051F353-GM
Manufacturer:
SiliconL
Quantity:
8 050
- Current page: 42 of 226
- Download datasheet (3Mb)
C8051F350/1/2/3
5.2.
Calibrating the ADC
ADC0 can be calibrated in-system for both gain and offset, using internal or system calibration modes. To
ensure calibration accuracy, offset calibrations must be performed prior to gain calibrations. It is not neces-
sary to perform both internal and system calibrations, as a system calibration will also compensate for any
internal error sources.
Offset calibration is a single-point measurement that sets which input voltage produces a zero at the ADC
output. When performing an offset calibration, any deviation from zero in the measurement is stored in the
offset register. The offset value is subtracted from all conversions as they take place.
Gain calibration is a two-point measurement that sets the slope of the ADC transfer function. When per-
formed, a gain calibration takes only a single measurement, which is assumed to be the desired full-scale
value in the ADC transfer function. The offset calibration value is used as the other point in the gain calibra-
tion measurement, so that a gain factor can be calculated. After offset correction, conversions are multi-
plied by the gain factor.
Calibrations are initiated by writing the ADC System Mode bits (AD0SM) to one of the calibration options.
During a calibration, the AD0CBSY bit is set to ‘1’. Upon completion of a calibration the the AD0SM bits will
return to Idle mode, the AD0CBSY bit will be cleared to ‘0’, the AD0CALC bit will be set to ‘1’, and an ADC
interrupt will be generated. The AD0CALC bit is cleared by clearing the AD0INT flag. Calibration results
are also written to the appropriate calibration registers when the calibration is complete.
5.2.1. Internal Calibration
Internal calibration is performed without requiring a specific voltage on the ADC input pins. Internal calibra-
tions can be performed in three different ways: offset only, gain only, or full (offset and gain). A full internal
calibration consists of an internal offset calibration followed by an internal gain calibration. If offset and gain
calibrations are performed independently, offset calibration must be performed prior to gain calibration.
During an internal offset calibration, the ADC inputs are connected internally to AGND. For an internal gain
calibration, the ADC inputs are connected internally to a full-scale Voltage that is equal to the selected Volt-
age reference divided by the PGA gain.
5.2.2. System Calibration
System calibration is performed using voltages which are applied to the ADC inputs. There are two system
calibration options: offset calibration and gain calibration. For accurate calibration results, offset calibration
must be performed prior to gain calibration. During a system offset calibration, the ADC inputs should be
connected to a “zero” value. During a system gain calibration, the ADC inputs should be connected to the
positive full-scale value for the current PGA gain setting.
5.2.3. Calibration Coefficient Storage
The calibration results for offset and gain are each 24-bits long. The calibration results are stored in SFRs
that are both readable and writeable from software. This enables factory calibrations, as well as manual
modification of the offset and gain parameters. The offset calibration results are stored as a two’s comple-
ment, 24-bit number in the ADC0COH, ADC0COM, and ADC0COL registers. The mapping of the offset
register is shown in Figure 5.3. The gain calibration results are stored as a fixed-point, 24-bit number in the
42
Rev. 0.4
Related parts for C8051F353
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![500SAAB8M00000ACF](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
SMD/C°/SINGLE-ENDED OUTPUT SILICON OSCILLATOR
Manufacturer:
Silicon Laboratories Inc
![SI3210MFT](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Silicon Laboratories Inc
Datasheet:
![4010-DAAKF_868](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
N/A N/A/SI4010 AES KEYFOB DEMO WITH LCD RX
Manufacturer:
Silicon Laboratories Inc
Datasheet:
![4010-DASKF_868](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
N/A N/A/SI4010 SIMPLIFIED KEY FOB DEMO WITH LED RX
Manufacturer:
Silicon Laboratories Inc
Datasheet:
![4432-SEB1 C 915](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
N/A/-40 TO 85 OC/EZLINK MODULE; F930/4432 HIGH BAND (REV E/B1)
Manufacturer:
Silicon Laboratories Inc
![4432-SEB1 D 470](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
EZLink Module; F930/4432 Low Band (rev e/B1)
Manufacturer:
Silicon Laboratories Inc
![4460-TCE10D434-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
I°/4460 10 DBM RADIO TEST CARD 434 MHZ
Manufacturer:
Silicon Laboratories Inc
![4461-TSQ14D868-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
I°/4461 14 DBM RADIO TEST CARD 868 MHZ
Manufacturer:
Silicon Laboratories Inc
![4463-TCE20C460-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
I°/4463 20 DBM RFSWITCH RADIO TEST CARD 460 MHZ
Manufacturer:
Silicon Laboratories Inc
![4463-TCE20C868-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
I°/4463 20 DBM RADIO TEST CARD 868 MHZ
Manufacturer:
Silicon Laboratories Inc
![4463-TCE27F868-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
I°/4463 27 DBM RADIO TEST CARD 868 MHZ
Manufacturer:
Silicon Laboratories Inc
![4463-TCE30E915S-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
I°/4463 SKYWORKS 30 DBM RADIO TEST CARD 915 MHZ
Manufacturer:
Silicon Laboratories Inc
![4463-TCE30E915R-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
N/A N/A/-40 TO 85 OC/4463 RFMD 30 DBM RADIO TEST CARD 915 MHZ
Manufacturer:
Silicon Laboratories Inc
![4463-TSQ20D169-EK](/images/manufacturer_photos/0/6/609/silicon_laboratories_inc_tmb.jpg)
Part Number:
Description:
I°/4463 20 DBM RADIO TEST CARD 169 MHZ
Manufacturer:
Silicon Laboratories Inc