W78E516DPG Nuvoton Technology Corporation of America, W78E516DPG Datasheet - Page 71

no-image

W78E516DPG

Manufacturer Part Number
W78E516DPG
Description
IC MCU 8-BIT 64K FLASH 44-PLCC
Manufacturer
Nuvoton Technology Corporation of America
Series
W78r
Datasheet

Specifications of W78E516DPG

Core Processor
8052
Core Size
8-Bit
Speed
40MHz
Connectivity
EBI/EMI, UART/USART
Peripherals
POR, WDT
Number Of I /o
36
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
44-PLCC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
W78E516DPG
Manufacturer:
NIPPON
Quantity:
8 900
Part Number:
W78E516DPG
Manufacturer:
Nuvoton Technology Corporation of America
Quantity:
10 000
Part Number:
W78E516DPG
Manufacturer:
WINBOND
Quantity:
15
Part Number:
W78E516DPG
Manufacturer:
NUVOTON
Quantity:
20 000
Part Number:
W78E516DPG
0
19
During the on-chip Flash EPROM operation mode, the Flash EPROM can be programmed and
verified repeatedly. Until the code inside the Flash EPROM is confirmed OK, the code can be
protected. The protection of Flash EPROM and those operations on it are described below.
The W78E516D/W78E058D has several Special Setting Registers, including the Security Register
and Company/Device ID Registers, which can not be accessed in programming mode. Those bits of
the Security Registers can not be changed once they have been programmed from high to low. They
can only be reset through erase-all operation. The contents of the Company ID and Device ID
registers have been set in factory. The Security Register is located at the 0FFFH on the 4KB
LDROM such that user's loader program can not occupy this address.
Bit 0: Lock bits
This bit is used to protect the customer's program code in the W78E516D/W78E058D. It may be set
after the programmer finishes the programming and verifies sequence. Once these bits are set to logic
0, both the FLASH data and Special Setting Registers can not be accessed again.
Bit 1: Movc inhibit
This bit is used to restrict the accessible region of the MOVC instruction. It can prevent the MOVC
instruction in external program memory from reading the internal program code. When this bit is set to
logic 0, a MOVC instruction in external program memory space will be able to access code only in the
external memory, not in the internal memory. A MOVC instruction in internal program memory space
will always be able to access the ROM data in both internal and external memory. If this bit is logic 1,
there are no restrictions on the MOVC instruction.
Bit 5: Machine Cycle Select
This bit is select MCU core, default value is logic 1(12T). Once these bits are set to logic 0, the mcu
core is 6T.
Bit 7: Crystal Select
If this bit is set to logic 0 (24 Mhz), the EMI effect will be reduce. If this bit is set to logic 1 (40 Mhz ),
the W78E516D/W78E058D could to use 40Mhz crystal, but the EMI effect is major. So we provide the
option bit which could be chose by customer.
CONFIG BITS
B 0 : L o c k b it, lo g ic 0 : a c tiv e
B 1 : M O V C in h ib it,
B 5 : M a c h in e C y c le S e le c t
B 7 : O s illa to r C o n tro l
D e fa u lt 1 fo r a ll s e c u rity b its.
R e s e rv e d b its m u s t b e k e p t in lo g ic 1 .
B 7
B 6
lo g ic 0 : th e M O V C in s tru c tio n in e x te rn a l m e m o ry
lo g ic 1 : n o re s tric tio n .
lo g ic 0 : 6 T
lo g ic 1 : 1 2 T
lo g ic 0 : 1 /2 g a in
lo g ic 1 : F u ll g a in
B 5
B 4
B 3
B 2
Preliminary W78E516D/ W78E058D Data Sheet
B 1
B 0
- 71 -
S ecu rity B its
S p ecia l S ettin g R eg isters
Publication Release Date: July 30, 2008
P ro g ram M em o ry
S ecu rity R eg ister
4 K B L D R O M
O n-C h ip
Revision A01
0 F F E H
F F F F H
0 0 0 0 H

Related parts for W78E516DPG