Document
LC88FC2F0B
16-bit Microcontroller 384K-byte Flash ROM / 24Kbyte RAM / 100-pin
Features 16-channel 12-bit resolution AD converter Infrared remote controller receiver circuit CRC operating circuit Internal Reset Function
www.onsemi.com
Performance
83.3ns (12.0MHz), VDD = 3.0 to 3.6V, Ta = 40 to +85C 100ns (10.0MHz), VDD = 2.7 to 3.6V, Ta = 40 to +85C
Function Descriptions
Xstromy16 CPU
- 4G-byte address space
- General-purpose registers : 16 bits 16 registers
Ports
- I/O Ports 86
- Power supply pins 8 (VSS1 to VSS4, VDD1 to VDD4) Timer
- 16-bit timers 8 - Base timer serving as a time-of-day clock
PB6/SM1DO P70/AN8 P71/AN9
Serial interfaces - Synchronous SIO interfaces 3
(with automatic transmission capability) - Single master I2C/synchronous SIO interface 2 - Slave I2C/synchronous SIO interface
P72/AN10 P73/AN11 P74/AN12 P75/AN13 P76/AN14 P77/AN15
VSS4 VDD4 PA0/SO4 PA1/SI4/SB4
- Asynchronous SIO (UART) interfaces 3 Multifrequency 12-bit PWM modules 16-channel 12-bit resolution AD converter Watchdog timer Infrared remote controller receiver circuit CRC operating circuit
PA2/SCK4 PA3/SCS4 PA4/SL0CK PA5/SL0DA PA6/SL0DO
PA7 PC2/FILT P50/P5INT0 P51/P5INT1 P52/P5INT2 P53/P5INT3 P54/P5INT4
Real time clock
System clock frequency divider
CF oscillator circuit, Crystal oscillator circuit, RC oscillator circuit
61-source 14-vector interrupt feature
On-chip debugger function
Application Home audio, White goods
TQFP 100,14x14
PB5/SM1DA PB4/SM1CK PB3 PB2 PB1 PB0 P37/T7O P36/T6O P35/U3TX P34/U3RX P33/INT3 P32/INT2/RMIN P31/INT1 P30/INT0 P07/T0PWMH/U0BRG P06/T0PWML P05/P05INT P04/P04INT P03/P0INT P02/P0INT P01/P0INT P00/P0INT VSS3 VDD3 P40/INT6
7574 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51
76
77
78
79
80
81
82
83
84
85
86
87 88
LLCC8888FFCC22FH00BB
89
90
91
92
93
94
95
96
97
98
99
100
50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26
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
P55/P5INT5 P56/P5INT6 P57/P5INT7
TEST RESB PC0/XT1 PC1/XT2 VSS1 PC3/CF1 PC4/CF2 VDD1 P60/AN0 P61/AN1 P62/AN2 P63/AN3 P64/AN4 P65/AN5 P66/AN6 P67/AN7 P10/SO0 P11/SI0/SB0 P12/SCK0 P13/U0TX P14/T3OL/U0RX P15/T3OH
Pin Assignment (Top view)
P41/INT7 P42 P43/SO1 P44/SI1/SB1 P45/SCK1 P46/PWM0A P47/PWM0B P27 P26/T5O P25/T4O P24/SM0DO P23/SM0DA P22/SM0CK VDD2 VSS2 P21/INT5 P20/INT4 PD5 PD4 PD3 PD2 PD1 PD0 P17/U2TX P16/U2RX
Top view
* This product is licensed from Silicon Storage Technology, Inc. (USA).
ORDERING INFORMATION
See detailed ordering and shipping information on page 47 of this data sheet.
© Semiconductor Components Industries, LLC, 2016 March 2016 - Rev. 0
1
Publication Order Number : LC88FC2F0B/D
LC88FC2F0B
Function Details
Xstromy16 CPU ● 4G-byte address space ● General-purpose registers: 16 bits 16 registers
Flash ROM
● Programming voltage level: 2.7 to 3.6V. ● Block-erasable in 2K byte units. ● Data written in 2-byte units. ● 393216 8 bits
RAM ● 24576 8 bits
Minimum instruction cycle time (tCYC)
● 83.3 ns (12 MHz), VDD = 3.0 to 3.6V ● 100 ns (10 MHz), VDD = 2.7 to 3.6V
Ports ● Normal withstand voltage I/O ports Ports whose I/O direction can be designated in 1 bit units
● Oscillation/normal withstand voltage I/O ports ● Reset pins ● TEST pins ● Power pins
: 86 (P0n P1n, P2n, P3n, P4n, P5n, P6n, P7n, PAn PB0 to PB6, PC2, PD0 to PD5)
: 4 (PC0, PC1, PC3, PC4) : 1 (RESB) : 1 (TEST) : 8 (VSS1 to 4, VDD1 to 4)
Timers ● Timer 0: 16-bit timer that supports PWM/toggle outputs <1> 5-bit prescaler <2> 8-bit PWM 2, 8-bit timer + 8-bit PWM mode selectable <3> Clock source selectable from system clock, OSC0, OSC1, and internal RC oscillator. ● Timer 1: 16-bit timer with capture registers <1> 5-bit prescaler <2> May be divided into 2 channels of 8-bit timer <3> Clock source selectable from system clock, OSC0, OSC1, and internal RC oscillator ● Timer 2: 16-bit timer with capture registers <1> 4-bit prescaler <2> May be divided into 2 channels of 8-bit timer <3> Clock source selectable from system clock, OSC0, OSC1, and external events ● Timer 3: 16-bit timer that shpports PWM/toggle outputs <1> 8-bit prescaler <2> 8-bit timer 2ch or 8-bit timer+8-bit PWM mode selectable <3> Clock source selectable from system clock, OSC0, OSC1, and external events ● Timer 4: 16-bit timer that supports toggle outputs <1> Clock source selectable from system clock and prescaler 0 ● Timer 5: 16-bit timer that supports toggle output <1> Clock source selectable from system clock and prescaler 0 ● Timer 6: 16-bit timer that supports toggle outputs <1> Clock source selectable from system clock and prescaler 1 ● Timer 7: 16-bit timer that supports toggle output <1> Clock source selectable from system clock and prescaler 1 *Prescaler 0 and 1 are consisted of 4bits and can choose their clock source from OSC0 or OSC1.
● Base timer <1> Clock may be selected from OSC0 (32.768 kH.