IC 8051 MCU 64K FLASH 64TQFP

C8051F021-GQ

Manufacturer Part NumberC8051F021-GQ
DescriptionIC 8051 MCU 64K FLASH 64TQFP
ManufacturerSilicon Laboratories Inc
SeriesC8051F02x
C8051F021-GQ datasheets
 

Specifications of C8051F021-GQ

Program Memory TypeFLASHProgram Memory Size64KB (64K x 8)
Package / Case64-TQFP, 64-VQFPCore Processor8051
Core Size8-BitSpeed25MHz
ConnectivityEBI/EMI, SMBus (2-Wire/I²C), SPI, UART/USARTPeripheralsBrown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o32Ram Size4.25K x 8
Voltage - Supply (vcc/vdd)2.7 V ~ 3.6 VData ConvertersA/D 8x8b, 8x12b; D/A 2x12b
Oscillator TypeInternalOperating Temperature-40°C ~ 85°C
Processor SeriesC8051F0xCore8051
Data Bus Width8 bitData Ram Size4.25 KB
Interface TypeI2C/SMBus/SPI/UARTMaximum Clock Frequency25 MHz
Number Of Programmable I/os32Number Of Timers4
Operating Supply Voltage2.7 V to 3.6 VMaximum Operating Temperature+ 85 C
Mounting StyleSMD/SMT3rd Party Development ToolsPK51, CA51, A51, ULINK2
Development Tools By SupplierC8051F020DKMinimum Operating Temperature- 40 C
On-chip Adc8-ch x 8-bit or 8-ch x 12-bitOn-chip Dac2-ch x 12-bit
No. Of I/o's32Ram Memory Size4352Byte
Cpu Speed25MHzNo. Of Timers5
No. Of Pwm Channels5Rohs CompliantYes
Data Rom Size64 KBA/d Bit Size12 bit
A/d Channels Available8Height1.05 mm
Length10 mmSupply Voltage (max)3.6 V
Supply Voltage (min)2.7 VWidth10 mm
Lead Free Status / RoHS StatusLead free / RoHS CompliantFor Use With336-1200 - DEV KIT FOR F020/F021/F022/F023
Eeprom Size-Other names336-1201
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
Page 111
112
Page 112
113
Page 113
114
Page 114
115
Page 115
116
Page 116
117
Page 117
118
Page 118
119
Page 119
120
Page 120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
Page 111/272

Download datasheet (2Mb)Embed
PrevNext
Table 12.3. Special Function Registers
SFRs are listed in alphabetical order. All undefined SFR locations are reserved.
Register
Address
Description
†P6
0x86
Port 6 Latch
†P7
0x96
Port 7 Latch
†P74OUT
0xB5
Port 4 through 7 Output Mode
PCA0CN
0xD8
PCA Control
PCA0CPH0
0xFA
PCA Capture 0 High
PCA0CPH1
0xFB
PCA Capture 1 High
PCA0CPH2
0xFC
PCA Capture 2 High
PCA0CPH3
0xFD
PCA Capture 3 High
PCA0CPH4
0xFE
PCA Capture 4 High
PCA0CPL0
0xEA
PCA Capture 0 Low
PCA0CPL1
0xEB
PCA Capture 1 Low
PCA0CPL2
0xEC
PCA Capture 2 Low
PCA0CPL3
0xED
PCA Capture 3 Low
PCA0CPL4
0xEE
PCA Capture 4 Low
PCA0CPM0
0xDA
PCA Module 0 Mode Register
PCA0CPM1
0xDB
PCA Module 1 Mode Register
PCA0CPM2
0xDC
PCA Module 2 Mode Register
PCA0CPM3
0xDD
PCA Module 3 Mode Register
PCA0CPM4
0xDE
PCA Module 4 Mode Register
PCA0H
0xF9
PCA Counter High
PCA0L
0xE9
PCA Counter Low
PCA0MD
0xD9
PCA Mode
PCON
0x87
Power Control
PSCTL
0x8F
Program Store R/W Control
PSW
0xD0
Program Status Word
RCAP2H
0xCB
Timer/Counter 2 Capture High
RCAP2L
0xCA
Timer/Counter 2 Capture Low
RCAP4H
0xE5
Timer/Counter 4 Capture High
RCAP4L
0xE4
Timer/Counter 4 Capture Low
REF0CN
0xD1
Programmable Voltage Reference Control
RSTSRC
0xEF
Reset Source Register
SADDR0
0xA9
UART0 Slave Address
SADDR1
0xF3
UART1 Slave Address
SADEN0
0xB9
UART0 Slave Address Enable
SADEN1
0xAE
UART1 Slave Address Enable
SBUF0
0x99
UART0 Data Buffer
SBUF1
0xF2
UART1 Data Buffer
SCON0
0x98
UART0 Control
SCON1
0xF1
UART1 Control
SMB0ADR
0xC3
SMBus Slave Address
SMB0CN
0xC0
SMBus Control
SMB0CR
0xCF
SMBus Clock Rate
SMB0DAT
0xC2
SMBus Data
SMB0STA
0xC1
SMBus Status
SP
0x81
Stack Pointer
C8051F020/1/2/3
page 92†, page 94††
Rev. 1.4
Page No.
page 181†
page 181†
page 179†
page 259
page 263
page 263
page 263
page 263
page 263
page 263
page 263
page 263
page 263
page 263
page 261
page 261
page 261
page 261
page 261
page 262
page 262
page 260
page 126
page 144
page 114
page 239
page 239
page 248
page 248
page 132
page 214
page 224
page 214
page 224
page 214
page 224
page 213
page 223
page 193
page 191
page 192
page 193
page 194
page 113
111