PXAG49KBBD/00,557 NXP Semiconductors, PXAG49KBBD/00,557 Datasheet - Page 16
![IC XA MCU 16BIT FLASH 64K 44LQFP](/photos/12/14/121415/pxas30kba_sml.jpg)
PXAG49KBBD/00,557
Manufacturer Part Number
PXAG49KBBD/00,557
Description
IC XA MCU 16BIT FLASH 64K 44LQFP
Manufacturer
NXP Semiconductors
Series
XAr
Datasheet
1.PXAG49KBA00512.pdf
(42 pages)
Specifications of PXAG49KBBD/00,557
Core Processor
XA
Core Size
16-Bit
Speed
30MHz
Connectivity
UART/USART
Peripherals
PWM, WDT
Number Of I /o
32
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
44-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Other names
568-1302
935267442557
PXAG49KBBD
935267442557
PXAG49KBBD
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PXAG49KBBD/00,557
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Philips Semiconductors
In-Application Programming Method
Several Application Program Interface (API) calls are available for
use by an application program to permit selective erasing and
programming of FLASH sectors. All calls are made through a
Table 2. API calls
2001 Jun 27
XA 16-bit microcontroller family
64K Flash/2K RAM, watchdog, 2 UARTs
PROGRAM DATA BYTE
ERASE BLOCK
ERASE BPC and
STATUS BYTE
PROGRAM SECURITY BIT
PROGRAM STATUS BYTE
PROGRAM BPC high byte
READ DEVICE DATA
READ MANUFACTURER ID
API CALL
Input Parameters:
Return Parameter
Input Parameters:
Return Parameter
Input Parameters:
Return Parameter
Input Parameters:
Return Parameter
Input Parameters:
Return Parameter
NOTE: Only two bits of this Special Cell may be programmed at one time.
Input Parameters:
Return Parameter
NOTE: Only two bits of this Special Cell may be programmed at one time.
Input Parameters:
Return Parameter
Input Parameters:
Return Parameter
R0H = 02h or 92h
R6 = address of byte to program
R4L = byte to program
R4L = 00 if pass, non-zero if fail
R0H = 01h or 93h
R6H = block number in bits 7:5, bits 4:0 = ’0’
block 0 : R6H = 00h
block 1 : R6H = 20h
block 2 : R6H = 40h
block 3 : R6H = 80h
block 4 : R6H = C0h
R6L = 00h
R4L = 00 if pass, non-zero if fail
R0H = 04h
R4L = 00 if pass, non-zero if fail
R0H = 05h
R6H = 00h
R6L = 00h – security bit # 1 (inhibit writing to FLASH)
none
R0H = 06h
R6H = 00h
R6L = 00h – program status byte
R4L = status byte
R4L = 00 if pass, non-zero if fail
R0H = 06h
R6H = 00h
R6L = 01h – program BPC
R4L = BPC[15:8] (BPC[7:0] unchanged)
R4L = 00 if pass, non-zero if fail
R0H = 03h
R6 = address of byte to read
R4L = value of byte read
R0H = 00h
R6H = 00h
R6L = 00h (manufacturer ID)
R4L = value of byte read
01h – security bit # 2 (inhibit FLASH verify)
02h – security bit # 3 (disable external memory)
16
common interface, PGM_MTP. The programming functions are
selected by setting up the microcontroller’s registers before making
a call to PGM_MTP at FFF0H. Results are returned in the registers.
The API calls are shown in Table 2.
PARAMETER
XA-G49
Preliminary data