DataSheet39.com

What is ST92186B?

This electronic component, produced by the manufacturer "ST Microelectronics", performs the same function as "8/16-BIT MCU".


ST92186B Datasheet PDF - ST Microelectronics

Part Number ST92186B
Description 8/16-BIT MCU
Manufacturers ST Microelectronics 
Logo ST Microelectronics Logo 


There is a preview and ST92186B download ( pdf file ) link at the bottom of this page.





Total 30 Pages



Preview 1 page

No Preview Available ! ST92186B datasheet, circuit

ST92186B
8/16-BIT MCU FOR TV APPLICATIONS
WITH UP TO 32K ROM AND ENHANCED ON-SCREEN-DISPLAY
s Register file based 8/16 bit Core Architecture
with RUN, WFI, and HALT modes
www.DataSheet4Us.co-m10 to 70°C Operating Temperature Range
s 24 MHz Operation @5V+-10%
s Minimum instruction cycle time: 250ns at 16
MHz internal clock, 165ns at 24 MHz internal
clock
s 24 or 32 Kbytes ROM
s 640 bytes of on-chip static RAM
s 256 bytes of Register file
s 256 bytes of display RAM (OSDRAM)
s 32-pin Shrink DIP and 42-pin Shrink DIP
packages
s 26 (SDIP42) or 17 (SDIP32) fully programmable
I/O pins
s Flexible Clock controller for OSD and Core
clocks, running from one single low frequency
external crystal
s Enhanced Display Controller with rows of up to
63 characters per row
– 50/60Hz and 100/120 Hz operation
– 525/625 lines operation, 4/3 or 16/9 format
– Interlaced and progressive scanning
– 18x26 or 9x13 character matrix
– 256 (18x26) characters, 1024 (9x13) charac-
ters definable in ROM by user
– 512 possible colors, in 4x16-entry palettes
– 2 x 16-entry palettes for Foreground, and 2 x
16-entry palettes for Background
– 8 levels of translucency on Fast Blanking
– Serial, Parallel, and Extended Parallel At-
tributes modes
– 7 character sizes in 18x26 mode, 4 in 9x13
– Rounding, Fringe, Scrolling, Flashing, Shad-
owing, Italics, Semi-transparent
s 5-channel (SDIP42) or 3-channel (SDIP32)
Analog-to-Digital converter with 6-bit accuracy
s 16-bit Watchdog timer with 8-bit prescaler
s 14-bit Voltage Synthesis for tuning reference
voltage with 2 outputs (SDIP42) for 2 tuners or 1
output (SDIP32) for 1 tuner
PSDIP32
PSDIP42
s 16-bit standard timer with 8-bit prescaler
s 6 (SDIP42) or 4 (SDIP32) 8-bit programmable
PWM outputs
s NMI and 8 (SDIP42) or 6 (SDIP32) external
interrupts
s Infra-Red signal digital pre-processor
s Rich instruction set and 14 addressing modes
s Versatile Development Tools, including C-
Compiler, Assembler, Linker
s Source Level Debugger, Emulator and Real-
Time Operating Systems available from third-
parties
s Windows Based OSD Font and Screen Editor
s EPROM and OTP devices available
(ST92E196A9 and ST92T196A9)
DEVICE SUMMARY
Device
Program Memory Package
ST92186B3
ST92186B4
24K SDIP32/SDIP42
32K SDIP32/SDIP42
September 2003
.
1/148
2

line_dark_gray
ST92186B equivalent
1 GENERAL DESCRIPTION
ST92186B - GENERAL DESCRIPTION
1.1 INTRODUCTION
The ST92186B family brings the enhanced ST9
register-based architecture to a new range of high-
performance microcontrollers specifically de-
signed for TV applications. Their performance de-
rives from the use of a flexible 256-register pro-
gramming model for ultra-fast context switching
and real-time event response. The intelligent on-
www.DataSheet4Uc.choimp peripherals offload the ST9 core from I/O and
data management processing tasks allowing criti-
cal application tasks to get the maximum use of
core resources. The ST9 MCU devices support
low power consumption and low voltage operation
for power-efficient and low-cost embedded sys-
tems.
1.1.1 Core Architecture
The nucleus of the ST92186B is the enhanced
ST9 Core that includes the Central Processing
Unit (CPU), the register file and the interrupt con-
troller.
Three independent buses are controlled by the
Core: a 16-bit memory bus, an 8-bit register ad-
dressing bus and a 6-bit interrupt bus which con-
nects the interrupt controller in the on-chip periph-
erals with the core.
This multiple bus architecture makes the ST9 fam-
ily devices highly efficient for accessing on and
off-chip memory and fast exchange of data with
the on-chip peripherals.
The general-purpose registers can be used as ac-
cumulators, index registers, or address pointers.
Adjacent register pairs make up 16-bit registers for
addressing or 16-bit processing. Although the ST9
has an 8-bit ALU, the chip handles 16-bit opera-
tions, including arithmetic, loads/stores, and mem-
ory/register and memory/memory exchanges.
Many opcodes specify byte or word operations,
the hardware automatically handles 16-bit opera-
tions and accesses.
For interrupts or subroutine calls, the CPU uses a
system stack in conjunction with the stack pointer
(SP). A separate user stack has its own SP. The
separate stacks, without size limitations, can be in
on-chip RAM (or in Register File) or off-chip mem-
ory.
1.1.2 Instruction Set
The ST9 instruction set consists of 94 instruction
types, including instructions for bit handling, byte
(8-bit) and word (16-bit) data, as well as BCD and
Boolean formats. Instructions have been added to
facilitate large program and data handling through
the MMU, as well as to improve the performance
and code density of C Function calls. 14 address-
ing modes are available, including powerful indi-
rect addressing capabilities.
The ST9’s bit-manipulation instructions are set,
clear, complement, test and set, load, and various
logic instructions (AND, OR, and XOR). Math func-
tions include add, subtract, increment, decrement,
decimal adjust, multiply, and divide.
1.1.3 Operating Modes
To optimize performance versus the power con-
sumption of the device, ST9 devices now support
a range of operating modes that can be dynami-
cally selected depending on the performance and
functionality requirements of the application at a
given moment.
Run Mode. This is the full speed execution mode
with CPU and peripherals running at the maximum
clock speed delivered by the Phase Locked Loop
(PLL) of the Clock Control Unit (CCU).
Slow Mode. Power consumption can be signifi-
cantly reduced by running the CPU and the periph-
erals at reduced clock speed using the CPU Pres-
caler and CCU Clock Divider.
Wait For Interrupt Mode. The Wait For Interrupt
(WFI) instruction suspends program execution un-
til an interrupt request is acknowledged. During
WFI, the CPU clock is halted while the peripheral
and interrupt controller keep running at a frequen-
cy programmable via the CCU. In this mode, the
power consumption of the device can be reduced
by more than 95% (LP WFI).
Halt Mode. When executing the HALT instruction,
and if the Watchdog is not enabled, the CPU and
its peripherals stop operating and the status of the
machine remains frozen (the clock is also
stopped). A reset is necessary to exit from Halt
mode.
5/148


line_dark_gray

Preview 5 Page


Part Details

On this page, you can learn information such as the schematic, equivalent, pinout, replacement, circuit, and manual for ST92186B electronic component.


Information Total 30 Pages
Link URL [ Copy URL to Clipboard ]
Download [ ST92186B.PDF Datasheet ]

Share Link :

Electronic Components Distributor


An electronic components distributor is a company that sources, stocks, and sells electronic components to manufacturers, engineers, and hobbyists.


SparkFun Electronics Allied Electronics DigiKey Electronics Arrow Electronics
Mouser Electronics Adafruit Newark Chip One Stop


Featured Datasheets

Part NumberDescriptionMFRS
ST92186BThe function is 8/16-BIT MCU. ST MicroelectronicsST Microelectronics

Semiconductors commonly used in industry:

1N4148   |   BAW56   |   1N5400   |   NE555   |  

LM324   |   BC327   |   IRF840  |   2N3904   |  



Quick jump to:

ST92     1N4     2N2     2SA     2SC     74H     BC     HCF     IRF     KA    

LA     LM     MC     NE     ST     STK     TDA     TL     UA    



Privacy Policy   |    Contact Us     |    New    |    Search