Sanyo EP58B specifications LC87F57C8A, LC87F5564A, Sio

Page 7
Timer 7

8-Bit Flash Microcontroller

LC87F57C8A

Overview

The LC87F57C8A is an 8-bit microcontroller built around a CPU block that operates with a minimum bus cycle time of 100 ns and that integrates 128 KB of flash ROM (that supports onboard programming), 4 KB of RAM, and an extensive set of peripheral functions on a single chip. The peripheral functions include two multifunction 16-bit timer/counters (that can be used as separate

8-bit counters), four 8-bit timers with prescalers, a clock time base timer, two synchronous SIO channels that provide an automatic transfer function, one asynchronous/synchronous SIO channel, two 12-bit PWM circuits, a 12-channel 8-bit A/D converter, a high- speed 8-bit parallel interface, a high-speed clock counter, a system clock divider function, and an interrupt function that supports 20 interrupts and 10 vector locations.

Functions

Timers

·One 16-bit timer/counter with capture register (can also be used as two 8-bit timers)

·One 16-bit timer/counter with PWM/toggle output function (can also be used as two 8-bit timers)

·Four 8-bit timers with 6-bit prescaler function

·Clock time base timer

High-speed clock counter

(Can count a clock signal up to 20 MHz when a 10 MHz main clock frequency is used.)

SIO

·Two 8-bit SIO channels with automatic transfer function - Two 8-bit baud rate generators included

- Maximum clock: 4/3 tCYC

·One 8-bit asynchronous/synchronous SIO channel

- Asynchronous: 8 to 2048 tCYC, Synchronous: 2 to 512 tCYC

 

 

 

 

 

A/D converter: 12-channel 8-bit converter

 

 

 

 

 

 

PWM: two variable-period 12-bit PWM circuits

 

Block Diagram

 

 

Parallel interface (switchable polarity, can perform read and write

 

 

 

 

 

operations in 1·tCYC)

 

 

 

 

 

 

 

Remote control receiver (using the P73/INT3/T0IN shared function pin)

 

Interrupt control

IR

PLA

Watchdog timer (Uses an external RC circuit)

 

 

 

 

 

 

Interrupts

 

 

 

 

 

Standby control

Flash ROM

· 20 interrupt sources with 10 vector locations (Multiple interrupts

 

CF

Clock generator

 

 

supported using three interrupt levels: low level (L), high level (H),

 

 

 

 

RC

 

 

and maximum level (X))

 

 

 

PC

 

 

X'tal

 

 

 

 

 

High-speed multiply and divide instructions

 

 

 

 

 

· 16 bits

8 bits

(Execution time: 5 tCYC)

SIO 0

 

Bus

 

ACC

· 24 bits

16 bits (Execution time: 12 tCYC)

 

 

interface

 

 

SIO 1

 

Port 0

Register B

· 16 bits 8 bits

(Execution time: 8 tCYC)

 

 

 

 

 

 

· 24 bits 16 bits (Execution time: 12 tCYC)

SIO 2

 

Port 1

Register C

System clock divider function

 

Timer 0

 

Port 3

 

ALU

Standby functions

 

 

 

 

 

 

 

 

Timer 1

 

Port 7

 

 

· Halt mode: instruction execution stopped, peripheral circuit

 

 

 

 

 

 

 

 

operation continues

 

 

Timer 4

 

Port 8

 

PSW

· Hold mode: instruction execution stopped, peripheral circuit

Timer 5

 

ADC

 

RAR

operation stopped

 

 

 

 

 

 

 

 

INT0 to INT3

 

 

· Crystal hold mode: instruction execution stopped, peripheral

PWM0

 

 

RAM

 

 

noise rejection

 

 

circuit operation stopped except for the clock time base timer

PWM1

 

Port 2

Stack pointer

Package: QIP64E (14

14), SQFP64 (10

10)

 

 

INT4,5

 

 

Clock time base

 

Watchdog

 

 

 

 

 

Parallel

 

 

 

 

 

timer

 

 

 

 

 

timer

 

 

 

 

 

 

 

interface

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timer 6

 

Port A

 

 

 

 

 

 

 

 

 

Port B

 

 

 

 

 

 

 

Timer 7

 

Port C

 

 

 

 

 

 

 

 

 

 

 

This flash memory product is manufactured and sold by SANYO Electric Co., Ltd. under license from Silicon Storage Technologies, Inc. (SST).

8-Bit Flash Microcontroller

LC87F5564A

Overview

The LC87F5564A is an 8-bit microcontroller built around a CPU block that operates with a minimum bus cycle time of 100 ns and that integrates 64 KB of flash ROM (that supports onboard programming), 1 KB of RAM, and an extensive set of peripheral functions on a single chip. multifunction 16-bit timer/counters (that can be used as separate 8-bit counters), four 8-bit timers with prescalers, a clock time base timer, two synchronous SIO channels that provide an automatic transfer function, one asynchronous/synchronous SIO channel, two 12-bit PWM circuits, a 12-channel 8-bit A/D converter, a high-speed 8-bit parallel interface, a high-speed clock counter, a system clock divider function, and an interrupt function that supports 20 interrupts and 10 vector locations.

Functions

Timers

·One 16-bit timer/counter with capture register (can also be used as two 8-bit timers)

·One 16-bit timer/counter with PWM/toggle output function (can also be used as two 8-bit timers)

·Four 8-bit timers with 6-bit prescaler function

·Clock time base timer

High-speed clock counter

(Can count a clock signal up to 20 MHz when a 10 MHz main clock frequency is used.)

SIO

·Two 8-bit SIO channels with automatic transfer function - Two 8-bit baud rate generators included

- Maximum clock: 4/3 tCYC

·One 8-bit asynchronous/synchronous SIO channel

- Asynchronous: 8 to 2048 tCYC, Synchronous: 2 to 512 tCYC

 

 

 

 

 

A/D converter: 12-channel 8-bit converter

 

 

 

 

 

 

PWM: two variable-period 12-bit PWM circuits

 

Block Diagram

 

 

Remote control receiver (using the P73/INT3/T0IN shared function pin)

 

 

 

 

 

Watchdog timer (Uses an external RC circuit)

 

 

 

 

 

Interrupts

 

 

 

 

Interrupt control

IR

PLA

· 20 interrupt sources with 10 vector locations (Multiple interrupts

 

 

 

 

 

 

supported using three interrupt levels: low level (L), high level (H),

 

Standby control

Flash ROM

and maximum level (X))

 

 

CF

Clock generator

 

 

High-speed multiply and divide instructions

 

 

 

 

RC

 

 

· 16 bits

8 bits (Execution time: 5 tCYC)

 

 

PC

 

X'tal

 

 

 

 

· 24 bits

16 bits (Execution time: 12 tCYC)

 

 

 

 

 

· 16 bits 8 bits (Execution time: 8 tCYC)

SIO 0

 

Bus

 

ACC

· 24 bits 16 bits (Execution time: 12 tCYC)

 

 

interface

 

 

SIO 1

 

Port 0

Register B

System clock divider function

 

 

 

SIO 2

 

 

 

 

Standby functions

 

 

 

Port 1

Register C

· Halt mode: instruction execution stopped, peripheral circuit operation

Timer 0

 

Port 3

 

ALU

continues

 

 

 

 

 

 

 

 

Timer 1

 

Port 7

 

 

· Hold mode: instruction execution stopped, peripheral circuit operation

 

 

 

 

 

 

 

 

stopped

 

 

 

Timer 4

 

Port 8

 

PSW

· Crystal hold mode: instruction execution stopped, peripheral circuit

Timer 5

 

ADC

 

RAR

operation stopped except for the clock time base timer

 

 

 

 

INT0 to INT3

 

 

Package: QIP48E (14

14), SQFP48 (7

7)

PWM0

 

 

RAM

 

 

noise rejection

 

 

 

 

 

 

PWM1

 

Port 2

Stack pointer

 

 

 

 

 

INT4,5

 

 

 

 

 

 

 

 

 

 

 

 

Clock time base

Port A

Watchdog

 

 

 

 

timer

 

 

 

 

timer

 

 

 

 

 

 

Port B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timer 6

 

Port C

 

 

This flash memory product is manufactured and sold by SANYO Electric Co., Ltd. under license from Silicon Storage Technologies, Inc. (SST).

11 SANYO TV . VCR

SANYO TV . VCR 12

Image 7
Contents Digital TV, Analog TV Flat Panel Display, and VCR ICs TV IC Lineup that Has Earned the Top Market Share Digital TV microcontroller LC74186E P System-on-chip A/V decoder LC74152B PLC74186E LC74152BLA7605M P Conversion of TV signals PC video signals to WxgaBit flash microcontroller LC87F57C8A P LA7605M LC87F5564A LC87F57C8ASIO LA76835NM P I2C Bus Control for TV Signal-Processing ICs P 35~38LA76828N P LA76835A PWith YcbCr Secam With YcbCr & E/W General featuresSusoctm LA76930 Series D Video/Chrominance/DeflectionP33 LA76919M LA76922MLA76828N LA76818AVIF/SIF LA76835NM LA76835ALA7840 LA76843NLA7845N LA7841LA78040 LA7846NLA78041 LA78040NLA7875N/76N LA78045LA7849 LA7847/48LC863 Series LC8632/34/38/3A Series Ntsc Built-in sync separator circuit OSD LC74789/M/JM P Secam color signal processing LA70100M PLA72670MUS P Built-in sync separator and EDS circuits LC74785/M PLV4512V LA79106VLA75505M LA75503VRF AGC LA75525VA LA75520VAIf AGC AGCBNC AFTLA75665NM/NV LA72648MLA72680M LA72670MLA71206M/7M LA71750EMLA70100M LA71730EMLC74789/M/JM LC74785/MLC74793/JM LC74776/MRF VCO LA77000VCapstan Motor Drive Block Loading Motor Drive Block LB11885/4PackagePackage DimensionsDimensions