EEWORLDEEWORLDEEWORLD

Part Number

Search

LC872H04A

Description
8-BIT, MROM, MICROCONTROLLER, PQFP36, 7 X 7 MM, LEAD FREE, QFP-36
CategoryThe embedded processor and controller    Microcontrollers and processors   
File Size241KB,28 Pages
ManufacturerON Semiconductor
Websitehttp://www.onsemi.cn
Environmental Compliance
Download Datasheet Parametric Compare View All

LC872H04A Overview

8-BIT, MROM, MICROCONTROLLER, PQFP36, 7 X 7 MM, LEAD FREE, QFP-36

LC872H04A Parametric

Parameter NameAttribute value
Is it Rohs certified?conform to
MakerON Semiconductor
package instructionLQFP, QFP36,.35SQ
Reach Compliance Codecompliant
Has ADCYES
Other featuresOPERATES AT 2.2 V AT 10 MHZ AND 21.8 V AT 4 MHZ
Address bus width
bit size8
maximum clock frequency24.4 MHz
DAC channelNO
DMA channelNO
External data bus width
JESD-30 codeS-PQFP-G36
length7 mm
Number of I/O lines24
Number of terminals36
Maximum operating temperature85 °C
Minimum operating temperature-40 °C
PWM channelYES
Package body materialPLASTIC/EPOXY
encapsulated codeLQFP
Encapsulate equivalent codeQFP36,.35SQ
Package shapeSQUARE
Package formFLATPACK, LOW PROFILE
power supply2/5 V
Certification statusNot Qualified
RAM (bytes)256
rom(word)4096
ROM programmabilityMROM
Maximum seat height1.7 mm
speed24.4 MHz
Maximum slew rate11.2 mA
Maximum supply voltage5.5 V
Minimum supply voltage2.7 V
surface mountYES
technologyCMOS
Temperature levelINDUSTRIAL
Terminal formGULL WING
Terminal pitch0.65 mm
Terminal locationQUAD
width7 mm
uPs/uCs/peripheral integrated circuit typeMICROCONTROLLER

LC872H04A Preview

Ordering number : ENA1540
LC872H08A
LC872H06A
LC872H04A
CMOS IC
8K/6K/4K-byte ROM and 256-byte RAM integrated
http://onsemi.com
8-bit 1-chip Microcontroller
Overview
The LC872H08A/06A/04A is an 8-bit microcomputer that, centered around a CPU running at a minimum bus cycle
time of 83.3ns, integrates on a single chip a number of hardware features such as 8K/6K/4K-byte ROM, 256-byte
RAM, sophisticated 16-bit timers/counters (may be divided into 8-bit timers), a 16-bit timer/counter (may be divided
into 8-bit timers/counters or 8-bit PWMs), two 8-bit timers with a prescaler, a base timer serving as a time-of-day
clock,
a high-speed clock counter, a synchronous SIO interface, an asynchronous/synchronous SIO interface, a UART
interface (full duplex), two 12-bit PWM channels, a 12/8-bit 9-channel AD converter, a system clock frequency
divider,
an internal reset and a 20-source 10-vector interrupt feature.
Features
ROM
8192
×
8 bits (LC872H08A)
6144
×
8 bits (LC872H06A)
4096
×
8 bits (LC872H04A)
RAM
256
×
9 bits (LC872H08A/6A/4A)
Minimum
Bus Cycle
83.3ns (12MHz at VDD=2.7V to 5.5V)
100ns (10MHz at VDD=2.2V to 5.5V)
250ns (4MHz at VDD=1.8V to 5.5V)
Note: The bus cycle time here refers to the ROM read speed.
Semiconductor Components Industries, LLC, 2013
May, 2013
Ver.0.40
81909HKIM 20090721-S00003 No.A1540-1/28
LC872H08A/06A/04A
Minimum
Instruction Cycle Time
250ns (12MHz at VDD=2.7V to 5.5V)
300ns (10MHz at VDD=2.2V to 5.5V)
750ns (4MHz at VDD=1.8V to 5.5V)
Ports
Normal withstand voltage I/O ports
Ports I/O direction can be designated in 1-bit units
Ports I/O direction can be designated in 4-bit units
Dedicated oscillator ports/input ports
Reset pin
Power pins
16 (Pin, P20, P21, P30, P31, P70 to P73)
8 (P0n)
2 (CF1/XT1, CF2/XT2)
1 (RES)
3 (VSS1, VSS2, VDD1)
Timers
Timer 0: 16-bit timer/counter with a capture register.
Mode 0: 8-bit timer with an 8-bit programmable prescaler (with an 8-bit capture register)
×
2 channels
Mode 1: 8-bit timer with an 8-bit programmable prescaler (with an 8-bit capture register)
+ 8-bit counter (with an 8-bit capture register)
Mode 2: 16-bit timer with an 8-bit programmable prescaler (with a 16-bit capture register)
Mode 3: 16-bit counter (with a 16-bit capture register)
Timer 1: 16-bit timer/counter that supports PWM/toggle outputs
Mode 0: 8-bit timer with an 8-bit prescaler (with toggle outputs) + 8-bit timer/
counter with an 8-bit prescaler (with toggle outputs)
Mode 1: 8-bit PWM with an 8-bit prescaler
×
2 channels
Mode 2: 16-bit timer/counter with an 8-bit prescaler (with toggle outputs)
(toggle outputs also possible from the lower-order 8 bits)
Mode 3: 16-bit timer with an 8-bit prescaler (with toggle outputs)
(The lower-order 8 bits can be used as PWM)
Timer 6: 8-bit timer with a 6-bit prescaler (with toggle outputs)
Timer 7: 8-bit timer with a 6-bit prescaler (with toggle outputs)
Base timer
1) The clock is selectable from the subclock (32.768kHz crystal oscillation), system clock, and timer 0 prescaler
output.
2) Interrupts are programmable in 5 different time schemes
High-Speed
Clock Counter
Can count clocks with a maximum clock rate of 20MHz (at a main clock of 10MHz).
Can generate output real time.
SIO
SIO0: 8-bit Synchronous serial interface
1) LSB first/MSB first mode selectable
2) Built-in 8-bit baudrate generator (maximum transfer clock cycle=4/3tCYC)
SIO1: 8-bit asynchronous/synchronous serial interface
Mode 0: Synchronous 8-bit serial I/O (2- or 3-wire configuration, 2 to 512 tCYC transfer clocks)
Mode 1: Asynchronous serial I/O (half-duplex, 8 data bits, 1 stop bit, 8 to 2048 tCYC baudrates)
Mode 2: Bus mode 1 (start bit, 8 data bits, 2 to 512 tCYC transfer clocks)
Mode 3: Bus mode 2 (start detect, 8 data bits, stop detect)
UART
Full Duplex
7/8/9 bit data bits selectable
• 1
Stop bit (2 bits in continuous data transmission)
Built-in baudrate generator
AD
Converter: 12 bits/8 bits
×
9 channels
12/8 bits AD converter resolution selectable
No.A1540-2/28
LC872H08A/06A/04A
PWM:
Multifrequency 12-bit PWM
×
2 channels
Remote
Control Receiver Circuit (sharing pins with P73, INT3, and T0IN)
Noise rejection function (noise filter time constant selectable from 1 tCYC, 32 tCYC, and 128 tCYC)
Clock
Output Function
Can generate clock outputs with a frequency of 1/1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64 of the source clock selected as
the system clock.
Can generate the source clock for the subclock
Watchdog
Timer
External RC watchdog timer
Interrupt and reset signals selectable
Interrupts
20 sources, 10 vector addresses
1) Provides three levels (low (L), high (H), and highest (X)) of multiplex interrupt control. Any interrupt requests of
the level equal to or lower than the current interrupt are not accepted.
2) When interrupt requests to two or more vector addresses occur at the same time, the interrupt of the highest level
takes precedence over the other interrupts. For interrupts of the same level, the interrupt into the smallest vector
address takes precedence.
No.
1
2
3
4
5
6
7
8
9
10
Vector Address
00003H
0000BH
00013H
0001BH
00023H
0002BH
00033H
0003BH
00043H
0004BH
Level
X or L
X or L
H or L
H or L
H or L
H or L
H or L
H or L
H or L
H or L
INT0
INT1
INT2/T0L/INT4
INT3/INT5/base timer
T0H
T1L/T1H
SIO0/UART1 receive
SIO1/UART1 transmit
ADC/T6/T7/PWM4, PWM5
Port 0
Interrupt Source
Priority levels X > H > L
Of interrupts of the same level, the one with the smallest vector address takes precedence.
Subroutine
Stack Levels: 128levels (The stack is allocated in RAM.)
High-speed
Multiplication/Division Instructions
16 bits
×
8 bits
(5 tCYC execution time)
24 bits
×
16 bits
(12 tCYC execution time)
16 bits
÷
8 bits
(8 tCYC execution time)
24 bits
÷
16 bits
(12 tCYC execution time)
Oscillation
Circuits
Internal oscillation circuits
Low-speed RC oscillation circuit :
For system clock (100kHz)
Medium-speed RC oscillation circuit : For system clock (1MHz)
Multifrequency RC oscillation circuit : For system clock (8MHz)
External oscillation circuits
Hi-speed CF oscillation circuit:
For system clock, with internal Rf
Low speed crystal oscillation circuit:
For low-speed system clock, with internal Rf
1) The CF and crystal oscillation circuits share the same pins. The active circuit is selected under program control.
2) Both the CF and crystal oscillator circuits stop operation on a system reset. When the reset is released, only the
CF oscillation circuit resumes operation.
No.A1540-3/28
LC872H08A/06A/04A
System
Clock Divider Function
Can run on low current.
The minimum instruction cycle selectable from 300ns, 600ns, 1.2μs, 2.4μs, 4.8μs, 9.6μs, 19.2μs, 38.4μs, and
76.8μs (at a main clock rate of 10MHz).
Internal
Reset Function
Power-on reset (POR) function
1) POR reset is generated only at power-on time.
2) The POR release level can be selected from 8 levels (1.67V, 1.97V, 2.07V, 2.37V, 2.57V, 2.87V, 3.86V, and
4.35V) through option configuration.
Low-voltage detection reset (LVD) function
1) LVD and POR functions are combined to generate resets when power is turned on and when power voltage falls
below a certain level.
2) The use/disuse of the LVD function and the low voltage threshold level (7 levels: 1.91V, 2.01V, 2.31V, 2.51V,
2.81V, 3.79V, 4.28V).
Standby
Function
HALT mode: Halts instruction execution while allowing the peripheral circuits to continue operation.
1) Oscillation is not halted automatically.
2) There are three ways of resetting the HALT mode.
(1) Setting the reset pin to the low level
(2) System resetting by watchdog timer or low-voltage detection
(3) Occurrence of an interrupt
HOLD mode: Suspends instruction execution and the operation of the peripheral circuits.
1) The CF, RC and crystal oscillators automatically stop operation.
2) There are four ways of resetting the HOLD mode.
(1) Setting the reset pin to the lower level.
(2) System resetting by watchdog timer or low-voltage detection
(3) Having an interrupt source established at either INT0, INT1, INT2, INT4 or INT5
* INT0 and INT1 HOLD mode reset is available only when level detection is set.
(4) Having an interrupt source established at port 0.
X'tal HOLD mode: Suspends instruction execution and the operation of the peripheral circuits except the base timer.
1) The CF and RC oscillator automatically stop operation.
2) The state of crystal oscillation established when the X'tal HOLD mode is entered is retained.
3) There are five ways of resetting the X'tal HOLD mode.
(1) Setting the reset pin to the low level.
(2) System resetting by watchdog timer or low-voltage detection.
(3) Having an interrupt source established at either INT0, INT1, INT2, INT4 or INT5
* INT0 and INT1 HOLD mode reset is available only when level detection is set.
(4) Having an interrupt source established at port 0.
(5) Having an interrupt source established in the base timer circuit.
Note: Available only when X’tal oscillation is selected.
Package
Form
QFP36 (7×7): Lead-free type
Development
Tools
On-chip-debugger : TCB87 TypeB + LC87D2H08A
: TCB87 TypeB + LC87F2H08A
: TCB87 TypeC (3 wire version) + LC87D2H08A
: TCB87 TypeC (3 wire version) + LC87F2H08A
Note: LC87F2H08A has an On-chip debugger but its function is limited.
Flash
ROM Version
LC87F2H08A
No.A1540-4/28
LC872H08A/06A/04A
Package Dimensions
unit : mm (typ)
3162C
9.0
7.0
27
28
19
18
36
1
0.65
(0.9)
1.7max
10
9
0.3
0.15
0.1
(1.5)
SANYO : QFP36(7X7)
7.0
9.0
0.5
No.A1540-5/28

LC872H04A Related Products

LC872H04A LC872H08A
Description 8-BIT, MROM, MICROCONTROLLER, PQFP36, 7 X 7 MM, LEAD FREE, QFP-36 8-BIT, FLASH, MICROCONTROLLER, PQFP36, 7 X 7 MM, LEAD FREE, QFP-36
Is it Rohs certified? conform to conform to
Maker ON Semiconductor ON Semiconductor
package instruction LQFP, QFP36,.35SQ LQFP, QFP36,.35SQ
Reach Compliance Code compliant compliant
Has ADC YES YES
Other features OPERATES AT 2.2 V AT 10 MHZ AND 21.8 V AT 4 MHZ OPERATES AT 2.2 V AT 10 MHZ AND 21.8 V AT 4 MHZ
bit size 8 8
maximum clock frequency 24.4 MHz 24.4 MHz
DAC channel NO NO
DMA channel NO NO
JESD-30 code S-PQFP-G36 S-PQFP-G36
length 7 mm 7 mm
Number of I/O lines 24 24
Number of terminals 36 36
Maximum operating temperature 85 °C 85 °C
Minimum operating temperature -40 °C -40 °C
PWM channel YES YES
Package body material PLASTIC/EPOXY PLASTIC/EPOXY
encapsulated code LQFP LQFP
Encapsulate equivalent code QFP36,.35SQ QFP36,.35SQ
Package shape SQUARE SQUARE
Package form FLATPACK, LOW PROFILE FLATPACK, LOW PROFILE
power supply 2/5 V 2/5 V
Certification status Not Qualified Not Qualified
RAM (bytes) 256 256
rom(word) 4096 8192
ROM programmability MROM FLASH
Maximum seat height 1.7 mm 1.7 mm
speed 24.4 MHz 24.4 MHz
Maximum slew rate 11.2 mA 11.2 mA
Maximum supply voltage 5.5 V 5.5 V
Minimum supply voltage 2.7 V 2.7 V
surface mount YES YES
technology CMOS CMOS
Temperature level INDUSTRIAL INDUSTRIAL
Terminal form GULL WING GULL WING
Terminal pitch 0.65 mm 0.65 mm
Terminal location QUAD QUAD
width 7 mm 7 mm
uPs/uCs/peripheral integrated circuit type MICROCONTROLLER MICROCONTROLLER
Tragedy, YTO warehouse is out of stock, the express delivery sent on the 16th has not been processed yet
Tragedy, YTO's warehouse is overwhelmed, the express I sent on the 16th has not been processed yet, I should have sent it by SF Express earlier:Sad::Sad::Sad:...
fengzhang2002 Talking
Tips on Debugging Servo System 2
Today, I paid special attention to the hardware structure of the machine's power distribution board, and finally figured out the difference between the isolation ground and the analog ground. Moreover...
tianshi227 Industrial Control Electronics
Should the custom array be placed in program page 0 or 1? Also, does this sentence mean: variable overflow?
error: can\'t allocate .text (sz: 00002cc0 page: 0) in PRAMH0 (avail:00000ffe)How should I modify it? Thank you...
songguoda Analogue and Mixed Signal
Can someone help me... How to handle the interrupt nesting of SDIO and RTC?
RT. I'm making a small module now. The RTC generation time is saved on the SD card as part of the log. But... the interrupt seems to conflict. Can't generate a file in 1s. The 1s interrupt is not exec...
astwyg stm32/stm8
Wireless Power
Experts please help guide LC oscillator circuit. The LC oscillator circuit itself is very simple, it can work when powered on, and can light up an LED, but I don't know how to increase the power. BD33...
a37113 Power technology
2812 The Ultimate Perverted Strategy for Transferring Programs to Flash
2812, to make an audio processing system (just a few simple filters). The preliminary development has been basically completed today. Now, as a beginner, I will briefly disclose the entire development...
fish001 DSP and ARM Processors

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 497  705  136  2474  1184  10  15  3  50  24 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号