SlideShare a Scribd company logo
1 of 20
Lecture 2
Silicon Labs C8051F020
System Overview
2
C8051F020 System Overview
ī‚¨ Introduction to CIP-51
ī‚¨ C8051F020 system overview
ī‚¨ Memory organization
ī‚¨ Program and internal data memories
ī‚¨ Special function registers
ī‚¨ I/O ports
ī‚¨ The digital crossbar
ī‚¨ 12-Bit analog-to-digital converter
ī‚¨ 8-Bit analog-to-digital converter
ī‚¨ Digital-to-analog converter
ī‚¨ Comparators
ī‚¨ Voltage reference for ADC and DAC
ī‚¨ Internal voltage reference generator
3
Introduction to CIP-51
ī‚¨ CIP-51 is the CPU of the
Silicon Labs C8051F020 MCU
ī‚¨ The CIP-51 implements the
standard 8051 organization, as
well as additional custom
peripherals
ī‚¨ At 25 MHz, it has a peak
throughput of 25 millions of
instructions per second (MIPS)
ī‚¨ The CIP-51 has a total of 109
instructions
4
C8051F020 System Overview
ī‚¨ The Silicon Labs
C8051F020 is a fully
integrated mixed-signal
system-on-a-chip
microcontroller available in
a 100-pin package
īƒ˜ Mixed-Signal
ī‚§ Contains both digital and
analog peripherals
īƒ˜ System-on-a-chip (SOC)
ī‚§ Integrates memory, CPU,
peripherals, and clock
generator in a single
package
5
C8051F020 System Overview—Features
Peak throughput 25 MIPS
FLASH program memory 64 K
On-chip data RAM 4352 bytes
Full-duplex UARTS x 2
16-bit timers x 5
Digital I/O ports 64-pin
12-bit 100 ksps ADC 8 channels
8-bit 500 ksps ADC 8 channels
DAC resolution 12-bit
DAC outputs x 2
Analog comparators x 2
Interrupts 2 levels
PCA (programmable counter arrays) 5 channels
Internal oscillator 25 Mhz
Debug circuitry
6
C8051F020 Functional Block Diagram
7
Memory Organization
ī‚¨ The memory
organization of
C8051F020 is
similar to that of
a standard 8051
ī‚¨ Program and
data memory
share the same
address space
but are
accessed via
different
instruction types
8
Program Memory
ī‚¨ FLASH memory
īƒ˜ Can be reprogrammed in-circuit
īƒ˜ Provides non-volatile data storage
īƒ˜ Allows field upgrades of the 8051
firmware
ī‚¨ The C8051F020’s program
memory consists of 65536 bytes
of FLASH
ī‚¨ 512 bytes from addresses
0xFE00 to 0xFFFF are reserved
for factory use
ī‚¨ 128 bytes at address 0x10000 to
0x1007F (scratchpad memory)
can be used as non-volatile
storage of program constants
9
Internal Data Memory
ī‚¨ The internal data memory consists of
256 bytes of RAM
ī‚¨ The special function registers (SFR)
are accessed when the direct
addressing mode is used to access the
upper 128 bytes of memory locations
from 0x80 to 0xFF
ī‚¨ The general purpose RAM are
accessed when indirect addressing is
used to access the upper 128 bytes
ī‚¨ The first 32 bytes of the internal data
memory are addressable as four banks
of 8 general purpose registers
ī‚¨ The next 16 bytes are bit-addressable
or byte-addressable
10
Special Function Registers
ī‚¨ SFRs provide control and data exchange with the
microcontroller’s resources and peripherals
ī‚¨ The C8051F020 duplicates the SFRs found in a typical 8051
implementation
īƒ˜ The C8051F020 implements additional SFRs which are used to
configure and access the sub-systems unique to the microcontroller
ī‚¨ This allows the addition of new functionalities while retaining
compatibility with the MCS-51īƒ” instruction set
ī‚¨ The SFRs with addresses ending in 0x0 or 0x8 (e.g. P0,
TCON, P1, SCON, IE, etc.) are bit-addressable as
well as byte-addressable
11
Special Function Registers
F8 SPI0CN PCA0H PCA0CPH0 PCA0CPH1 PCA0CPH2 PCA0CPH3 PCA0CPH4 WDTCN
F0 B SCON1 SBUF1 SADDR1 TL4 TH4 EIP1 EIP2
E8 ADC0CN PCA0L PCA0CPL0 PCA0CPL1 PCA0CPL2 PCA0CPL3 PCA0CPL4 RSTSRC
E0 ACC XBR0 XBR1 XBR2 RCAP4L RCAP4H EIE1 EIE2
D8 PCA0CN PCA0MD PCA0M0 PCA0CPM1 PCA0CPM2
PCA0CPM
3
PCA0CPM
4
D0 PSW REF0CN DAC0L DAC0H DAC0CN DAC1L DAC1H DAC1CN
C8 T2CON T4CON RCAP2L RCAP2H TL2 TH2 SMB0CR
C0
SMB0CN
SMB0ST
A
SMB0DAT SMB0ADR ADC0GTL ADC0GTH ADC0LTL ADC0LTH
B8 IP SADEN0 AMX0CF AMX0SL ADC0CF P1MDIN ADC0L ADC0H
B0 P3 OSCXCN OSCICN P74OUT FLSCL FLACL
A8 IE SADDR0 ADC1CN ADC1CF AMX1SL P3IF SADEN1 EMI0CN
A0 P2 EMI0TC EMI0CF P0MDOUT P1MDOUT P2MDOUT P3MDOUT
98 SCON0 SBUF0 SPI0CFG SPIODAT ADC1 SPI0CKR CPT0CN CPT1CN
90 P1 TMR3CN TMR3RLL TMR3RLH TMR3L TMR3H P7
88 TCON TMOD TL0 TL1 TH0 TH1 CKCON PSCTL
80 P0 SP DPL DPH P4 P5 P6 PCON
0(8)
Bit
addressable
1(9) 2(A) 3(B) 4(C) 5(D) 6(E) 7(F)
12
I/O Ports
ī‚¨ Ports 0, 1, 2 and 3 are bit- and byte-addressable
ī‚¨ Four additional ports (4, 5, 6 and 7) are byte-addressable
only
ī‚¨ There are a total of 64 general purpose port I/O pins
ī‚¨ Access to the ports is possible through reading and writing
the corresponding port data registers (P0, P1, etc.)
ī‚¨ All port pins are 5 V tolerant and support configurable
input/output modes and weak pull-ups
ī‚¨ In addition, the pins on Port 1 can be used as
analog inputs to ADC1
13
The Digital Crossbar
ī‚¨ The digital crossbar is
essentially a large digital
switching network that
allows mapping of
internal digital
peripherals to the pins
on Ports 0 to 3
ī‚¨ This is achieved by
configuring the crossbar
control registers XBR0,
XBR1 and XBR2
ī‚¨ Allows the system
designer to select the
exact mix of GPIO and
digital resources needed
for the particular
application
14
12-Bit Analog-to-Digital Converter (ADC0)
ī‚¨ On-chip 12-bit successive approximation register (SAR) analog-to-digital
converter (ADC0)
ī‚¨ 9-channel input multiplexer and programmable gain amplifier
ī‚¨ The ADC is configured via its associated special function registers
ī‚¨ One input channel is tied to an internal temperature sensor, while the
other 8 channels are available externally
15
8-Bit Analog-to-Digital Converter (ADC1)
ī‚¨ On-board 8-bit SAR analog-to-digital converter (ADC1)
ī‚¨ Port 1 can be configured for analog input
ī‚¨ 8-channel input multiplexer and programmable gain
amplifier
ī‚¨ The ADC is configurable via its configuration SFRs
16
Digital-to-Analog Converters
ī‚¨ Two 12-bit digital-to-
analog converters:
DAC0 and DAC1
ī‚¨ The DAC voltage
reference is supplied
via the dedicated
VREFD input pin
ī‚¨ The DACs are
especially useful as
references for the
comparators
17
Comparators
ī‚¨ There are two analog
comparators on chip:
CP0 and CP1
ī‚¨ The comparators have
software programmable
hysteresis
ī‚¨ Generate an interrupt on its
rising edge, falling edge or
both
ī‚¨ The comparators' output
state can also be polled in
software and programmed
to appear on the lower port
I/O pins via the crossbar
18
Voltage Reference for ADC and DAC
ī‚¨ A voltage reference has to
be used when operating the
ADC and DAC
ī‚¨ Three external voltage
reference input pins:
VREF0, VREF1 and
VREFD
ī‚¨ ADC0 may also reference
the DAC0 output internally
ī‚¨ ADC1 may also reference
the analog power supply
voltage (AV+)
19
Internal Voltage Reference Generator
ī‚¨ The internal voltage reference circuit consists of a 1.2 V
band-gap voltage reference generator and a gain-of-two
output buffer amplifier (2.4 V output)
ī‚¨ The internal reference may be routed via the VREF pin to
external system components or to the voltage reference
input pins
ī‚¨ The reference control register, REF0CN, enables/disables
the internal reference generator and selects the reference
inputs for ADC0 and ADC1
www.silabs.com/MCU

More Related Content

What's hot

Architecture of the Intel 8051 Microcontroller
Architecture of the Intel 8051 MicrocontrollerArchitecture of the Intel 8051 Microcontroller
Architecture of the Intel 8051 MicrocontrollerSudhanshu Janwadkar
 
Arm architecture
Arm architectureArm architecture
Arm architectureAAQIB PARREY
 
GPIO In Arm cortex-m4 tiva-c
GPIO In Arm cortex-m4 tiva-cGPIO In Arm cortex-m4 tiva-c
GPIO In Arm cortex-m4 tiva-cZakaria Gomaa
 
1205 Ppi 8279
1205 Ppi 82791205 Ppi 8279
1205 Ppi 8279techbed
 
Arm7 document
Arm7  documentArm7  document
Arm7 documentN Harisha
 
Serial Communication In Atmega 16
Serial Communication In Atmega 16Serial Communication In Atmega 16
Serial Communication In Atmega 16Suren Kumar
 
Basics of peripheral devices and Working
Basics of peripheral devices and WorkingBasics of peripheral devices and Working
Basics of peripheral devices and WorkingDr.YNM
 
2014 ii c08t-sbc pic para ecg
2014 ii c08t-sbc pic para ecg 2014 ii c08t-sbc pic para ecg
2014 ii c08t-sbc pic para ecg Aland Bravo Vecorena
 
1203 Ppi 8155
1203 Ppi 81551203 Ppi 8155
1203 Ppi 8155techbed
 
Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Premier Farnell
 
8051 Programming Instruction Set
 8051 Programming Instruction Set 8051 Programming Instruction Set
8051 Programming Instruction SetShreyans Pathak
 
Embedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 CourseEmbedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 CourseFastBit Embedded Brain Academy
 
Chapter5 dek3133
Chapter5 dek3133Chapter5 dek3133
Chapter5 dek3133Hattori Sidek
 
Datasheet 89S8253.pdf
Datasheet 89S8253.pdfDatasheet 89S8253.pdf
Datasheet 89S8253.pdfEFran9
 
analog to digital converter seminar
analog to digital converter seminaranalog to digital converter seminar
analog to digital converter seminargayatrigayu1
 
74154datasheet.pdf
74154datasheet.pdf74154datasheet.pdf
74154datasheet.pdfEFran9
 
PCF8583.pdf
PCF8583.pdfPCF8583.pdf
PCF8583.pdfEFran9
 

What's hot (20)

Architecture of the Intel 8051 Microcontroller
Architecture of the Intel 8051 MicrocontrollerArchitecture of the Intel 8051 Microcontroller
Architecture of the Intel 8051 Microcontroller
 
Arm architecture
Arm architectureArm architecture
Arm architecture
 
GPIO In Arm cortex-m4 tiva-c
GPIO In Arm cortex-m4 tiva-cGPIO In Arm cortex-m4 tiva-c
GPIO In Arm cortex-m4 tiva-c
 
1205 Ppi 8279
1205 Ppi 82791205 Ppi 8279
1205 Ppi 8279
 
Arm7 document
Arm7  documentArm7  document
Arm7 document
 
Serial Communication In Atmega 16
Serial Communication In Atmega 16Serial Communication In Atmega 16
Serial Communication In Atmega 16
 
Basics of peripheral devices and Working
Basics of peripheral devices and WorkingBasics of peripheral devices and Working
Basics of peripheral devices and Working
 
2014 ii c08t-sbc pic para ecg
2014 ii c08t-sbc pic para ecg 2014 ii c08t-sbc pic para ecg
2014 ii c08t-sbc pic para ecg
 
1203 Ppi 8155
1203 Ppi 81551203 Ppi 8155
1203 Ppi 8155
 
Avr report
Avr reportAvr report
Avr report
 
Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750Wireless UART Controller: XR18W750
Wireless UART Controller: XR18W750
 
8051 Programming Instruction Set
 8051 Programming Instruction Set 8051 Programming Instruction Set
8051 Programming Instruction Set
 
Embedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 CourseEmbedded System Programming on ARM Cortex M3 and M4 Course
Embedded System Programming on ARM Cortex M3 and M4 Course
 
Registers
RegistersRegisters
Registers
 
Chapter5 dek3133
Chapter5 dek3133Chapter5 dek3133
Chapter5 dek3133
 
Xilinxaxi uart16550
Xilinxaxi uart16550Xilinxaxi uart16550
Xilinxaxi uart16550
 
Datasheet 89S8253.pdf
Datasheet 89S8253.pdfDatasheet 89S8253.pdf
Datasheet 89S8253.pdf
 
analog to digital converter seminar
analog to digital converter seminaranalog to digital converter seminar
analog to digital converter seminar
 
74154datasheet.pdf
74154datasheet.pdf74154datasheet.pdf
74154datasheet.pdf
 
PCF8583.pdf
PCF8583.pdfPCF8583.pdf
PCF8583.pdf
 

Similar to Lecture 2 (system overview of c8051 f020) rv01

Introduction2_PIC.ppt
Introduction2_PIC.pptIntroduction2_PIC.ppt
Introduction2_PIC.pptAakashRawat35
 
Emb day2 8051
Emb day2 8051Emb day2 8051
Emb day2 8051shivamarya55
 
microcontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdfmicrocontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdf818Farida
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051Sadiq Rahim
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerAmandeep Alag
 
Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01cairo university
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051Mukesh Kashyap
 
LPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERLPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERsravannunna24
 
Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"surabhii007
 
janakiraman egsp collage I msc 4 unit
janakiraman egsp collage  I msc 4 unitjanakiraman egsp collage  I msc 4 unit
janakiraman egsp collage I msc 4 unitjanakiramang6
 
03 Mcu Day 2009 (C2000) 8 13 Editado
03   Mcu Day 2009 (C2000) 8 13   Editado03   Mcu Day 2009 (C2000) 8 13   Editado
03 Mcu Day 2009 (C2000) 8 13 EditadoTexas Instruments
 
janakiraman I msc 4 unit
janakiraman I msc 4 unitjanakiraman I msc 4 unit
janakiraman I msc 4 unitjanakiramang6
 
Overview of LPC213x MCUs
Overview of LPC213x MCUsOverview of LPC213x MCUs
Overview of LPC213x MCUsPremier Farnell
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 MicrocontrollerAvijeet Negel
 
PIC Introduction and explained in detailed
PIC Introduction and explained in detailedPIC Introduction and explained in detailed
PIC Introduction and explained in detailedAnkita Tiwari
 
Micro lec note2
Micro lec note2Micro lec note2
Micro lec note2KHATANA360
 
Cp1l p081 e1-2_1_csm1004101-ok
Cp1l p081 e1-2_1_csm1004101-okCp1l p081 e1-2_1_csm1004101-ok
Cp1l p081 e1-2_1_csm1004101-okdeividharo
 

Similar to Lecture 2 (system overview of c8051 f020) rv01 (20)

8051 Presentation
8051 Presentation8051 Presentation
8051 Presentation
 
Introduction2_PIC.ppt
Introduction2_PIC.pptIntroduction2_PIC.ppt
Introduction2_PIC.ppt
 
Emb day2 8051
Emb day2 8051Emb day2 8051
Emb day2 8051
 
microcontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdfmicrocontroller 8051 17.07.2023.pdf
microcontroller 8051 17.07.2023.pdf
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 
unit-2.pptx
unit-2.pptxunit-2.pptx
unit-2.pptx
 
Embedded systems, 8051 microcontroller
Embedded systems, 8051 microcontrollerEmbedded systems, 8051 microcontroller
Embedded systems, 8051 microcontroller
 
Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01Lecture 1 (course overview and 8051 architecture) rv01
Lecture 1 (course overview and 8051 architecture) rv01
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 
LPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLERLPC 2148 ARM MICROCONTROLLER
LPC 2148 ARM MICROCONTROLLER
 
Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"
 
janakiraman egsp collage I msc 4 unit
janakiraman egsp collage  I msc 4 unitjanakiraman egsp collage  I msc 4 unit
janakiraman egsp collage I msc 4 unit
 
03 Mcu Day 2009 (C2000) 8 13 Editado
03   Mcu Day 2009 (C2000) 8 13   Editado03   Mcu Day 2009 (C2000) 8 13   Editado
03 Mcu Day 2009 (C2000) 8 13 Editado
 
8051 full ppt
8051 full ppt8051 full ppt
8051 full ppt
 
janakiraman I msc 4 unit
janakiraman I msc 4 unitjanakiraman I msc 4 unit
janakiraman I msc 4 unit
 
Overview of LPC213x MCUs
Overview of LPC213x MCUsOverview of LPC213x MCUs
Overview of LPC213x MCUs
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
 
PIC Introduction and explained in detailed
PIC Introduction and explained in detailedPIC Introduction and explained in detailed
PIC Introduction and explained in detailed
 
Micro lec note2
Micro lec note2Micro lec note2
Micro lec note2
 
Cp1l p081 e1-2_1_csm1004101-ok
Cp1l p081 e1-2_1_csm1004101-okCp1l p081 e1-2_1_csm1004101-ok
Cp1l p081 e1-2_1_csm1004101-ok
 

More from cairo university

Tocci chapter 13 applications of programmable logic devices extended
Tocci chapter 13 applications of programmable logic devices extendedTocci chapter 13 applications of programmable logic devices extended
Tocci chapter 13 applications of programmable logic devices extendedcairo university
 
Tocci chapter 12 memory devices
Tocci chapter 12 memory devicesTocci chapter 12 memory devices
Tocci chapter 12 memory devicescairo university
 
Tocci ch 9 msi logic circuits
Tocci ch 9 msi logic circuitsTocci ch 9 msi logic circuits
Tocci ch 9 msi logic circuitscairo university
 
Tocci ch 7 counters and registers modified x
Tocci ch 7 counters and registers modified xTocci ch 7 counters and registers modified x
Tocci ch 7 counters and registers modified xcairo university
 
Tocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuitsTocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuitscairo university
 
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...cairo university
 
A15 sedra ch 15 memory circuits
A15  sedra ch 15 memory circuitsA15  sedra ch 15 memory circuits
A15 sedra ch 15 memory circuitscairo university
 
A14 sedra ch 14 advanced mos and bipolar logic circuits
A14  sedra ch 14 advanced mos and bipolar logic circuitsA14  sedra ch 14 advanced mos and bipolar logic circuits
A14 sedra ch 14 advanced mos and bipolar logic circuitscairo university
 
A13 sedra ch 13 cmos digital logic circuits
A13  sedra ch 13 cmos digital logic circuitsA13  sedra ch 13 cmos digital logic circuits
A13 sedra ch 13 cmos digital logic circuitscairo university
 
A09 sedra ch 9 frequency response
A09  sedra ch 9 frequency responseA09  sedra ch 9 frequency response
A09 sedra ch 9 frequency responsecairo university
 
5 sedra ch 05 mosfet.ppsx
5  sedra ch 05  mosfet.ppsx5  sedra ch 05  mosfet.ppsx
5 sedra ch 05 mosfet.ppsxcairo university
 
5 sedra ch 05 mosfet
5  sedra ch 05  mosfet5  sedra ch 05  mosfet
5 sedra ch 05 mosfetcairo university
 
5 sedra ch 05 mosfet revision
5  sedra ch 05  mosfet revision5  sedra ch 05  mosfet revision
5 sedra ch 05 mosfet revisioncairo university
 
Lecture 12 (adc) rv01
Lecture 12  (adc) rv01Lecture 12  (adc) rv01
Lecture 12 (adc) rv01cairo university
 
Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01cairo university
 

More from cairo university (20)

Tocci chapter 13 applications of programmable logic devices extended
Tocci chapter 13 applications of programmable logic devices extendedTocci chapter 13 applications of programmable logic devices extended
Tocci chapter 13 applications of programmable logic devices extended
 
Tocci chapter 12 memory devices
Tocci chapter 12 memory devicesTocci chapter 12 memory devices
Tocci chapter 12 memory devices
 
Tocci ch 9 msi logic circuits
Tocci ch 9 msi logic circuitsTocci ch 9 msi logic circuits
Tocci ch 9 msi logic circuits
 
Tocci ch 7 counters and registers modified x
Tocci ch 7 counters and registers modified xTocci ch 7 counters and registers modified x
Tocci ch 7 counters and registers modified x
 
Tocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuitsTocci ch 6 digital arithmetic operations and circuits
Tocci ch 6 digital arithmetic operations and circuits
 
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
Tocci ch 3 5 boolean algebra, logic gates, combinational circuits, f fs, - re...
 
A15 sedra ch 15 memory circuits
A15  sedra ch 15 memory circuitsA15  sedra ch 15 memory circuits
A15 sedra ch 15 memory circuits
 
A14 sedra ch 14 advanced mos and bipolar logic circuits
A14  sedra ch 14 advanced mos and bipolar logic circuitsA14  sedra ch 14 advanced mos and bipolar logic circuits
A14 sedra ch 14 advanced mos and bipolar logic circuits
 
A13 sedra ch 13 cmos digital logic circuits
A13  sedra ch 13 cmos digital logic circuitsA13  sedra ch 13 cmos digital logic circuits
A13 sedra ch 13 cmos digital logic circuits
 
A09 sedra ch 9 frequency response
A09  sedra ch 9 frequency responseA09  sedra ch 9 frequency response
A09 sedra ch 9 frequency response
 
5 sedra ch 05 mosfet.ppsx
5  sedra ch 05  mosfet.ppsx5  sedra ch 05  mosfet.ppsx
5 sedra ch 05 mosfet.ppsx
 
5 sedra ch 05 mosfet
5  sedra ch 05  mosfet5  sedra ch 05  mosfet
5 sedra ch 05 mosfet
 
5 sedra ch 05 mosfet revision
5  sedra ch 05  mosfet revision5  sedra ch 05  mosfet revision
5 sedra ch 05 mosfet revision
 
Fields Lec 2
Fields Lec 2Fields Lec 2
Fields Lec 2
 
Fields Lec 1
Fields Lec 1Fields Lec 1
Fields Lec 1
 
Fields Lec 5&6
Fields Lec 5&6Fields Lec 5&6
Fields Lec 5&6
 
Fields Lec 4
Fields Lec 4Fields Lec 4
Fields Lec 4
 
Fields Lec 3
Fields Lec 3Fields Lec 3
Fields Lec 3
 
Lecture 12 (adc) rv01
Lecture 12  (adc) rv01Lecture 12  (adc) rv01
Lecture 12 (adc) rv01
 
Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01Lecture 11 (dac and comparator) rv01
Lecture 11 (dac and comparator) rv01
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEslot gacor bisa pakai pulsa
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 

Lecture 2 (system overview of c8051 f020) rv01

  • 1. Lecture 2 Silicon Labs C8051F020 System Overview
  • 2. 2 C8051F020 System Overview ī‚¨ Introduction to CIP-51 ī‚¨ C8051F020 system overview ī‚¨ Memory organization ī‚¨ Program and internal data memories ī‚¨ Special function registers ī‚¨ I/O ports ī‚¨ The digital crossbar ī‚¨ 12-Bit analog-to-digital converter ī‚¨ 8-Bit analog-to-digital converter ī‚¨ Digital-to-analog converter ī‚¨ Comparators ī‚¨ Voltage reference for ADC and DAC ī‚¨ Internal voltage reference generator
  • 3. 3 Introduction to CIP-51 ī‚¨ CIP-51 is the CPU of the Silicon Labs C8051F020 MCU ī‚¨ The CIP-51 implements the standard 8051 organization, as well as additional custom peripherals ī‚¨ At 25 MHz, it has a peak throughput of 25 millions of instructions per second (MIPS) ī‚¨ The CIP-51 has a total of 109 instructions
  • 4. 4 C8051F020 System Overview ī‚¨ The Silicon Labs C8051F020 is a fully integrated mixed-signal system-on-a-chip microcontroller available in a 100-pin package īƒ˜ Mixed-Signal ī‚§ Contains both digital and analog peripherals īƒ˜ System-on-a-chip (SOC) ī‚§ Integrates memory, CPU, peripherals, and clock generator in a single package
  • 5. 5 C8051F020 System Overview—Features Peak throughput 25 MIPS FLASH program memory 64 K On-chip data RAM 4352 bytes Full-duplex UARTS x 2 16-bit timers x 5 Digital I/O ports 64-pin 12-bit 100 ksps ADC 8 channels 8-bit 500 ksps ADC 8 channels DAC resolution 12-bit DAC outputs x 2 Analog comparators x 2 Interrupts 2 levels PCA (programmable counter arrays) 5 channels Internal oscillator 25 Mhz Debug circuitry
  • 7. 7 Memory Organization ī‚¨ The memory organization of C8051F020 is similar to that of a standard 8051 ī‚¨ Program and data memory share the same address space but are accessed via different instruction types
  • 8. 8 Program Memory ī‚¨ FLASH memory īƒ˜ Can be reprogrammed in-circuit īƒ˜ Provides non-volatile data storage īƒ˜ Allows field upgrades of the 8051 firmware ī‚¨ The C8051F020’s program memory consists of 65536 bytes of FLASH ī‚¨ 512 bytes from addresses 0xFE00 to 0xFFFF are reserved for factory use ī‚¨ 128 bytes at address 0x10000 to 0x1007F (scratchpad memory) can be used as non-volatile storage of program constants
  • 9. 9 Internal Data Memory ī‚¨ The internal data memory consists of 256 bytes of RAM ī‚¨ The special function registers (SFR) are accessed when the direct addressing mode is used to access the upper 128 bytes of memory locations from 0x80 to 0xFF ī‚¨ The general purpose RAM are accessed when indirect addressing is used to access the upper 128 bytes ī‚¨ The first 32 bytes of the internal data memory are addressable as four banks of 8 general purpose registers ī‚¨ The next 16 bytes are bit-addressable or byte-addressable
  • 10. 10 Special Function Registers ī‚¨ SFRs provide control and data exchange with the microcontroller’s resources and peripherals ī‚¨ The C8051F020 duplicates the SFRs found in a typical 8051 implementation īƒ˜ The C8051F020 implements additional SFRs which are used to configure and access the sub-systems unique to the microcontroller ī‚¨ This allows the addition of new functionalities while retaining compatibility with the MCS-51īƒ” instruction set ī‚¨ The SFRs with addresses ending in 0x0 or 0x8 (e.g. P0, TCON, P1, SCON, IE, etc.) are bit-addressable as well as byte-addressable
  • 11. 11 Special Function Registers F8 SPI0CN PCA0H PCA0CPH0 PCA0CPH1 PCA0CPH2 PCA0CPH3 PCA0CPH4 WDTCN F0 B SCON1 SBUF1 SADDR1 TL4 TH4 EIP1 EIP2 E8 ADC0CN PCA0L PCA0CPL0 PCA0CPL1 PCA0CPL2 PCA0CPL3 PCA0CPL4 RSTSRC E0 ACC XBR0 XBR1 XBR2 RCAP4L RCAP4H EIE1 EIE2 D8 PCA0CN PCA0MD PCA0M0 PCA0CPM1 PCA0CPM2 PCA0CPM 3 PCA0CPM 4 D0 PSW REF0CN DAC0L DAC0H DAC0CN DAC1L DAC1H DAC1CN C8 T2CON T4CON RCAP2L RCAP2H TL2 TH2 SMB0CR C0 SMB0CN SMB0ST A SMB0DAT SMB0ADR ADC0GTL ADC0GTH ADC0LTL ADC0LTH B8 IP SADEN0 AMX0CF AMX0SL ADC0CF P1MDIN ADC0L ADC0H B0 P3 OSCXCN OSCICN P74OUT FLSCL FLACL A8 IE SADDR0 ADC1CN ADC1CF AMX1SL P3IF SADEN1 EMI0CN A0 P2 EMI0TC EMI0CF P0MDOUT P1MDOUT P2MDOUT P3MDOUT 98 SCON0 SBUF0 SPI0CFG SPIODAT ADC1 SPI0CKR CPT0CN CPT1CN 90 P1 TMR3CN TMR3RLL TMR3RLH TMR3L TMR3H P7 88 TCON TMOD TL0 TL1 TH0 TH1 CKCON PSCTL 80 P0 SP DPL DPH P4 P5 P6 PCON 0(8) Bit addressable 1(9) 2(A) 3(B) 4(C) 5(D) 6(E) 7(F)
  • 12. 12 I/O Ports ī‚¨ Ports 0, 1, 2 and 3 are bit- and byte-addressable ī‚¨ Four additional ports (4, 5, 6 and 7) are byte-addressable only ī‚¨ There are a total of 64 general purpose port I/O pins ī‚¨ Access to the ports is possible through reading and writing the corresponding port data registers (P0, P1, etc.) ī‚¨ All port pins are 5 V tolerant and support configurable input/output modes and weak pull-ups ī‚¨ In addition, the pins on Port 1 can be used as analog inputs to ADC1
  • 13. 13 The Digital Crossbar ī‚¨ The digital crossbar is essentially a large digital switching network that allows mapping of internal digital peripherals to the pins on Ports 0 to 3 ī‚¨ This is achieved by configuring the crossbar control registers XBR0, XBR1 and XBR2 ī‚¨ Allows the system designer to select the exact mix of GPIO and digital resources needed for the particular application
  • 14. 14 12-Bit Analog-to-Digital Converter (ADC0) ī‚¨ On-chip 12-bit successive approximation register (SAR) analog-to-digital converter (ADC0) ī‚¨ 9-channel input multiplexer and programmable gain amplifier ī‚¨ The ADC is configured via its associated special function registers ī‚¨ One input channel is tied to an internal temperature sensor, while the other 8 channels are available externally
  • 15. 15 8-Bit Analog-to-Digital Converter (ADC1) ī‚¨ On-board 8-bit SAR analog-to-digital converter (ADC1) ī‚¨ Port 1 can be configured for analog input ī‚¨ 8-channel input multiplexer and programmable gain amplifier ī‚¨ The ADC is configurable via its configuration SFRs
  • 16. 16 Digital-to-Analog Converters ī‚¨ Two 12-bit digital-to- analog converters: DAC0 and DAC1 ī‚¨ The DAC voltage reference is supplied via the dedicated VREFD input pin ī‚¨ The DACs are especially useful as references for the comparators
  • 17. 17 Comparators ī‚¨ There are two analog comparators on chip: CP0 and CP1 ī‚¨ The comparators have software programmable hysteresis ī‚¨ Generate an interrupt on its rising edge, falling edge or both ī‚¨ The comparators' output state can also be polled in software and programmed to appear on the lower port I/O pins via the crossbar
  • 18. 18 Voltage Reference for ADC and DAC ī‚¨ A voltage reference has to be used when operating the ADC and DAC ī‚¨ Three external voltage reference input pins: VREF0, VREF1 and VREFD ī‚¨ ADC0 may also reference the DAC0 output internally ī‚¨ ADC1 may also reference the analog power supply voltage (AV+)
  • 19. 19 Internal Voltage Reference Generator ī‚¨ The internal voltage reference circuit consists of a 1.2 V band-gap voltage reference generator and a gain-of-two output buffer amplifier (2.4 V output) ī‚¨ The internal reference may be routed via the VREF pin to external system components or to the voltage reference input pins ī‚¨ The reference control register, REF0CN, enables/disables the internal reference generator and selects the reference inputs for ADC0 and ADC1