Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

IC89C52A-24PQ Datasheet(PDF) 9 Page - Integrated Circuit Solution Inc

Part # IC89C52A-24PQ
Description  CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 8(4)-Kbytes of FLASH
Download  22 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ICSI [Integrated Circuit Solution Inc]
Direct Link  http://www.icsi.com.tw
Logo ICSI - Integrated Circuit Solution Inc

IC89C52A-24PQ Datasheet(HTML) 9 Page - Integrated Circuit Solution Inc

Back Button IC89C52A-24PQ Datasheet HTML 5Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 6Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 7Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 8Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 9Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 10Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 11Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 12Page - Integrated Circuit Solution Inc IC89C52A-24PQ Datasheet HTML 13Page - Integrated Circuit Solution Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 22 page
background image
IC89C52(51)A
Integrated CircuitSolution Inc.
9
MC008-0C 11/27/2001
Program Verify
If lock bits LB2 and LB3 have not been programmed,
the programmed code data can be read back via the ad-
dress and data lines for verification. ‘C0H’ command is
needed for switching to program verify mode. During pro-
gram verify, the code memory use the internally-gener-
ated higher margin voltage to the addressed byte.
Normal Verify
If lock bits LB2 and LB3 have not been programmed,
the programmed code data can be read back via the ad-
dress and data lines for verification. If flash command
decoder receives the ‘00H’ command or IC89C52(51)A
power is initialized, the command decoder switches to
normal verify mode. During normal verify, the code
memory use the same threshold as instruction executing
threshold.
Erase Verify
If lock bits LB2 and LB3 have not been programmed,
the programmed code data can be read back via the ad-
dress and data lines for verification. ‘A0H’ command is
needed for switching to erase verify mode. During erase
verify, the code memory use the internally-generated lower
margin voltage to the addressed byte.
Program Lock Bit 1, 2, 3
The lock bit 1, 2, 3 is programmed by using the erase
command ‘60H’, ‘70H’ and ‘80H’ in the first cycle. In the
second cycle, the ‘D0H’ command is presented on whole
PROG strobe time. The PROG strobe time is real lock
bits programming time. The
PROG rising edge will clear
the erasing state to normal verify state. The programming
lock bits operations don’t use the smart algorithm but it is
programmed 10 times directly. If programming lock bits
are needed, it must be programmed after the encryption
array and code memory programming.
The IC89C52(51)A lock bits programming flow is
described in Figure 7.
Chip Erase
All flash cell must be programmed to ‘00’ before the
chip is erased. The programming sequence is encryption
array, code memory and lock bit 1, 2, 3. The entire flash
array is erased electrically by using the erase command
‘20H’ in the first cycle. In the second cycle, the ‘D0H’
command is presented on whole
PROG strobe time. The
PROG strobe time is real flash erasing time. The PROG
rising edge will clear the erasing state to normal verify
state. The code array is written with all “1”s. The chip erase
operation must be executed before the code memory can
be re-programmed. If the any flash cell is not ‘1’ (include
encryption array and lock bits) repeat erase condition less
than 50 times.
The IC89C52(51)A detail erase flow is described in
Figure 8.
Reading the Signature Bytes:
The signature bytes are read by the same procedure as
a normal verification of locations 030H, 031H and 032H,
except that command is ‘90H’. The values returned are:
(030H) = D5H indicates manufactured by ICSI
(031H) = 52H indicates IC89C52A/IC89C51A
(032H) = AAH indicates programming voltage is 12V
55H indicates programming voltage is 5V
The signatures can be read by following conditions. It’s
easier to recognize by programmer.
1. RST = high level.
PSEN = Low level. PROG = High
level. VPP = High Level. P2.6 = Low level. P2.7 = Low
level. P3.6 = Low level. P3.7 = Low level.
2. Address is switched to (030H), (031H) and (032H). Then
the Data bus outputs the D5H, 52H, AAH (55H).
Program Lock bits
Protection Type
LB1
LB2
LB3
1
U
U
U
No program lock feature enabled.
2
P
U
U
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 Flash is disabled.
3P
P
U
Same as 2, also verify is disabled
4P
P
P
Same as 3, also external execution is disabled
Lock bits Features


Similar Part No. - IC89C52A-24PQ

ManufacturerPart #DatasheetDescription
logo
Integrated Circuit Solu...
IC89C54 ICSI-IC89C54 Datasheet
142Kb / 24P
   CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 16/32/64-Kbytes of FLASH
IC89C58 ICSI-IC89C58 Datasheet
142Kb / 24P
   CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 16/32/64-Kbytes of FLASH
More results

Similar Description - IC89C52A-24PQ

ManufacturerPart #DatasheetDescription
logo
Integrated Circuit Solu...
IC89LV52 ICSI-IC89LV52 Datasheet
218Kb / 22P
   CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 8(4)-Kbytes of FLASH
logo
Integrated Silicon Solu...
89C52 ISSI-89C52 Datasheet
425Kb / 50P
   CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 8-Kbytes of FLASH
IS89C51 ISSI-IS89C51 Datasheet
280Kb / 48P
   CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 4-Kbytes of FLASH
logo
Integrated Circuit Solu...
IC89C54 ICSI-IC89C54 Datasheet
142Kb / 24P
   CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 16/32/64-Kbytes of FLASH
logo
ATMEL Corporation
T89C51RC2 ATMEL-T89C51RC2 Datasheet
251Kb / 9P
   8-bit Microcontroller with 16 Kbytes/ 32 Kbytes FLASH
logo
Intel Corporation
M87C51 INTEL-M87C51 Datasheet
1Mb / 13P
   CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER WITH 4 KBYTES OF EPROM PROGRAM MEMORY
logo
Infineon Technologies A...
SAB80C515 INFINEON-SAB80C515 Datasheet
668Kb / 56P
   8-Bit CMOS Single-Chip Microcontroller
02.96
SAB80C517 INFINEON-SAB80C517 Datasheet
1Mb / 61P
   8-Bit CMOS Single-Chip Microcontroller
04.95
logo
Samsung semiconductor
S3F8647 SAMSUNG-S3F8647 Datasheet
1Mb / 399P
   8-bit single-chip CMOS microcontroller
logo
Siemens Semiconductor G...
SAB80C517 SIEMENS-SAB80C517_05 Datasheet
3Mb / 323P
   8-Bit CMOS Single-Chip Microcontroller
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


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