Datasheet

Table Of Contents
PN532_C1 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2017. All rights reserved.
Product data sheet
COMPANY PUBLIC
Rev. 3.6 — 28 November 2017
115436 10 of 222
NXP Semiconductors
PN532/C1
Near Field Communication (NFC) controller
8. Functional description
8.1 80C51
The PN532 is controlled via an embedded 80C51 microcontroller core (for more details
http://www.standardics.nxp.com/support/documents/microcontrollers/?scope=80C51). Its
principle features are listed below:
6-clock cycle CPU. One machine cycle comprises 6 clock cycles or states (S1 to S6).
An instruction needs at least one machine cycle.
ROM interface
RAM interface to embedded IDATA and XRAM memories (see Figure 4 on page 11)
Peripheral interface (PIF)
Power control module to manage the CPU power consumption
Clock module to control CPU clock during Shutdown and Wake-up modes
Port module interface to configure I/O pads
Interrupt controller
Three timers
Debug UART
The block diagram describes the main blocks described in this 80C51 section.
Fig 3. PN532 80C51 block description