Skip to main content
Design DocumentNxp

NXP PN533 V2.7 NFC Controller Firmware User Manual

User manual for NXP PN533 NFC controller firmware V2.7, detailing USB host communication, RF protocols (ISO/IEC 14443, FeliCa, NFCIP-1), and operating modes.

View design document

Overview

This design document provides a comprehensive technical overview of the V2.7 firmware for the NXP PN533 NFC controller. The PN533 is a highly integrated 13.56 MHz contactless communication module featuring an 80C51 microcontroller core with 44 Kbytes of ROM and 1232 bytes of RAM. It supports multiple operating modes including Proximity Coupling Device (PCD) for MIFARE, FeliCa, and ISO/IEC 14443 Type A & B, as well as NFCIP-1 peer-to-peer communication. The firmware manages the USB host controller interface and provides an I2C master interface for connecting to external EEPROMs and the TDA8029 smart card reader. The manual also details power management strategies, PN512 emulation, and compliance with Paypass 1.1 and EMV contactless 2.0 specifications.

Use Cases

  • NFC-enabled consumer electronics
  • Contactless payment systems (EMV/Paypass)
  • Smart card reader integration
  • Peer-to-peer data exchange
  • USB-based NFC modules

Topics

NFC
PN533
Firmware V2.7
ISO/IEC 14443
NFCIP-1
FeliCa
MIFARE
USB Controller
I2C Master
Contactless Communication
13.56 MHz

Referenced Parts

PN533/C1

NXP

[4] PN533/C1 Product Datasheet PN533 NFC Controller

PN512

NXP

In this test mode, the PN533 is configured to act as real PN512 IC using serial interface.

PN533

NXP

The PN533 is a highly integrated transmission module for contactless communication at 13.56 MHz

TDA8029

NXP

The PN533 is configured as master and is able to communicate with external EEPROM (address 0xA0) and a smart card reader (TDA8029).