參數(shù)資料
型號: P83CE560
廠商: NXP Semiconductors N.V.
元件分類: 8位微控制器
英文描述: 8-BIT SINGLE CHIP MICROCONTROLLERS
中文描述: 8位單晶片微控制器
文件頁數(shù): 74/84頁
文件大?。?/td> 441K
代理商: P83CE560
1997 Aug 01
74
Philips Semiconductors
Product specification
8-bit microcontroller
P8xCE560
23 EPROM CHARACTERISTICS
The P87CE560 has an on-chip 64 kbytes EPROM for fast
and flexible controller software development. It is available
as an OTP-version in a plastic QFP package,
P87CE560EFB, which is not erasable.
23.1
Programming and verification
The P87CE560 is programmed by using a modified
Quick-Pulse Programming algorithm (Trademark
algorithm of Intel Corporation).
In Table 85, the logic levels for reading the Signature bytes
and for programming the Program Memory, the Encryption
Table and the Lock bits are listed.
The circuit configuration and waveforms for programming
are shown in the Figs 32 and 33. Figure 34 shows the
circuit configuration for code data verification.
Note that programming and verification is done with an
oscillator frequency of 4 to 6 MHz. The two Signature
bytes identifying the device as an P87CE560
manufactured by Philips are located as shown in Table 84.
Table 84
Programming and Verification
23.2
Security
For code protection the P87CE560 has an Encryption
table and three Lock bits (LB1, LB2 and LB3). After
programming the Encryption table from addresses
00H to 3FH, a verification sequence will present the data
at Port 0 as a logical EXNOR of the program byte with one
of the Encryption bytes. The Encryption table is not
readable.
The P87CE560 has 3 programmable Lock bits which must
be programmed according to Table 85 to provide different
levels of protection of the on-chip code and data. Erasing
the EPROM also erases the encryption array and the
program lock bits, returning the part to full functionality.
The lock bits cannot be directly verified. Verification of the
lock bits is done by observing that their features are
enabled.
ADDRESS
CONTENT
MEANING
30H
31H
15H
C3H
Philips
P87CE560
Table 85
Protection Level 69Programming
P = programmed; U = unprogrammed.
PROTECTION
LEVEL
LB1 LB2 LB3
PROTECTION DESCRIPTION
1
U
U
U
No Program Lock features enabled. (Code verify will still be encrypted by the
Encryption Array if programmed.).
MOVC instructions executed from external Program Memory are disabled from
fetching code bytes from internal memory, EA is sampled and latched on reset,
and further programming of the EPROM is disabled.
Same as Protection Level 2 and also verify is disabled.
Same as Protection Level 3 and external memory execution by forcing EA = LOW
is disabled.
2
P
U
U
3
4
P
P
P
P
U
P
相關(guān)PDF資料
PDF描述
P87CE560 8-BIT SINGLE CHIP MICROCONTROLLERS
P80CE560EFB 8-BIT MICROCONTROLLER
P83CE560EFB NPN Silicon Power Transistor, TO-220F-3SL
P80CE598FHB 8-bit microcontroller with CAN controller(帶CAN控制器的8位微控制器)
P83CE598FFB 8-bit microcontroller with CAN controller(帶CAN控制器的8位微控制器)
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
P83CE560EFB 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit microcontroller
P83CE560EFB/081,55 制造商:NXP Semiconductors 功能描述:- Tape and Reel
P83CE560EFB/NNN 制造商:未知廠家 制造商全稱:未知廠家 功能描述:8-Bit Microcontroller
P83CE598 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit microcontroller with on-chip CAN
P83CE598FFB 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit microcontroller with on-chip CAN