Rainbow-electronics W78C438C Manual de usuario Pagina 1

Busca en linea o descarga Manual de usuario para Sensores Rainbow-electronics W78C438C. Rainbow Electronics W78C438C User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 16
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
W78C438C
8-BIT MICROCONTROLLER
Publication Release Date: July 1998
- 1 - Revision A1
GENERAL DESCRIPTION
The W78C438C is a high-performance single-chip CMOS 8-bit microcontroller that is a derivative of
the W78C58 microcontroller family. The W78C438C is functionally compatible with the W78C32,
except that it provides either a 64 KB program/1 MB data memory address or memory-mapped chip
select logic, five general I/O ports, and four external interrupts.
In the W78C32, two I/O ports, Port 1 and Port 3, are available for general-purpose use (Port 3 also
supports alternative functions), and Port 2 and Port 0 are used as the address bus and data bus,
respectively. To enable Port 0 and Port 2 to also be used as general purpose I/O ports, the
W78C438C provides two dedicated address ports (AP5 and AP6) that serve as address output for 64
KB of memory and one address/data port (DP4) that serves as ROM code input and external RAM
data input/output. Unlike the W78C32, this product does not require an external latch device for
multiplexing low byte addresses. The W78C438C also provides four pins (AP7.0AP7.3) to support
either 64 KB program/1 MB data memory space or memory-mapped chip select logic, one parallel I/O
port (Port 8) without bit addressing mode, and two additional external interrupts (
INT2 , INT3 ) .
The W78C438C is programmed in a manner fully compatible with that used to program the W78C32,
except that the external data RAM is accessed by the "MOVX @Ri" instruction. Address paging is
performed by loading page addresses into the HB (high byte) register, which is not a standard register
in the W78C32, before execution of the "MOVX @Ri" instruction.
FEATURES
8-bit CMOS microcontroller
Fully static design
DC to 40 MHz operation
ROM-less operation
256-byte on-chip scratchpad RAM
Either 64 KB program/1 MB data memory address space or 4 memory-mapped chip select pins
One 8-bit data/address port
Two 8-bit and one 4-bit (optional) address ports
Five 8-bit bidirectional I/O ports
Four 8-bit bit-addressable I/O ports and one 8-bit parallel I/O port
Eight-source, two-level interrupt capability
Three 16-bit timer/counters
Four external interrupts
One full-duplex serial channel
Built-in power management
Idle mode
Power-down mode
Packages:
84-pin PLCC: W78C438CP-24/40
100-pin PQFP: W78C438CF-24/40
Vista de pagina 0
1 2 3 4 5 6 ... 15 16

Indice de contenidos

Pagina 1 - 8-BIT MICROCONTROLLER

W78C438C8-BIT MICROCONTROLLERPublication Release Date: July 1998- 1 - Revision A1GENERAL DESCRIPTIONThe W78C438C is a high-performance single-chip CM

Pagina 2

W78C438C- 10 -Notes:1. The instructions used to access these nonstandard registers may cause assembling errors with respect to the 2500 A. D.assembler

Pagina 3

W78C438CPublication Release Date: July 1998- 11 - Revision A1DC CHARACTERISTICSVDD−VSS = 5V ±10%, TA = 25° C, FOSC = 20 MHz, unless otherwise specifie

Pagina 4

W78C438C- 12 -AC CHARACTERISTICSAC specifications are a function of the particular process used to manufacture the product, the ratingsof the I/O buff

Pagina 5

W78C438CPublication Release Date: July 1998- 13 - Revision A1TIMING WAVEFORMSProgram Fetch CycleS1 S2XTAL1PSENS3 S4 S5 S6 S1 S2 S3 S4 S5 S6AP6<7:0&

Pagina 6

W78C438C- 14 -TYPICAL APPLICATION CIRCUITSUsing 128K × 8 bit External EPROM (W27E010)45678910111213141516171231819202122232425262728293051525354555657

Pagina 7

W78C438CPublication Release Date: July 1998- 15 - Revision A1CRYSTAL C1 C2 R16 MHz 30P 30P−24 MHz 15P 15P−33 MHz 10P 10P 6.8K40 MHz 5P 5P 6.8K Abov

Pagina 8

W78C438C- 16 -Package Dimensions, continued100-pin QFP51503130180811001AHDDe bEHEyAASeating PlaneLL1See Detail FDetail Fc1. Dimension D & E do not

Pagina 9

W78C438C- 2 -PIN CONFIGURATIONS12131415161718192021222324333435363738394060616263642526272829304142434445464748495065666768697071727374018911W78C438CP

Pagina 10

W78C438CPublication Release Date: July 1998- 3 - Revision A1Pin Configurations, continued4567891011121314151617123181992021222324012333345333637833904

Pagina 11

W78C438C- 4 -PIN DESCRIPTIONP0.0−P0.7 I/O Port 0These pins function the same as those in the W78C32, except that a multiplexed address/data bus isnot

Pagina 12

W78C438CPublication Release Date: July 1998- 5 - Revision A1P8.0−P8.7 I/O PortFunctions are the same as those of Port 1 in the W78C31, except that the

Pagina 13

W78C438C- 6 -FUNCTIONAL DESCRIPTIONThe W78C438C is a functional extension of the W78C58 microcontroller. It contains a 256 × 8 RAM,64 KB program/1 MB

Pagina 14

W78C438CPublication Release Date: July 1998- 7 - Revision A1(A) EPMA.7 = 0W78C438EPROMRAMAP5PSENADDR 1MB(20-bit)ADDR (20-bit)DATAAP6DP4WRRDP3OEWEOEAP7

Pagina 15

W78C438C- 8 -The EPMA register is a nonstandard 8-bit SFR at address 0A2H in the standard W78C32. Toread/write the EPMA register, one can use the &quo

Pagina 16

W78C438CPublication Release Date: July 1998- 9 - Revision A1BIT ADDR. NAME FUNCTION7 0C7H PX3High/low priority level for INT3 is specified when this

Comentarios a estos manuales

Sin comentarios