Intel 8XC196K Series User Manual page 107

Table of Contents

Advertisement

8XC196K x , J x , CA USER'S MANUAL
PTSSEL
The PTS select (PTSSEL) register selects either a PTS microcode routine or a standard interrupt
service routine for each interrupt requests. Setting a bit selects a PTS microcode routine; clearing a bit
selects a standard interrupt service routine. When PTSCOUNT reaches zero, hardware clears the
corresponding PTSSEL bit. The PTSSEL bit must be set manually to re-enable the PTS channel.
15
87C196CA
7
15
8XC196J x
7
15
8XC196K x
7
IBF
Bit
Number
14:0
Setting this bit causes the corresponding interrupt to be handled by a PTS microcode
(Note 1)
routine.
The PTS interrupt vector locations are as follows:
Bit Mnemonic Interrupt
EXTINT
CAN (CA)
RI
TI
SSIO1
SSIO0
CBF (K x )
IBF (K x )
OBE (K x )
AD
EPA0
EPA1
EPA2
EPA3
EPA x
PTS service is not recommended because the PTS cannot determine the source of
multiplexed interrupts.
1.
Bit 13 is reserved on the 8XC196J x , K x devices and bits 6–8 are reserved on the 87C196CA,
8XC196J x devices. For compatibility with future devices, write zeros to these bits.
5-12
EXTINT
CAN
AD
EPA0
EXTINT
AD
EPA0
EXTINT
OBE
AD
EPA0
EXTINT pin
CAN Peripheral
SIO Receive
SIO Transmit
SSIO 1 Transfer
SSIO 0 Transfer
Slave Port Command Buffer Full
Slave Port Input Buffer Full
Slave Port Output Buffer Empty
A/D Conversion Complete
EPA Capture/Compare Channel 0
EPA Capture/Compare Channel 1
EPA Capture/Compare Channel 2
EPA Capture/Compare Channel 3
Multiplexed EPA
Figure 5-4. PTS Select (PTSSEL) Register
Reset State:
RI
TI
SSIO1
EPA1
EPA2
RI
TI
SSIO1
EPA1
EPA2
RI
TI
SSIO1
EPA1
EPA2
Function
PTS Vector
205CH
205AH
2058H
2056H
2054H
2052H
2050H
204EH
204CH
204AH
2048H
2046H
2044H
2042H
2040H
Address:
04H
0000H
8
SSIO0
0
EPA3
EPA x
8
SSIO0
0
EPA3
EPA x
8
SSIO0
CBF
0
EPA3
EPA x

Advertisement

Table of Contents
loading

Table of Contents