Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

83C752 Datasheet(PDF) 17 Page - NXP Semiconductors

Part # 83C752
Description  80C51 8-bit microcontroller family 2K/64 OTP/ROM, 5 channel 8 bit A/D, I2C, PWM, low pin count
Download  24 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PHILIPS [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo PHILIPS - NXP Semiconductors

83C752 Datasheet(HTML) 17 Page - NXP Semiconductors

Back Button 83C752 Datasheet HTML 13Page - NXP Semiconductors 83C752 Datasheet HTML 14Page - NXP Semiconductors 83C752 Datasheet HTML 15Page - NXP Semiconductors 83C752 Datasheet HTML 16Page - NXP Semiconductors 83C752 Datasheet HTML 17Page - NXP Semiconductors 83C752 Datasheet HTML 18Page - NXP Semiconductors 83C752 Datasheet HTML 19Page - NXP Semiconductors 83C752 Datasheet HTML 20Page - NXP Semiconductors 83C752 Datasheet HTML 21Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 24 page
background image
Philips Semiconductors
Product specification
83C752/87C752
80C51 8-bit microcontroller family
2K/64 OTP/ROM, 5 channel 8 bit A/D, I2C, PWM, low pin count
1998 May 01
17
A high voltage VPP level is then applied to the VPP input (P0.2).
(This sets Port 1 as an input port). The data to be programmed into
the EPROM array is then placed on Port 1. This is followed by a
series of programming pulses applied to the PGM/ pin (P0.1). These
pulses are created by driving P0.1 low and then high. This pulse is
repeated until a total of 25 programming pulses have occurred. At
the conclusion of the last pulse, the PGM/ signal should remain high.
The VPP signal may now be driven to the VOH level, placing the
87C752 in the verify mode. (Port 1 is now used as an output port).
After four machine cycles (48 clock periods), the contents of the
addressed location in the EPROM array will appear on Port 1.
The next programming cycle may now be initiated by placing the
address information at the inputs of the multiplexed buffers, driving
the VPP pin to the VPP voltage level, providing the byte to be
programmed to Port1 and issuing the 26 programming pulses on the
PGM/ pin, bringing VPP back down to the VC level and verifying the
byte.
Programming Modes
The 87C752 has four programming features incorporated within its
EPROM array. These include the USER EPROM for storage of the
application’s code, a 16-byte encryption key array and two security
bits. Programming and verification of these four elements are
selected by a combination of the serial data stream applied to the
RESET pin and the voltage levels applied to port pins P0.1 and
P0.2. The various combinations are shown in Table 4.
Encryption Key Table
The 87C752 includes a 16-byte EPROM array that is programmable
by the end user. The contents of this array can then be used to
encrypt the program memory contents during a program memory
verify operation. When a program memory verify operation is
performed, the contents of the program memory location is
XNOR’ed with one of the bytes in the 16-byte encryption table. The
resulting data pattern is then provided to port 1 as the verify data.
The encryption mechanism can be disable, in essence, by leaving
the bytes in the encryption table in their erased state (FFH) since
the XNOR product of a bit with a logical one will result in the original
bit. The encryption bytes are mapped with the code memory in
16-byte groups. the first byte in code memory will be encrypted with
the first byte in the encryption table; the second byte in code
memory will be encrypted with the second byte in the encryption
table and so forth up to and including the 16the byte. The encryption
repeats in 16-byte groups; the 17th byte in the code memory will be
encrypted with the first byte in the encryption table, and so forth.
Security Bits
Two security bits, security bit 1 and security bit 2, are provided to
limit access to the USER EPROM and encryption key arrays.
Security bit 1 is the program inhibit bit, and once programmed
performs the following functions:
1. Additional programming of the USER EPROM is inhibited.
2. Additional programming of the encryption key is inhibited.
3. Verification of the encryption key is inhibited.
4. Verification of the USER EPROM and the security bit levels may
still be performed.
(If the encryption key array is being used, this security bit should be
programmed by the user to prevent unauthorized parties from
reprogramming the encryption key to all logical zero bits. Such
programming would provide data during a verify cycle that is the
logical complement of the USER EPROM contents).
Security bit 2, the verify inhibit bit, prevents verification of both the
USER EPROM array and the encryption key arrays. The security bit
levels may still be verified.
Programming and Verifying Security Bits
Security bits are programmed employing the same techniques used
to program the USER EPROM and KEY arrays using serial data
streams and logic levels on port pins indicated in Table 4. When
programming either security bit, it is not necessary to provide
address or data information to the 87C752 on ports 1 and 3.
Verification occurs in a similar manner using the RESET serial
stream shown in Table 4. Port 3 is not required to be driven and the
results of the verify operation will appear on ports 1.6 and 1.7.
Ports 1.7 contains the security bit 1 data and is a logical one if
programmed and a logical zero if not programmed. Likewise, P1.6
contains the security bit 2 data and is a logical one if programmed
and a logical zero if not programmed.
Table 4. Implementing Program/Verify Modes
OPERATION
SERIAL CODE
P0.1 (PGM/)
P0.2 (VPP)
Program user EPROM
296H
–*
VPP
Verify user EPROM
296H
VIH
VIH
Program key EPROM
292H
–*
VPP
Verify key EPROM
292H
VIH
VIH
Program security bit 1
29AH
–*
VPP
Program security bit 2
298H
–*
VPP
Verify security bits
29AH
VIH
VIH
NOTE:
*
Pulsed from VIH to VIL and returned to VIH.


Similar Part No. - 83C752

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
83C752 PHILIPS-83C752 Datasheet
181Kb / 24P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, 5 channel 8 bit A/D, I2C, PWM, low pin count
1999 Jul 23
More results

Similar Description - 83C752

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
87C752 PHILIPS-87C752 Datasheet
181Kb / 24P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, 5 channel 8 bit A/D, I2C, PWM, low pin count
1999 Jul 23
87C749 PHILIPS-87C749 Datasheet
164Kb / 22P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, 5 channel 8-bit A/D, PWM, low pin count
1998 Apr 23
87C751 PHILIPS-87C751 Datasheet
172Kb / 24P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, I2C, low pin count
1998 May 01
83C749 PHILIPS-83C749 Datasheet
200Kb / 22P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, 5 channel 8-bit A/D, PWM, low pin count
1998 Apr 23
83C751 PHILIPS-83C751 Datasheet
211Kb / 24P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, I2C, low pin count
1998 May 01
83C748 PHILIPS-83C748 Datasheet
131Kb / 18P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, low pin count
1999 Apr 15
87C748 PHILIPS-87C748 Datasheet
147Kb / 18P
   80C51 8-bit microcontroller family 2K/64 OTP/ROM, low pin count
1999 Apr 15
87C750 PHILIPS-87C750 Datasheet
137Kb / 16P
   80C51 8-bit microcontroller family 1K/64 OTP ROM, low pin count
1998 May 01
83C750 PHILIPS-83C750 Datasheet
158Kb / 16P
   80C51 8-bit microcontroller family 1K/64 OTP ROM, low pin count
1998 May 01
80C550 PHILIPS-80C550 Datasheet
190Kb / 28P
   80C51 8-bit microcontroller family 4K/128 OTP/ROM/ROMless, 8 channel 8 bit A/D, watchdog timer
1998 May 01
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com