Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

W78C438C Datasheet(PDF) 6 Page - List of Unclassifed Manufacturers

Part # W78C438C
Description  8-BIT MICROCONTROLLER
Download  20 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ETC2 [List of Unclassifed Manufacturers]
Direct Link  
Logo ETC2 - List of Unclassifed Manufacturers

W78C438C Datasheet(HTML) 6 Page - List of Unclassifed Manufacturers

Back Button W78C438C Datasheet HTML 2Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 3Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 4Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 5Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 6Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 7Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 8Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 9Page - List of Unclassifed Manufacturers W78C438C Datasheet HTML 10Page - List of Unclassifed Manufacturers Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 20 page
background image
W78C438C
- 6 -
5.
FUNCTIONAL DESCRIPTION
The W78C438C is a functional extension of the W78C58 microcontroller. It contains a 256
× 8 RAM,
64 KB program/1 MB data memory address or memory-mapped chip select logic, two 8-bit address
ports, one 8-bit data port, five general I/O ports, four external interrupts, three timers/counters, and one
serial port.
5.1
Dedicated Data and Address Port
The W78C438C provides four general-purpose I/O ports for W78C32 applications; the address and
data bus are separated from Port 0 and Port 2 so that these ports can be used as general-purpose I/O
ports. In this product, DP4 is the data bus for external ROM and RAM, AP5<7:0> are the low byte
address, AP6<7:0> are the high byte address,
PSEN enables the external ROM to DP4, and P3.6
( WR ) and P3.7 ( RD ) are the write/read control signals for the external RAM. The external latch for
multiplexing the low byte address is no longer needed in this product. The W78C438C uses AP5 and
AP6 to support 64 KB external program memory and 64 KB external data memory, just as a standard
W78C32 does.
The W78C438C provides four pins, AP7.3
−AP7.0 (CS3−CS0), to support either 64 KB program/1 MB
data memory space or memory-mapped chip select logic. Bit 7 of the EPMA (Extended Program
Memory Address) register, which is described in Table 1 below, determines the functions of these pins.
When this bit is "0" (the default value), AP7<3:0> support external program/data memory addresses up
to 64 KB/1 MB for applications which need additional external memory to store large amounts of data.
Although there is 1M bytes memory space, instructions stored here can not be run at full range of this
area except the first 64 Kbytes. It is owing to the fact that during the instruction fetch cycle, AP7<3:0>
always output 0s to address lines A19
−A16. This limits the program code to store at address
0
−0FFFFH (64K). The rest of the area (10000H−FFFFFH) can be treated as ROM data storage which
can be read by "MOVC A, @A+DPTR" instruction.
When "MOVC A, @A+DPTR" is executed to read the external ROM data or "MOVX dest, src" is
executed to access the external RAM data, AP7<3:0> output address <19:16> from bits <3:0> of the
EPMA (Extended Program Memory Address) register. At other times, AP7<3:0> always output 0H to
ensure the instruction fetch is within the 64K program memory address. Different banks can be
selected by modifying the content of the EPMA register before the execution of "MOVC A, @A+DPTR"
or "MOVX dest, src."
[Example]. Access the external ROM/RAM data from external memory space.
CLR
A
; Clear Accumulator.
MOV
DPTR, #0H
; Clear DPTR.
MOV
0A2H, #02
; Initialize EPMA(0A2H). EPMA.7 = 0: extended memory space
; EPMA.<3:0> = 0010B,
the address range: 20000
−2FFFFH.
MOVC
A, @A+DPTR ; Read the external ROM data from location 20000H.
MOVX
A, @DPTR
; Read the external RAM data from location 20000H.
CLR
A
MOV
0A2H, #03H
; EPMA.<3:0> = 0011B, the address range: 30000H
−3FFFFH.
MOVC
A, @A+DPTR ; Read the external ROM data from location 30000H.
MOVX
@DPTR, A
; Write the contents of Accumulator to external RAM data.
; location 30000H.


Similar Part No. - W78C438C

ManufacturerPart #DatasheetDescription
logo
Winbond
W78C438C WINBOND-W78C438C Datasheet
147Kb / 16P
   8-BIT MICROCONTROLLER
W78C438C WINBOND-W78C438C Datasheet
260Kb / 22P
   8-BIT MICROCONTROLLER
logo
Nuvoton Technology Corp...
W78C438C NUVOTON-W78C438C Datasheet
363Kb / 20P
   8-BIT MICROCONTROLLER
logo
Winbond
W78C438C40FL WINBOND-W78C438C40FL Datasheet
260Kb / 22P
   8-BIT MICROCONTROLLER
logo
Nuvoton Technology Corp...
W78C438C40FL NUVOTON-W78C438C40FL Datasheet
363Kb / 20P
   8-BIT MICROCONTROLLER
More results

Similar Description - W78C438C

ManufacturerPart #DatasheetDescription
logo
Winbond
W78E54B WINBOND-W78E54B Datasheet
168Kb / 21P
   8-BIT MICROCONTROLLER
logo
ELAN Microelectronics C...
EM78P870 EMC-EM78P870 Datasheet
313Kb / 48P
   8 BIT MICROCONTROLLER
logo
Texas Instruments
TMS370CXCX TI-TMS370CXCX Datasheet
860Kb / 63P
[Old version datasheet]   8-BIT MICROCONTROLLER
logo
Winbond
W78C52D WINBOND-W78C52D Datasheet
255Kb / 18P
   8-BIT MICROCONTROLLER
W78L54 WINBOND-W78L54 Datasheet
20Kb / 2P
   8-BIT MICROCONTROLLER
logo
AMIC Technology
A8032 AMICC-A8032 Datasheet
267Kb / 12P
   8 Bit Microcontroller
logo
NXP Semiconductors
PCF84C12A PHILIPS-PCF84C12A Datasheet
89Kb / 16P
   8-bit microcontroller
1998 May 11
logo
Holtek Semiconductor In...
HT48C50- HOLTEK-HT48C50- Datasheet
295Kb / 45P
   8-Bit Microcontroller
HT48CA0 HOLTEK-HT48CA0 Datasheet
699Kb / 36P
   8-bit Microcontroller
logo
List of Unclassifed Man...
W78ERD2 ETC2-W78ERD2 Datasheet
1Mb / 76P
   8-BIT MICROCONTROLLER
W77E516A ETC2-W77E516A Datasheet
1Mb / 92P
   8-BIT MICROCONTROLLER
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com