Philips Semiconductors |
|
|
|
|
|
|
|
|
| User’s Manual - Preliminary - | ||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||
FLASH PROGRAM MEMORY |
|
|
|
| P89LPC906/907/908 | |||||||||
Boot Vector |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BOOTVEC |
| 7 | 6 | 5 | 4 |
| 3 | 2 | 1 | 0 |
|
| ||
Address: xxxxh |
|
| - | - | - | BOOTV4 | BOOTV3 | BOOTV2 | BOOTV1 | BOOTV0 |
| |||
Factory default value: 00h |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BIT | SYMBOL | FUNCTION |
|
|
|
|
|
|
|
|
|
|
| |
- | Reserved (should remain unprogrammed at zero). |
|
|
|
|
|
| |||||||
| - | Boot Vector. If the Boot Vector is selected as the reset address, the P89LPC906/907/908 | ||||||||||||
|
| will start execution at an address comprised of 00H in the lower eight bits and this | ||||||||||||
|
| BOOTVEC as the upper bits after a reset. (See section | ||||||||||||
|
| on page 71). |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
| Figure |
|
|
|
|
|
|
| ||||
Boot Status |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BOOTSTAT |
| 7 | 6 | 5 | 4 |
| 3 | 2 | 1 | 0 |
|
| ||
Address: xxxxh |
|
| - | - | - | - |
| - | - |
| - | BSB |
| |
Factory default value: 00h |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BIT | SYMBOL | FUNCTION |
|
|
|
|
|
|
|
|
|
|
| |
- | Reserved (should remain unprogrammed at zero). |
|
|
|
|
|
| |||||||
BOOTSTAT.0 | BSB | Boot Status Bit. If programmed to ‘1’, the P89LPC906/907/908 will always start execution | ||||||||||||
|
| at an address comprised of 00H in the lower eight bits and BOOTVEC as the upper bits | ||||||||||||
|
| after a reset. (See section |
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
| |||||
|
|
| Figure |
|
|
|
|
|
|
2003 Dec 8 | 98 |