XR82C684
% * ' * % ,(%%
*( 37
C.1 Interrupt Status Registers (ISR1 and ISR2)
' % * $% (('% %% *
( ( ' (( % $* & (% 3( ( %
,(%% ,, / (, 1# ' % (,
' (( % (% ''(, $ ,# ' % *
$ 3( ((' '%% # % '
% * $ I% *
* # & ( %(' ( *
% ,( & (, ( % ,(%%
$% %6 $ % ,(%%
(* * 3 $% % 37
ISR1 Register Bit Format
Bit 7
Input Port
Change
L:
L H%
Bit 6
Delta Break
B
L:
L H%
ISR2 Register Bit Format
Bit 7
Input Port
Change
L:
L H%
Bit 6
Delta Break
D
L:
L H%
Bit 5
RXRDY/
FFULLB
L:
L H%
Bit 5
RXRDY/
FFULL D
L:
L H%
Bit 4
TXRDYB
L:
L H%
Bit 3
Counter #1
Ready
L:
L H%
Bit 2
Delta Break
A
L:
L H%
Bit 1
RXRDY/
FFULLA
L:
L H%
Bit 4
TXRDY D
L:
L H%
Bit 3
Counter #2
Ready
L:
L H%
Bit 2
Delta Break
C
L:
L H%
Bit 1
RXRDY/
FFULL C
L:
L H%
Bit 0
TXRDYA
L:
L H%
Bit 0
TXRDY C
L:
L H%
*((( * (, ( ' * % (% (%
% 3
C.1.1 ISR1 Register - Channels A and B
ISR1[7]: Input Port Change of State:
$* (% ( (% ,(' /1# ' , * % 3%
' $ + (% $+ $+4 % %('%
(% ( & (, $+ (* $PBQ L $PBQ (%
' 3 + % $ +
*(,( ,(% D $+ )& (, $+#
% 3( (7
$ + ( ' , %
*( % * ( ( %# * 3(,
, *
( %'(( * $+# % %
Section E
Please note that in order to enable this Interrupt
Condition, the user must do two things:
1. Write the appropriate data to the lower nibble of the
Auxiliary Control Register, ACR1[3:0]. In this step, the
user is specifying which of the four Input Pins, IP0 - IP3,
should trigger an “Input Port Change” Interrupt request.
2. Write a logic “1” to IMR1[7].
ISR1[6] Delta Break Indicator - Channel B:
E (% ( (% %# ( (('% )
'( % ' ,((, * '(
6 ) (% ( (% ' % 3 +
( 6% ' ) /55 )5= ;:25
$:5+1 ' % Table 2
(* ( ( K% % % )5=
' (( # % % Section G.2
ISR1[5] RXRDY/FFULL B - Channel B Receiver
Ready or FIFO Full
*'( * (% ( (% %' & ,(,
)P.Q $* (% ( *( (% ' *(, *'( %
'( & ((' 8!H)# /1 ( (%
(*( (('% % ' ' * (% (
;) (% & & + (% ( (% %
3 ' ' (% %* * '( % (*
,(% ;) (% ' 3 + %
;) $* %( ' '% ( ;) *
( # ( 3( % ,( * ;) (%
/ 1
$* (% ( (% ' *(, *'( % /$ 1
$(' <<)# ( (% % 3 ' ' (%
%* * ;) %*
'%% ;) ' * (% ( (% ' 3
+ % ;). & / (,1 $#