w78le58 Winbond Electronics Corp America, w78le58 Datasheet - Page 17

no-image

w78le58

Manufacturer Part Number
w78le58
Description
8-bit Microcontroller
Manufacturer
Winbond Electronics Corp America
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
w78le58F-24
Manufacturer:
WINBOND
Quantity:
664
Part Number:
w78le58P-24
Quantity:
20
SECURITY
During the on-chip MTP-ROM programming mode, the MTP-ROM can be programmed and verified
repeatedly. Until the code inside the MTP-ROM is confirmed OK, the code can be protected. The
protection of MTP-ROM and those operations on it are described below.
The W78LE58 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 0FFFFH of the LDROM space.
Lock bit
This bit is used to protect the customer's program code in the W78LE58. It may be set after the
programmer finishes the programming and verifies sequence. Once this bit is set to logic 0, both the
MTP ROM data and Special Setting Registers can not be accessed again.
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.
Encryption
This bit is used to enable/disable the encryption logic for code protection. Once encryption feature is
enabled, the data presented on port 0 will be encoded via encryption logic. Only whole chip erase will
reset this bit.
B2: Encryption
D7 D6 D5 D4 D3 D2 D1 D0
B0: Lock bit, logic 0: active
B1: MOVC inhibit,
B07: Osillator Control
Default 1 for all security bits.
Reserved bits must be kept in logic 1.
B7
1 1 0 1 1 0 1 0
0 1 1
logic 1: the encryption logic disable
logic 1: no restriction.
logic 0: the encryption logic enable
logic 0: the MOVC instruction in external memory
Reserved
logic 0: 1/2 gain
logic 1: Full gain
cannot access the code in internal memory.
0
0 0
B2
B1
1 1
B0
Company ID (#DAH)
Device ID (#63H)
Security Bits
Special Setting Registers
- 17 -
Program Memory
Security Register
4KB MTP ROM
Reserved
Preliminary W78LE58
Reserved
LDROM
Publication Release Date: June 2000
0FFFh
0000h
FFFFh
7FFFh
Program Memory
32KB MTP ROM
APROM
Revision A1

Related parts for w78le58