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

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
-
Table 14
Stack size required 12
Resource used/
destroyed
1)
2)
Flash Program Subroutine Type 2
This routine will wait until Flash programming is completed before the user code can
continue its execution. Therefore, background programming is not supported. This type
of routine can be used to program the Flash bank where the user code is in execution.
The Flash cannot be in both program mode and read mode at the same time. It can also
be used for programming the Flash bank where the interrupt vectors are defined as
interrupts cannot be handled when the Flash is in program mode.
Note: For the Flash programming of XC864 device, Flash Program Subroutine Type 2
Table 15
Subroutine
Input
Output
Stack size required 15
Data Sheet
The last 5 LSB of the DPL is 0 for an aligned WL address, for e.g. 00
DPTR is only incremented by 20
is allowed. The users can also use Flash Program Subroutine Type 1 if it is called
from XRAM.
Flash Program Subroutin Type 1 (cont’d)
Flash Program Subroutine Type 2
ACC, B, SCU_PAGE
R0 – R7 of Register Bank 3 (IRAM address 18
IRAM address 36
DFDB
DPTR (DPH, DPL
R0 of Register Bank 3 (IRAM address 18
IRAM start address for 32-byte Flash data
32-byte Flash data
All interrupts including NMI must be disabled (0)
Set SFR NMISR = 00
PSW.CY:
0 = Flash programming is successful
1 = Flash programming is not successful due to: Flash
Protection Mode 1 is enabled, or NMI has occurred
Flag FNMIFLASH is cleared by this routine before return to user
code.
DPTR is incremented by 20
H
H
when PSW.CY is 0.
: FSM_PROG_NO_BG
H
1)
– 3D
40
): Flash WL address
H
H
(8 bytes)
H
2)
H
, 20
H
, 40
H
Functional Description
, 60
H
):
H
, 80
H
H
– 1F
, A0
V 1.1, 2009-03
H
H
, C0
) (8 bytes)
H
XC864
and E0
H
..

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