SAK-XC864L-1FRI 5V AA Infineon Technologies, SAK-XC864L-1FRI 5V AA Datasheet - Page 46

no-image

SAK-XC864L-1FRI 5V AA

Manufacturer Part Number
SAK-XC864L-1FRI 5V AA
Description
IC MCU 8BIT 4KB FLASH 20TSSOP
Manufacturer
Infineon Technologies
Series
XC8xxr
Datasheet

Specifications of SAK-XC864L-1FRI 5V AA

Core Processor
XC800
Core Size
8-Bit
Speed
86MHz
Connectivity
LIN, SSI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
9
Program Memory Size
4KB (4K x 8)
Program Memory Type
FLASH
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 4x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
20-TSSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
1)
2)
Flash Erase Subroutine Type 2
This routine will wait until Flash erasing is completed before the user code can continue
its execution. Therefore, background erasing is not supported. This type of routine can
be used to erase the Flash bank where the user code is in execution. The Flash cannot
be in both erase mode and read mode at the same time. It can also be used for erasing
the Flash bank where the interrupt vectors are defined as interrupts cannot be handled
when the Flash is in erase mode.
This routine will be aborted if the FNMIVDDP, FNMIVDD or FNMIPLL flag is set while
they are being polled for error by the routine.
Note: For the Flash erasing of XC864 device, Flash Erase Subroutine Type 2 is allowed.
Table 17
Subroutine
Input
Output
Stack size required
Data Sheet
The inputs should be set as 0 if the sector(s) of the bank(s) is/are not to be selected for erasing.
When Flash Protection Mode 0 is enabled, in order to erase Flash bank, DFLASHEN bit needs to be set.
1)
The users can also use Flash Erase Subroutine Type 1 if it is called from XRAM.
Flash Erase Subroutine Type 2
DFDE
R3 of Register Bank 3 (IRAM address 1B
Select sector(s) to be erased for the Flash bank.
LSB represents sector 0, MSB represents sector 7.
R4 of Register Bank 3 (IRAM address 1C
Select sector(s) to be erased for the Flash bank.
LSB represents sector 8, bit 1 represents sector 9.
All interrupts including NMI must be disabled (0)
SET SFR NMISR = 00
MISC_CON.DFLASHEN
PSW.CY:
0 = Flash erasing is successful
1 = Flash erasing is not successful due to:
MISC_CON.DFLASHEN bit is not set when Flash Protection
Mode 0 is enabled, or Flash Protection Mode 1 is enabled, or
NMI has occurred
Flag FNMIFLASH will be set when Flash erasing has
successfully completed.
13
H
: FLASH_ERASE_NO_BG
3)
42
H
.
2)
bit = 1
Functional Description
H
H
):
):
V 1.1, 2009-03
XC864

Related parts for SAK-XC864L-1FRI 5V AA