DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

P89LPC9301(2009) View Datasheet(PDF) - NXP Semiconductors.

Part Name
Description
Manufacturer
P89LPC9301 Datasheet PDF : 65 Pages
First Prev 31 32 33 34 35 36 37 38 39 40 Next Last
NXP Semiconductors
P89LPC9301/931A1
8-bit microcontroller with accelerated two-clock 80C51 core
Remark: Users who wish to use this loader should take precautions to avoid erasing the
1 kB sector that contains this bootloader. Instead, the page erase function can be used to
erase the first eight 64-byte pages located in this sector.
A custom bootloader can be written with the Boot Vector set to the custom bootloader, if
desired.
Table 8. Default boot vector values and ISP entry points
Device
Default
boot vector
Default
bootloader
entry point
Default bootloader 1 kB sector
code range
range
P89LPC9301 0FH
0F00H
0E00H to 0FFFH 0C00H to 0FFFH
P89LPC931A1 1FH
1F00H
1E00H to 1FFFH 1C00H to 1FFFH
7.29.10 Hardware activation of the bootloader
The bootloader can also be executed by forcing the device into ISP mode during a
power-on sequence (see the P89LPC9301/931A1 User manual for specific information).
This has the same effect as having a non-zero status byte. This allows an application to
be built that will normally execute user code but can be manually forced into ISP
operation. If the factory default setting for the boot vector is changed, it will no longer point
to the factory pre-programmed ISP bootloader code. After programming the flash, the
status byte should be programmed to zero in order to allow execution of the user’s
application code beginning at address 0000H.
7.30 User configuration bytes
Some user-configurable features of the P89LPC9301/931A1 must be defined at power-up
and therefore cannot be set by the program after start of execution. These features are
configured through the use of the flash byte UCFG1 and UCFG2. Please see the
P89LPC9301/931A1 User manual for additional details.
7.31 User sector security bytes
There are four/eight User Sector Security Bytes on the P89LPC9301/931A1. Each byte
corresponds to one sector. Please see the P89LPC9301/931A1 User manual for
additional details.
P89LPC9301_931A1_1
Preliminary data sheet
Rev. 01 — 9 April 2009
© NXP B.V. 2009. All rights reserved.
40 of 65

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]