參數(shù)資料
型號: P8XC557E8
廠商: NXP Semiconductors N.V.
元件分類: 8位微控制器
英文描述: 8 BIT MICROCONTROLLER
中文描述: 8位微控制器
文件頁數(shù): 74/84頁
文件大?。?/td> 322K
代理商: P8XC557E8
1999 Mar 12
74
Philips Semiconductors
Product specification
8-bit microcontroller
P8xC557E8
23 EPROM CHARACTERISTICS
The P87C557E8 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,
P87C557E8EFB, which is not erasable.
23.1
Programming and verification
The P87C557E8 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 P87C557E8
manufactured by Philips are located as shown in Table 84.
Table 84
Programming and Verification
23.2
Security
For code protection the P87C557E8 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 P87C557E8 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
P87C557E8
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描述
P87C557E8 8 BIT MICROCONTROLLER
P8XC591 HiRel FPGA, Low-Power 1.0?? CMOS Technology
P90CE201 16-bit microcontroller
P90CE201AEB 16-bit microcontroller
P9217 PbS photoconductive detector
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
P8XC591 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:Single-chip 8-bit microcontroller with CAN controller
P8XC592 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit microcontroller with on-chip CAN
P8XCE598 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit microcontroller with on-chip CAN
P8XCL580HFH 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:Low voltage 8-bit microcontrollers with UART, I2C-bus and ADC
P8XCL580HFT 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:Low voltage 8-bit microcontrollers with UART, I2C-bus and ADC