DataSheet.es    


PDF W78958B Data sheet ( Hoja de datos )

Número de pieza W78958B
Descripción 8-Bit Emulation Microcontroller
Fabricantes Winbond 
Logotipo Winbond Logotipo



Hay una vista previa y un enlace de descarga de W78958B (archivo pdf) en la parte inferior de esta página.


Total 28 Páginas

No Preview Available ! W78958B Hoja de datos, Descripción, Manual

W78958B
8-BIT EMULATION MICROCONTROLLER
GENERAL DESCRIPTION
The W78958B is an 8-bit emulation microcontroller that supports emulation for the Winbond W78C51
family of products, including the W78C31, W78C32, W78C51, W78C52, W78C154*, W78C58,
W78C438, and W78C458. It is designed to support real-time (up to 40 MHz) emulation tools, such as
in-circuit emulators (ICEs).
The W78958B is packaged in a 100-pin PQFP and is available in two different types, standard and
advanced. The standard type supports the functions of the W78C31, W78C32, W78C51, W78C52,
W78C154*, and W78C58. The advanced type supports the functions of the W78C438 and W78C458.
Both types can be operated in two modes, normal and emulation. In normal mode, the W78958B runs
freely, like the W78C51 family of products. In emulation mode, which is entered by driving the
ICESET pin high asynchronously, the W78958B stays in the S2 state of the next instruction. In this
mode, the W78958B allows direct access (read/write) to the special function registers (SFRs), the
program counter (PC), and the internal RAM. Also, it allows ICE makers to access the external
program and data memory easily, thereby eliminating the need for glue logic. Moreover, it provides
several signals to facilitate ICE design, including IPME (Internal Program Memory Enable), for
switching between "internal" and external ROM, ESEL (Emulation address space Select), for
combining the emulation program and data memory in a 128 KB SRAM, and CLKS1 (internal S1
state clock timing signal), for creating the emulation control signals. Once the ICESET pin goes low,
the W78958B will release its internal clock and return to its normal operating mode.
For detailed specifications concerning the W78C31, W78C32, W78C51, W78C52, W78C154*,
W78C58, W78C438, and W78C458, refer to the Functional Description below or to the Winbond
product specifications.
Notes for all W78C154*:
1. W78958B will emulate W78C154 except port1.6 & port1.7 as output mode:
W78958B port1.6 & port1.7 pull-ups
W78C154 port1.6 & port1.7 open drain
2. The specification of W78C154 is exclusive, therefore, the DC characteristics is not fully compatible with W78958B, however
the emulation function is still the same as W78958B.
1997
Publication Release Date: September
- 1 - Revision A3

1 page




W78958B pdf
W78958B
RST, XTAL1, XTAL2
TYPE
MODE
Advanced
-
Standard
-
DESCRIPTION
Functions same as in W78C32.
Functions same as in W78C52.
P0.7P0.0 Port 0, Bits 70
TYPE
MODE
DESCRIPTION
Advanced
Normal
Functions are the same as those in the W78C32, except that a
multiplexed address/data bus is not provided during accesses to
external memory.
Emulation Frozen in the original state.
Standard
Normal
Pins ROMS1 (P8.1) and ROMS0 (P8.0) determine functions of P0.7
P0.0. For details, see Table D1.
Emulation When ESEL is held at "H" level, P0.7P0.0 are floating.
P1.7P1.0 Port 1, Bits 70
TYPE
MODE
DESCRIPTION
Advanced
Normal Functions are the same as those in the W78C32.
Emulation Frozen in the original state.
Standard
Normal Functions are the same as those in the W78C52.
Emulation Frozen in the original state.
P2.7P2.0 Port 2, Bits 70
TYPE
MODE
DESCRIPTION
Advanced
Normal
Functions are the same as those in the W78C32, except that a high-
byte address bus is not provided during accesses to external
memory.
Emulation Frozen in the original state.
Standard
Normal
Pins ROMS1 and ROMS0 determine functions of P2.7P2.0. For
details, see Table D1.
Emulation
When ESEL is held at "H" level, the states of P2.7P2.0 depend on
the MP2 (Mask Port 2) register. At this time, if the bit content of MP2
is 0, the corresponding pin of Port 2 maintains in the original state;
otherwise, the corresponding pin of Port 2 is in high impedance state.
Publication Release Date: September 1997
- 5 - Revision A3

5 Page





W78958B arduino
W78958B
ICESET Emulation Mode Enable, Input, Active High
This pin, which is used to facilitate ICE applications, is default low with an internal pull-low resistor.
When ICESET is set active, the W78958B will enter the emulation mode. In this mode, the
W78958B's internal clock and states are frozen, but the oscillator continues to run. The contents of
the SFRs, PC, the 256-byte internal RAM, and the external program/data memory can then be
accessed easily by ICE makers to eliminate board-level glue logic. As soon as the ICESET pin goes
low again, the W78958B will release the internal clock and return to its original operating mode.
EMU Emulation Mode Active Indicator, Output, Active High
When ICESET is set to high and synchronized with the internal clock, EMU will go high at the end of
the S1 state of the next instruction. This pin indicates that the W78958B has entered the emulation
mode after ICESET acknowledgment. When ICESET is set to low, the W78958B clears the content of
IR (00H is the opcode of instruction NOP), and then leave the emulation mode. At this time, the
W78958B runs a NOP instruction to prevent improper code from being executed, because the
content of PC may have been changed. After the W78958B leaves the emulation modei.e., the
internal clock and states start to runit takes four states to fetch the second (ignored) byte of NOP.
EMU will go low until the complete NOP instruction has been finishedthat is, it will go low at the end
of the S4 state. EMU goes low four states after the device exits the emulation mode.
CLKS1 Machine Cycle Clock output pin
CLKS1 outputs the internal S1 state cycle clock.
BLOCK DIAGRAM
SFR
RAM
256
Bytes
DP4
AP5
AP6
AP7
Alternate
Emulation
Type select
logic
CPU
CORE
Data Bus
Interrupt
Port 8
Alternate
Port 0
Port 1
Alternate
Port 2
Port 3
Alternate
Serial
Port
INT0
INT1
INT2
INT3
Timer0
Timer1
Timer2
Note: AP7, Port 8, INT2 and INT3 are valid only in advanced type.
- 11 -
Publication Release Date: September 1997
Revision A3

11 Page







PáginasTotal 28 Páginas
PDF Descargar[ Datasheet W78958B.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
W78958B8-Bit Emulation MicrocontrollerWinbond
Winbond

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar