DataSheet.es    


PDF W78E516D Data sheet ( Hoja de datos )

Número de pieza W78E516D
Descripción 8-BIT MICROCONTROLLER
Fabricantes nuvoton 
Logotipo nuvoton Logotipo



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


Total 30 Páginas

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

W78E516D/W78E058D Data Sheet
8-BIT MICROCONTROLLER
Table of Contents-
1 GENERAL DESCRIPTION ......................................................................................................... 4
2 FEATURES ................................................................................................................................. 5
3 PARTS INFORMATION LIST ..................................................................................................... 6
3.1 Lead Free (RoHS) Parts information list......................................................................... 6
4 PIN CONFIGURATIONS............................................................................................................. 7
5 PIN DESCRIPTIONS .................................................................................................................. 9
6 BLOCK DIAGRAM .................................................................................................................... 10
7 FUNCTIONAL DESCRIPTION.................................................................................................. 11
7.1 On-Chip Flash EPROM ................................................................................................ 11
7.2 I/O Ports........................................................................................................................ 11
7.3 Serial I/O ....................................................................................................................... 11
7.4 Timers ........................................................................................................................... 11
7.4.1 Clock ..............................................................................................................................12
7.5 Interrupts....................................................................................................................... 12
7.6 Data Pointers ................................................................................................................ 12
7.7 Architecture................................................................................................................... 12
7.7.1 ALU ................................................................................................................................12
7.7.2 Accumulator ...................................................................................................................12
7.7.3 B Register.......................................................................................................................12
7.7.4 Program Status Word .....................................................................................................12
7.7.5 Stack Pointer ..................................................................................................................13
7.7.6 Scratch-pad RAM ...........................................................................................................13
7.7.7 AUX-RAM.......................................................................................................................13
8 MEMORY ORGANIZATION...................................................................................................... 14
8.1 Program Memory (on-chip Flash) ................................................................................. 14
8.2 Scratch-pad RAM and Register Map ............................................................................ 14
8.2.1 Working Registers ..........................................................................................................16
8.2.2 Bit addressable Locations ..............................................................................................16
8.2.3 Stack ..............................................................................................................................16
8.2.4 AUX-RAM.......................................................................................................................16
9 SPECIAL FUNCTION REGISTERS ......................................................................................... 17
9.1 SFR Detail Bit Descriptions .......................................................................................... 19
10 INSTRUCTION.......................................................................................................................... 37
11 INSTRUCTION TIMING ............................................................................................................ 45
12 POWER MANAGEMENT.......................................................................................................... 46
12.1 Idle Mode ...................................................................................................................... 46
12.2 Power Down Mode ....................................................................................................... 46
13 RESET CONDITIONS............................................................................................................... 47
Publication Release Date: Feb 15, 2011
- 1 - Revision A09

1 page




W78E516D pdf
W78E516D/W78E058D Data Sheet
2 FEATURES
Fully static design 8-bit CMOS microcontroller
Optional 12T or 6T mode
„ 12T Mode, 12 clocks per machine cycle operation (default), Speed up to 40 MHz/5V
„ 6T Mode, 6 clocks per machine cycle operation set by the writer, Speed up to 20 MHz/5V
Wide supply voltage of 2.4 to 5.5V
Temperature grade is (-40oC~85oC)
64K/32K bytes of in-system programmable FLASH EPROM for Application Program (APROM)
4K bytes of auxiliary FLASH EPROM for Loader Program (LDROM)
Low standby current at full supply voltage
512 bytes of on-chip RAM. (include 256 bytes of AUX-RAM, software selectable)
64K bytes program memory address space and 64K bytes data memory address space
One 4-bit multipurpose programmable port, additional INT2 / INT3
Support Watch Dog Timer
Three 16-bit timer/counters
One full duplex serial port
8-sources, 2-level interrupt capability
Software Reset
Built-in power management with idle mode and power down mode
Code protection
Packages:
- Lead Free (RoHS) DIP 40:
W78E516DDG
- Lead Free (RoHS) PLCC 44: W78E516DPG
- Lead Free (RoHS) PQFP 44: W78E516DFG
- Lead Free (RoHS) LQFP 48: W78E516DLG
- Lead Free (RoHS) DIP 40:
W78E058DDG
- Lead Free (RoHS) PLCC 44: W78E058DPG
- Lead Free (RoHS) PQFP 44: W78E058DFG
- Lead Free (RoHS) LQFP 48: W78E058DLG
Publication Release Date: Feb 15, 2011
- 5 - Revision A09

5 Page





W78E516D arduino
W78E516D/W78E058D Data Sheet
7 FUNCTIONAL DESCRIPTION
The W78E516D/W78E058D series architecture consists of a core controller surrounded by various
registers, four general purpose I/O ports, one special purpose programmable 4-bits I/O port, 512 bytes
of RAM, three timer/counters, a serial port. The processor supports 111 different op-codes and refer-
ences both a 64K program address space and a 64 K data storage space.
7.1 On-Chip Flash EPROM
The W78E516D/W78E058D series includes one 64K/32K bytes of main FLASH EPROM for applica-
tion program (APROM) and one 4K bytes of FLASH EPROM for loader program (LDROM) when op-
erating the in-system programming feature. In normal operation, the microcontroller will execute the
code from the 64K/32K bytes of main FLASH EPROM. By setting program registers, user can force
microcontroller to switch to the programming mode which microcontroller will execute the code (loader
program) from the 4K bytes of auxiliary FLASH EPROM, and this loader program is going to update
the contents of the 64K/32K bytes of main FLASH EPROM. After reset, the microcontroller executes
the new application program in the main FLASH EPROM. This in-system programming feature makes
the job easy and efficient in which the application needs to update firmware frequently. In some appli-
cations, the in-system programming feature make it possible that the end-user is able to easily update
the system firmware by the them without opening the chassis.
7.2 I/O Ports
The W78E516D/W78E058D series has four 8-bit ports and one extra 4-bit port. Port 0 can be used as
an Address/Data bus when external program is running or external memory/device is accessed by
MOVC or MOVX instruction. In these cases, it has strong pull-ups and pull-downs, and does not need
any external pull-ups. Otherwise it can be used as a general I/O port with open-drain circuit. Port 2 is
used chiefly as the upper 8-bits of the Address bus when port 0 is used as an address/data bus. It also
has strong pull-ups and pull-downs when it serves as an address bus. Port1 and 3 act as I/O ports
with alternate functions. Port 4 is only available on PLCC/QFP/LQFP package type. It serves as a
general purpose I/O port as Port 1 and Port 3. Another bit-addressable bidirectional I/O port P4. P4.3
and P4.2 are alternative function pins. It can be used as general I/O port or external interrupt input
sources ( INT2 / INT3 ).
7.3 Serial I/O
The W78E516D/W78E058D series have one serial port that is functionally similar to the serial port of
the original 8032 family. However the serial port on the W78E516D/W78E058D series can operate in
different modes in order to obtain timing similarity as well.
7.4 Timers
Timers 0, 1, and 2 each consist of two 8-bit data registers. These are called TL0 and TH0 for Timer 0,
TL1 and TH1 for Timer 1, and TL2 and TH2 for Timer 2. The TCON and TMOD registers provide con-
trol functions for timers 0 and 1. The T2CON register provides control functions for Timer 2. RCAP2H
and RCAP2L are used as reload/capture registers for Timer 2.
The operations of Timer 0 and Timer 1 are the same as in the 8051 CPU. Timer 2 is a special feature
of the W78E516D/W78E058D series: it is a 16-bit timer/counter that is configured and controlled by
the T2CON register. Like Timers 0 and 1, Timer 2 can operate as either an external event counter or
- 11 -
Publication Release Date: Feb 15, 2011
Revision A09

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet W78E516D.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
W78E516B8-BIT MICROCONTROLLERWinbond
Winbond
W78E516D8-BIT MICROCONTROLLERnuvoton
nuvoton

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