
Учебник / TR_05
.PDF
SCLK |
|
|
|
|
|
|
|
|
|
|
RFS |
|
|
|
|
|
|
|
|
|
|
DR |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
! |
|
|
|
|
|
|||||
" # |
|
$01$$$1$0$$%%& |
|
|
||||||
' " # |
|
$01$$$0$0$$%% |
|
|
6 ( ) (
( ! ? @
* ) 2) 2 - 2). " & " ' & & !
% ! ) 2)_ - 2) K) * ) 2) 2 2) D " #
# " ' & # # ! )
* ) 2) H 2) ^ " & & !
) 3$!
# $ = $% & & %
$% = )
SCLK
TFS
OUTPUT
TFS
INPUT
DT |
B3 |
B2 |
B1 |
B0 |
!
" #
' " #
B3 B2 B1 B0
$$$101$0$$$%%&$$$100$0$$$%%
( ? @
( !
133

SCLK
TFS
OUTPUT
TFS
INPUT
DT |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
! |
|
|
|
|
|
|
||||
" # |
|
$$$101$0$$$%%& |
|
|
||||||
' " # |
|
$$$100$0$$$%% |
|
|
0 5 " ( ?
@ ( !
SCLK
TFS
OUTPUT
TFS
INPUT
DT |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
B1 |
B0 |
! |
|
|
|
|
||||
" # |
|
$$$111$0$$$%%& |
|
|
||||
' " # |
|
$$$110$0$$$%% |
|
|
||||
|
|
|
||||||
( ) * + # ) |
|
|||||||
,-" |
|
|
|
|
|
|
|
: ( ?
@ ( !
134

SCLK
TFS
OUTPUT
TFS
INPUT
DT |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
B1 |
B0 |
|
|
|
|
|
|
|
|
|
! |
|
|
|
|
||||
" # |
|
$$$111$0$$$%%& |
|
|||||
' " # |
|
$$$110$0$$$%% |
|
( ) * + # )
,-"
< 5 " ( ?
@ ( !
* ) 2)_ 2). " ' & !
" # " ' )
X # $ # " ' & ! $
# % < $ #
! # $ # )
SCLK |
|
|
|
|
|
|
|
|
|
|
TFS |
|
|
|
|
|
|
|
|
|
|
DT |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
! |
|
|
|
|
|
|||||
" # |
|
$$$001$0$$$%%& |
|
|
||||||
' " # |
|
|
$$$000$0$$$%% |
|
|
> ( ) (
( ! ? @
135

SCLK |
|
|
|
|
|
|
|
|
|
|
TFS |
|
|
|
|
|
|
|
|
|
|
DT |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
B1 |
B0 |
B3 |
B2 |
! |
|
|
|
|
|
|||||
" # |
$$$011$0$$$%%& |
|
|
|
||||||
' " # |
$$$010$0$$$%% |
|
|
|
( ) (
( ! ? @
B + * @ * 5
E $#$ Lrs[]NQtuQOL - 8 d]vw\\uQO k wV +j,uQO < - ; ' $4 !$ & -
& ' % < & ! ) e
! &F
' ' " & # ' < &
&) 1 %! ! )
0 ' # +,-. < "%-
$ &/ μ- 3-#) 0 '
% $ ' G)H BEE55) 5
& & " & $ $
)
X " < &
# D % & & & 4 / "%
< " & & % & %$ < & &
" )
5 & 4 " <
% & & $% # " & , f W 2-K $
% & VJ==D & VJ==. &
" ) 2). )
0 " < # " ! $
A A & & & % " & % " %
< " ! & < ) 0 " " $ A 5? " D-" &$ " ! &
$ < " % < $
" ;$ " ! & % # $ ! ) X
136

% ;$ D-" &$ " ! & < J-" & # &
& " % 3-# K-" & # &
& " % μ-# % ; " !
! & "$ $
'$ " ! &)
" *+,-.# #/$%%0
" *+,-. #/$%%&
& 7 ( " A.B+8 "
B / !# . <!/# & !
0 " & &
% < % # ! " & $ $&) 0
& & # " # $) *
& ! & ' # !
/
∙> " & $ 5?Q
∙Z ! $ 5?Q &
∙" ! " & $ 5?Q
∙0 $ # " ' $
" ! ( & $ 5?Q " & % # $
! & ! & $ <$ )
E # ! !% $
%($ $ 5?Q " &
! ! $ ( " < ) 0 ! & !
$ <$ # $% ! & % " & ! $ 5?Q $ & & & % ($ ) 0
< $ # " ' % ( " &
$ 5?Q " ! % ($ $
137
# " ' ! & & ;$ )
* & ! & ' #
)
∙T & %! & % $
∙0 '$ ; " & $ AQ
∙Z ! ( & $ AQ < & &
∙6 < " ! " & $ AQ
Z $% & & $ )
B +! ,% <" ## " 1$&$" <!/# & !
5 "%
% # & ! $ <$ '
' & & < &) 0 " 4
$ ' % & < &
& & & %$
& ! ;$ ' )
> # 4 ! " !
&) "$%" % $ 5? 5? ! $ $ ' F $ %! & ;
' $% & " &
4 # % ' ) n < # " # ' < %
% ! & &
;$ & & % ! & & %! & &)
B ) +!/# & !-" 1 & 1
5 $ A 5? % & L L
& " %$ " & % # &
( " ! " ' $ )
5 & ' & " & & " &
% $ $ "$ ' )
> & & % " < ' & " / ) Z $ 5?Q ! & & )
.) 1 ' $ 5?Q " & " ! )
J) ! $ 5?Q $ " ( & ^-" &
" ! )
138
0$ % ( # /
5 ? b + A F ` $ ! " & a
N O P ; ` & a
A X 1 = T X 0 ; ` & $ +A a
5 & ' % "% & & < &
$ 5?Q "% & $ AQ)
R X 0 = A X 0 ; ` " & $ a
N O P ; ` & a
A X 1 = R X 0 ; ` < " ! & $ 3? a
6@ 3 4
1 # $%
"% % ! % ! )
3 %4 " ' & ! " $ !
'$ $& &) e % ( & $
'
! " ! ( " " ) 3 %4 " ' & & & & % # "
! ' +,-. [\]2^I2_ & "
% )
3 %4 " ' & "% $
%( & ' ' ! %4 ) 0 " < # %4 " '
& %! " < &
$# ' & " &
" " # ' ) 3 %4 " ' & &
$ & ) * " # ' "
& # # " '
% & & & & ) > & %
! $% & #)
0 ! %4 " ' % & #-
#) e ; # # &" $
/
D M ( I , M ) = R X 0
C D C - .$
T X 0 = D M ( I , M )
139
@ "% $ P B % " &
% ( $% " & $ % & %4 " ' #
$ )
0 ! "$ ' ' ! &
& %( # ) E$ &"
%4 " ' # " & & % ( #
' & & # & %4 " ' &
" ) X & % & $ '
& & & P,9W ! & &
" ' " ( & & P,9W)
X ' ! % " % % " & ' !$ %4 $% & $ )
0 & '$ %4 ) 0
! & $ "$% $ 5?Q
! ! )
@ ! & % ( # '
! & % <
' & " % ! &
&) 5 " " %4 " '
% ! & &
%! # # #) %4 " ' # " &
! F %! $ "
! $ $ ' % (
# $ )
|
0 ! |
|
0 |
|
0 ! |
|
0 |
1 % < %! $ % & %( !
" %4 " ' &
& " & & & %( &
; & & & & & " < )
($"-# % "! -, ; . =
1 %4 " ' $% & %! $
4 ' "$ $ P $ ! %
(% & " $ B $
140

|
% |
' ! # |
" |
% " & ) |
7 |
" ! |
! |
|||||
% ' |
%4 ) |
|
|
|
|
|
|
|
|
|
|
|
6 %4 " ' " < & & ! |
||||||||||||
( |
$ % & |
%4 " ' # $ |
||||||||||
VJ==J & VJ=W= & ! " ) 2)..) |
|
|||||||||||
|
" ) ( ! *+,-.# E#/$%%$F |
|
|
|||||||||
|
" ) ( ! *+,-. E#/$%8%F |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
&& " ) ( !
@ "% %4 " ' $ P B % " & |
|
% ( $% $ % & %4 " ' #) P WG |
|
d WG & # ! " ! & % " ( |
|
! $ P B &" |
%4 ! ) 0 $ |
" & $ P B ! & %$ ' # $ |
|
/ $ P B % $% |
|
-J & ,+G K-H |
& ,+G.) $ P |
% " & |
& % " & |
$ B # # < # % " ( # $ B |
|
% ( $ P) |
|
3$! " $% " & P WG d WG |
|
$ P d &" |
%4 ) |
T ch= ch= " < %4 " ' !
) 7 & & % " % #
! # "$%" ) %( & %4 " ' &
& & ' # "$%" # ! # "$%" % " " < %4 " ' )
141
/ "! -, ; .
* & 4$ $ # % % %
& ' %4 " ' ) 0$& ! '
# ! # . .^^ BC') 0 # !
" ! & " ' !$ %4 tx_buffer) 0 #
$ " ! & ! %4
rx_buffer) 0 ! $% & " ! &
" %4 tx_buffer $ 5? $
" ! "$% & $ ! $) 0 $% &
! $ " & %4 rx_buffer.
. M O D U L E / R A M c o d e _ t o _ i n i t _ A B _ S P O R T 1 ;
`- $ ' " ' %4 " ' -a
. V A R / D M / C I R C
. V A R / D M / C I R C
. E N T R Y
t x _ b u f f e r [ 1 0 ] ; r x _ b u f f e r [ 1 0 ] ; s p o r t 1 _ i n i t s ;
`% $ P d 9a |
|
|
|
s p o r t 1 _ i n i t s : |
I 0 = ^ t x _ b u f f e r ; |
`P SVxyRzzwva |
|
|
M 0 = 1 ; |
`" & & & &! # a |
|
|
L 0 = % t x _ b u f f e r ; |
`% 9 |
%a |
|
|
` %4 SVxyRzzwva |
|
|
I 1 = ^ r x _ b u f f e r ; |
`P % " vVxyRzzwva |
|
|
L 1 = % r x _ b u f f e r ; |
`% 9 %a |
|
|
|
` %4 vVxyRzzwva |
|
`% & %4 " ' a |
|
|
|
|
A X 0 = 0 x 0 0 1 3 ; |
`5? "% P |
d Fa |
|
|
` A "% P d a |
|
|
D M ( 0 x 3 F E F ) = A X 0 ; |
` %4 " ' & |
|
|
|
" < a |
|
`% ! " ' ^ C' !
% . K^ BC'a |
|
A X 0 = 2 5 5 ; |
`% = ,Pi .22a |
D M ( 0 x 3 F F 0 ) = A X 0 ; |
` & ^ C'a |
A X 0 = 2 ; |
`% 89:,Pi .a |
D M ( 0 x 3 F F 5 ) = A X 0 ; |
` & ! - |
|
a ` % . K^ BC'a |
142