參數(shù)資料
型號: P87C511
廠商: Intel Corp.
英文描述: CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
中文描述: CHMOS單片8位微控制器
文件頁數(shù): 18/21頁
文件大?。?/td> 284K
代理商: P87C511
87C51/80C51BH/80C31BH
272335–22
*
For compatibility, 25 pulses may be used.
Figure 11. Programming Waveforms
PROGRAMMING ALGORITHM
Refer to Table 4 and Figures 10 and 11 for address,
data, and control signals set up. To program the
87C51 the following sequence must be exercised.
1. Input the valid address on the address lines.
2. Input the appropriate data byte on the data lines.
3. Activate the correct combination of control sig-
nals.
4. Raise EA/V
PP
from V
CC
to 12.75V
g
0.25V.
5. Pulse ALE/PROG 5 times
*
for the EPROM array,
and 25 times for the encryption table and the lock
bits.
Repeat 1 through 5 changing the address and data
for the entire array or until the end of the object file is
reached.
Program Verify
Verification may be done after programming either
one byte or a block of bytes. In either case a com-
plete verify of the array will ensure reliable program-
ming of the 87C51.
The lock bits cannot be directly verified. Verification
of the lock bits is done by observing that their fea-
tures are enabled.
ROM and EPROM Lock System
The program lock system, when programmed, pro-
tects the onboard program against software piracy.
The 80C51BH has a one level program lock system
and a 64-byte encryption table. If program protection
is desired, the user submits the encryption table with
their code and both the lock bit and encryption array
are programmed by the factory. The encryption array
is not available without the lock bit. For the lock bit
to be programmed, the user must submit an encryp-
tion table. The 87C51 has a 3-level program lock
system and a 64-byte encryption array. Since this is
an EPROM device, all locations are user-program-
mable. See Table 5.
Encryption Array
Within the EPROM array are 64 bytes of Encryption
Array that are initially unprogrammed (all 1’s). Every
time that a byte is addressed during a verify, 6 ad-
dress lines are used to select a byte of the Encryp-
tion Array. This byte is then exclusive-NOR’ed
(XNOR) with the code byte, creating an Encryption
Verify byte. The algorithm, with the array in the un-
programmed state (all 1’s), will return the code in its
original, unmodified form. For programming the En-
cryption Array, refer to Table 4 (Programming the
EPROM).
When using the encryption array, one important fac-
tor needs to be considered. lf a code byte has the
value 0FFH, verifying the byte will produce the en-
cryption byte value. lf a large block (
l
64 bytes) of
code is left unprogrammed, a verification routine will
display the contents of the encryption array. For this
reason all unused code bytes should be pro-
grammed with some value other than 0FFH, and not
all of them the same value. This will ensure maxi-
mum program protection.
18
相關PDF資料
PDF描述
P87LPC759 Low power, low price, low pin count (14 pin) microcontroller with 1 kbyte OTP
P87LPC759BN Low power, low price, low pin count (14 pin) microcontroller with 1 kbyte OTP
P89C738 8-bit Flash microcontrollers
P89C739ABA 8-bit Flash microcontrollers
P89C739ABB 8-bit Flash microcontrollers
相關代理商/技術參數(shù)
參數(shù)描述
P87C51-1 制造商:. 功能描述:
P87C511 S F76 制造商:Intel 功能描述:MCU 8-bit MCS51 80C51 CISC 4KB EPROM 5V 40-Pin PDIP
P87C511SF76 功能描述:IC MCU 8BIT 5V 16MHZ OTP 40DIP RoHS:否 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:87C 其它有關文件:STM32F101T8 View All Specifications 特色產品:STM32 32-bit Cortex MCUs 標準包裝:490 系列:STM32 F1 核心處理器:ARM? Cortex?-M3 芯體尺寸:32-位 速度:36MHz 連通性:I²C,IrDA,LIN,SPI,UART/USART 外圍設備:DMA,PDR,POR,PVD,PWM,溫度傳感器,WDT 輸入/輸出數(shù):26 程序存儲器容量:64KB(64K x 8) 程序存儲器類型:閃存 EEPROM 大小:- RAM 容量:10K x 8 電壓 - 電源 (Vcc/Vdd):2 V ~ 3.6 V 數(shù)據(jù)轉換器:A/D 10x12b 振蕩器型:內部 工作溫度:-40°C ~ 85°C 封裝/外殼:36-VFQFN,36-VFQFPN 包裝:托盤 配用:497-10030-ND - STARTER KIT FOR STM32497-8853-ND - BOARD DEMO STM32 UNIV USB-UUSCIKSDKSTM32-PL-ND - KIT IAR KICKSTART STM32 CORTEXM3497-8512-ND - KIT STARTER FOR STM32F10XE MCU497-8505-ND - KIT STARTER FOR STM32F10XE MCU497-8304-ND - KIT STM32 MOTOR DRIVER BLDC497-6438-ND - BOARD EVALUTION FOR STM32 512K497-6289-ND - KIT PERFORMANCE STICK FOR STM32MCBSTM32UME-ND - BOARD EVAL MCBSTM32 + ULINK-MEMCBSTM32U-ND - BOARD EVAL MCBSTM32 + ULINK2更多... 其它名稱:497-9032STM32F101T8U6-ND
P87C51-24 制造商:未知廠家 制造商全稱:未知廠家 功能描述:8-Bit Microcontroller
P87C5124 S F76 制造商:Intel 功能描述:MCU 8-bit MCS51 80C51 CISC 4KB EPROM 5V 40-Pin PDIP