DataSheet.es    


PDF W79E2051 Data sheet ( Hoja de datos )

Número de pieza W79E2051
Descripción (W79E2051 / W79E4051) 8-Bit Microcontroller
Fabricantes NuvoTon 
Logotipo NuvoTon Logotipo



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


Total 30 Páginas

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

Preliminary W79E4051/W79E2051 Data Sheet
8-BIT MICROCONTROLLER
Table of Contents-
1 GENERAL DESCRIPTION ......................................................................................................... 4
2 FEATURES ................................................................................................................................. 5
3 PARTS INFORMATION LIST ..................................................................................................... 7
3.1 Lead Free (RoHS) Parts information list......................................................................... 7
4 PIN CONFIGURATION ............................................................................................................... 8
5 PIN DESCRIPTION..................................................................................................................... 9
6 FUNCTIONAL DESCRIPTION.................................................................................................. 10
6.1 On-Chip Flash EPROM ................................................................................................ 10
6.2 I/O Ports........................................................................................................................ 10
6.3 Serial I/O ....................................................................................................................... 10
6.4 Timers ........................................................................................................................... 10
6.5 Interrupts....................................................................................................................... 10
6.6 Data Pointers ................................................................................................................ 10
6.7 Architecture................................................................................................................... 11
6.7.1 ALU ................................................................................................................................11
6.7.2 Accumulator ...................................................................................................................11
6.7.3 B Register.......................................................................................................................11
6.7.4 Program Status Word: ....................................................................................................11
6.7.5 Scratch-pad RAM ...........................................................................................................11
6.7.6 Stack Pointer ..................................................................................................................11
7 MEMORY ORGANIZATION...................................................................................................... 12
7.1 Program Memory (on-chip Flash) ................................................................................. 12
7.2 Data Flash Memory ...................................................................................................... 12
7.3 Scratch-pad RAM and Register Map ............................................................................ 12
7.4 Working Registers......................................................................................................... 14
7.5 Bit addressable Locations............................................................................................. 14
7.6 Stack ............................................................................................................................. 15
8 SPECIAL FUNCTION REGISTERS ......................................................................................... 16
9 INSTRUCTION.......................................................................................................................... 37
9.1 Instruction Timing.......................................................................................................... 45
10 POWER MANAGEMENT.......................................................................................................... 46
10.1 Idle Mode ...................................................................................................................... 46
10.2 Power Down Mode ....................................................................................................... 46
11 RESET CONDITIONS............................................................................................................... 48
11.1 Sources of reset............................................................................................................ 48
11.1.1 External Reset ..............................................................................................................48
11.1.2 Power-On Reset (POR)................................................................................................48
11.1.3 Brown-Out Reset (BOR)...............................................................................................48
Publication Release Date: April 16, 2009
- 1 - Revision A06
www.DataSheet.in

1 page




W79E2051 pdf
Preliminary W79E4051/W79E2051 Data Sheet
2 FEATURES
Fully static design 8-bit Turbo 51 CMOS microcontroller up to 24MHz
Single power: 2.4~5.5V Up to 12MHz, 4.5~5.5V up to 24MHz
Flexible CPU clock source configurable by config bit and software:
- High speed external oscillator: upto 24MHz Crystal and resonator (enabled by config bit).
- Internal RC oscillator: 22.1184/11.0592MHz with ±2% accuracy (selectable by config bit), at
5.0 voltage and 25condition, for W79E2051R and W79E4051R
Instruction-set compatible with MCS-51
4K/2K bytes of Program Flash EPROM, with ICP and external writer programmable mode.
256 bytes of on-chip RAM
W79E4051/2051 supports 128 bytes Data Flash EPROM for customer data storage used and 10K
writer cycles.
- 8 pages. Page size is 16 bytes.
- Data Flash program/erase VDD=3.0V to 5.5V
One 8-bit bi-directional port(Port1), one 7-bit bi-directional port(Port3) and one 2-bit bi-
directional port(P2.0 and P2.1 shared with XT1 and XT2 pins)
I/O capable of driving LED max. 20mA per pin, max to 80mA for total pins.
Two 16-bit timer/counters
9 Interrupt source with four levels of priority
One enhanced full duplex serial port with framing error detection and automatic address
recognition
One channel 10-bit PWM output
One analog Comparator
Built-in Power Management
- Power on reset flag
- Brownout voltage detect/reset
Operating Temperature: -40~85
Packages:
- Lead Free (RoHS) PDIP 20: W79E4051AKG
- Lead Free (RoHS) SOP 20: W79E4051ASG
- Lead Free (RoHS) SSOP 20: W79E4051ARG
- Lead Free (RoHS) PDIP 20: W79E2051AKG
- Lead Free (RoHS) SOP 20: W79E2051ASG
- Lead Free (RoHS) SSOP 20: W79E2051ARG
- Lead Free (RoHS) PDIP 20: W79E4051RAKG
- Lead Free (RoHS) SOP 20: W79E4051RASG
- Lead Free (RoHS) SSOP 20: W79E4051RARG
Publication Release Date: April 16, 2009
- 5 - Revision A06
www.DataSheet.in

5 Page





W79E2051 arduino
Preliminary W79E4051/W79E2051 Data Sheet
Table 6-1: Data Pointer
6.7 Architecture
The W79E4051/2051 is based on the standard MCS-51 device. It is built around an 8-bit ALU that
uses internal registers for temporary storage and control of the peripheral devices. It can execute the
standard MCS-51 instruction set.
6.7.1 ALU
The ALU is the heart of the W79E4051/2051. It is responsible for the arithmetic and logical functions.
It is also used in decision making, in case of jump instructions, and is also used in calculating jump
address. The user cannot directly use the ALU, but the Instruction Decoder reads the op-code,
decodes it, and sequences the data through the ALU and its associated registers to generate the
required result. The ALU mainly uses the ACC which is a special function register (SFR) on the chip.
Another SFR, namely B register is also used in Multiply and Divide instructions. The ALU generates
several status signals which are stored in the Program Status Word register (PSW).
6.7.2 Accumulator
The Accumulator (ACC) is the primary register used in arithmetic, logical and data transfer operations
in the W79E4051/2051. Since the Accumulator is directly accessible by the CPU, most of the high
speed instructions make use of the ACC as one argument.
6.7.3 B Register
This is an 8-bit register that is used as the second argument in the MUL and DIV instructions. For all
other instructions it can be used simply as a general purpose register.
6.7.4 Program Status Word:
This is an 8-bit SFR that is used to store the status bits of the ALU. It holds the Carry flag, the Auxiliary
Carry flag, General purpose flags, the Register Bank Select, the Overflow flag, and the Parity flag.
6.7.5 Scratch-pad RAM
The W79E4051/2051 has a 256 byte on-chip scratch-pad RAM. This can be used by the user for
temporary storage during program execution. A certain section of this RAM is bit addressable, and can
be directly addressed for this purpose.
6.7.6 Stack Pointer
The W79E4051/2051 has an 8-bit Stack Pointer which points to the top of the Stack. This stack
resides in the Scratch Pad RAM in the W79E4051/2051. Hence the size of the stack is limited by the
size of this RAM.
www.DataSheet.in
- 11 -
Publication Release Date: April 16, 2009
Revision A06

11 Page







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




Hoja de datos destacado

Número de piezaDescripciónFabricantes
W79E2051(W79E2051 / W79E4051) 8-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