NXP Semiconductors P89LPC9321 UM10310 User Manual
NXP Semiconductors Hardware
Table of contents
Document Outline
- 1. Introduction
- 2. Clocks
- 2.1 Enhanced CPU
- 2.2 Clock definitions
- 2.3 External crystal oscillator option
- 2.4 Clock output
- 2.5 On-chip RC oscillator option
- 2.6 Watchdog oscillator option
- 2.7 External clock input option
- 2.8 Clock sources switch on the fly
- 2.9 Oscillator Clock (OSCCLK) wake-up delay
- 2.10 CPU Clock (CCLK) modification: DIVM register
- 2.11 Low power select
- 3. Interrupts
- 4. I/O ports
- 5. Power monitoring functions
- 6. Reset
- 7. Timers 0 and 1
- 8. Real-time clock system timer
- 9. Capture/Compare Unit (CCU)
- 10. UART
- 10.1 Mode 0
- 10.2 Mode 1
- 10.3 Mode 2
- 10.4 Mode 3
- 10.5 SFR space
- 10.6 Baud Rate generator and selection
- 10.7 Updating the BRGR1 and BRGR0 SFRs
- 10.8 Framing error
- 10.9 Break detect
- 10.10 More about UART Mode 0
- 10.11 More about UART Mode 1
- 10.12 More about UART Modes 2 and 3
- 10.13 Framing error and RI in Modes 2 and 3 with SM2 = 1
- 10.14 Break detect
- 10.15 Double buffering
- 10.16 Double buffering in different modes
- 10.17 Transmit interrupts with double buffering enabled (Modes 1, 2, and 3)
- 10.18 The 9th bit (bit 8) in double buffering (Modes 1, 2, and 3)
- 10.19 Multiprocessor communications
- 10.20 Automatic address recognition
- 11. I2C interface
- 12. Serial Peripheral Interface (SPI)
- 13. Analog comparators
- 14. Keypad interrupt (KBI)
- 15. Watchdog timer (WDT)
- 16. Additional features
- 17. Data EEPROM
- 18. Flash memory
- 18.1 General description
- 18.2 Features
- 18.3 Flash programming and erase
- 18.4 Using Flash as data storage: IAP-Lite
- 18.5 In-circuit programming (ICP)
- 18.6 ISP and IAP capabilities of the P89LPC9321
- 18.7 Boot ROM
- 18.8 Power on reset code execution
- 18.9 Hardware activation of Boot Loader
- 18.10 In-system programming (ISP)
- 18.11 Using the In-system programming (ISP)
- 18.12 In-application programming (IAP)
- 18.13 IAP authorization key
- 18.14 Flash write enable
- 18.15 Configuration byte protection
- 18.16 IAP error status
- 18.17 User configuration bytes
- 18.18 User security bytes
- 18.19 Boot Vector register
- 18.20 Boot status register
- 19. Instruction set
- 20. Legal information
- 21. Tables
- 22. Figures
- 23. Contents