ST7277
8-BIT USB MCU FOR MONITORS WITH UP TO 60K ROM, 2K RAM,
ADC, TIMER, INFRA RED, SYNC, PWM/BRM, DDC/DMA, I2C & SCI
BRIEF DATA
■ User ROM: up to 60 Kbytes
■ Data RAM: up to 2 Kbytes (256 bytes stack)
■
8 MHz Maximum Internal Clock Frequency in
fast mode, 4 MHz in normal mode
■ Run, Wait and Halt CPU modes
■ RAM Retention Mode
■
Sync Processor for Mode Recognition, power
management and composite video blanking,
clamping and free-running frequency
generation.
– Corrector mode
– Analyzer mode
■
USB (Universal Serial Bus) for monitor function
– Integrated 3.3V voltage regulator
– Integrated Transceiver
– Suspend and Resume operations
■
Fast I2C Multi Master Interface
■ DDC Bus Interface fully compliant with DDC1,
2B, 2B+, 2AB, 2Bi standards
■
32 I/O lines
– 8 Open Drain I/Os with high current capacity
(10 mA) on port A
– 5 lines programmable as interrupt inputs
■ 16-bit timer with 2 input captures and 2 output
compare functions (with 1 output pin)
■
8-bit Analog to Digital Converter with 8
channels on port B
■ 8 10-bit PWM/BRM Digital to Analog outputs
■ One 12-bit PWM/BRM Digital to Analog output
■
Asynchronous Serial Communications
Interface
■ Infra red controller
■
Master Reset and Power on/off reset
■
Programmable Watchdog for system reliability
■ 56-pin Shrink Dual In line Plastic package or64-
1
pin Plastic Quad Flat Pack
■
Fully static operation
■ 0to+70
■ 4.0V to 5.5V supply operating range
■ 24 MHz Quartz Oscillator
o
C Operating Temperature Range
See Ordering Information at theend of theDocument
■ 63 basic instructions/17 main address modes
■
8x8 unsigned multiply instruction
■
True bit manipulation
■ Versatile Development Tools (DOS and
Windows) including assembler, linker, Ccompiler, archiver, source level debugger, and
hardware emulator
Note 1: Power On/Off reset not implemented in
this revision.
PQFP64
PSDIP56
April 1998 1/3
Thisispreliminary information onanewproductin development orundergoing evaluation.Detailsare subjecttochangewithoutnotice.
1
ST7277
1 GENERAL DESCRIPTION
1.1 INTRODUCTION
The ST7277 is a HCMOS microcontroller unit
(MCU) from the ST7 family with dedicated peripherals for Monitor applications.
It is based around an industry standard 8-bit core
and offers an enhanced instruction set. The processor runs with an external clock at 24 MHz with
a 5V supply. Due to the fully static design of this
device, operation down to DC is possible. Under
software control the ST7277 can be placed in
WAIT or HALT mode thus reducing power consumption. The enhanced instruction set and addressing modes afford realprogramming potential.
Figure 1. ST7277 Block Diagram
PORT A
Up to
60K Bytes
ROM
ADC
PORT B
Up to
CONTROL
8-BIT CORE
POWER ON/OFF
POWER
SUPPLY
2K Bytes
RAM
(UART)
USB DMA
DDC DMA
ALU
L
H
P
C
C
S
P
P
OSC /3 or 6
SCI
X
A
Y
INTERNAL
C
C
CLOCK
S
E
S
U
B
A
T
A
D
/
S
S
E
R
D
D
A
INFRA RED
DDC
PORT C
PORT C
TIMER
WATCHDOG
SYNC
PROCESSOR
PORT D
PW M/BRM
In addition to standard 8-bit data management the
ST7 features true bit manipulation, 8x8 unsigned
multiplication and indirect addressing modes.
The device includes an on-chip oscillator, CPU,
Sync Processor for video timing & Vfback analysis, up to 60K ROM, up to 2K RAM, USB/DMA, I/
O, a timer with 2 input captures and 2 output compares, an 8-channel Analog to Digital Converter,
DDC/DMA, I2C multi Master, SCI Serial Communications Interface, Watchdog Reset, an Infra Red
Control preprocessor, and one 12-bit and eight 10bit PWM/BRM outputs for analog DC control of external functions.
PA0-PA6PA7 /BLANKOUT
V
DDA
V
SSA
AIN0-AIN7
PB1..7/AIN1..7
PB0/
VFBACK/AIN0
IRIN
USBV
USB
SIE
I
C
SCLD
SDAD
OCMP
TDO
I
I
A
L
D
C
RDI
S
S
K
C
C
N
Y
S
C
/
H
2
I
C
N
Y
S
V
A
2
I
B
C
C
F
N
N
V
/
Y
Y
K
S
S
C
H
V
A
B
F
H
T
U
O
O
I
O
P
C
C
C
N
N
M
N
Y
Y
Y
A
S
S
S
L
V
H
C
C
CC
USBDP
USBDM
USBGND
PC7/TDO
PC6/RDI
PC5/SDAI
PC4/SCLI
PC3/SDAD
PC2/RX/SCLD
PC1/HSYNCI2
PC0/OCMP/HFBACK
RESET
VSYNCI1
HSYNCI1
PD7/VSYNCI2
PD6/CLAMPOUT
PD5/ITA
PD4/ITB
PD3/ITC
PD2/VSYNCO
PD1/HSYNCO
PD0/CSYNCI
DA0
DA1,DA8
2/3
V
V
DD
SS
OSCOUTOSCIN
VR01735Q