SAK-C164CI-8EM Infineon Technologies, SAK-C164CI-8EM Datasheet - Page 23
SAK-C164CI-8EM
Manufacturer Part Number
SAK-C164CI-8EM
Description
16BIT MCU, 64K OTP, 4K RAM, CAN, 20MHZ
Manufacturer
Infineon Technologies
Datasheet
1.SAK-C164CI-8EM.pdf
(79 pages)
Specifications of SAK-C164CI-8EM
No. Of I/o's
59
Ram Memory Size
2KB
Cpu Speed
20MHz
No. Of Timers
5
Digital Ic Case Style
MQFP
Supply Voltage
RoHS Compliant
Core Size
16bit
Program Memory Size
64KB
Oscillator Type
External, Internal
Controller Family/series
C164CI
Rohs Compliant
Yes
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
SAK-C164CI-8EM
Manufacturer:
SIEMENS
Quantity:
3 790
Company:
Part Number:
SAK-C164CI-8EM
Manufacturer:
Infineon
Quantity:
650
Part Number:
SAK-C164CI-8EM
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
Company:
Part Number:
SAK-C164CI-8EM CB
Manufacturer:
Infineon
Quantity:
1 189
Company:
Part Number:
SAK-C164CI-8EM CB
Manufacturer:
Infineon Technologies
Quantity:
10 000
Company:
Part Number:
SAK-C164CI-8EM DB
Manufacturer:
Infineon Technologies
Quantity:
10 000
Company:
Part Number:
SAK-C164CI-8EMES-BC
Manufacturer:
SIEMENS
Quantity:
95
The C164CI also provides an excellent mechanism to identify and to process exceptions
or error conditions that arise during run-time, so-called ‘Hardware Traps’. Hardware
traps cause immediate non-maskable system reaction which is similar to a standard
interrupt service (branching to a dedicated vector table location). The occurence of a
hardware trap is additionally signified by an individual bit in the trap flag register (TFR).
Except when another higher prioritized trap service is in progress, a hardware trap will
interrupt any actual program execution. In turn, hardware trap services can normally not
be interrupted by standard or PEC interrupts.
Table 4
time:
Table 4
Exception Condition
Reset Functions:
– Hardware Reset
– Software Reset
– W-dog Timer Overflow
Class A Hardware Traps:
– Non-Maskable Interrupt
– Stack Overflow
– Stack Underflow
Class B Hardware Traps:
– Undefined Opcode
– Protected Instruction
– Illegal Word Operand
– Illegal Instruction
– Illegal External Bus
Reserved
Software Traps
– TRAP Instruction
Data Sheet
Fault
Access
Access
Access
shows all of the possible exceptions or error conditions that can arise during run-
Hardware Trap Summary
Trap
Flag
–
NMI
STKOF
STKUF
UNDOPC
PRTFLT
ILLOPA
ILLINA
ILLBUS
–
–
Trap
Vector
RESET
RESET
RESET
NMITRAP
STOTRAP
STUTRAP
BTRAP
BTRAP
BTRAP
BTRAP
BTRAP
–
–
19
Vector
Location
00’0000
00’0000
00’0000
00’0008
00’0010
00’0018
00’0028
00’0028
00’0028
00’0028
00’0028
[2C
3C
Any
[00’0000
00’01FC
in steps
of 4
H
H
H
]
–
H
H
H
H
H
H
H
H
H
H
H
H
H
]
–
Trap
Number
00
00
00
02
04
06
0A
0A
0A
0A
0A
[0B
0F
Any
[00
7F
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
]
]
–
–
C164CL/SL
V2.0, 2001-05
C164CI/SI
Trap
Priority
III
III
III
II
II
II
I
I
I
I
I
–
Current
CPU
Priority