Tải bản đầy đủ (.ppt) (101 trang)

Tài liệu Microcontroller 8051 - Phần 2: Microprocessors course doc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (813.22 KB, 101 trang )











 !
"#

$




















 






!



"




#$%#
&#'
&$%#'







$(


(




















)

)*+)





)




,)

)-

$

)+-!

.



%*+

/$$ :
0/$1-23/45567/89+9+9+9+0
23*+/
/$/:;/<
23/49//67/8+9+9+9+90
23*+/
/$/:;/<
=>2*0/$1

$

)?-%)




)

*+ :
0/$1-23*+45567*+89+9+9+9+0
/$/:;/<
23*+49//67*+8+9+9+9+90
/$/:;/<
=>2*0/$1

=

.%

@

)

A#.&.B&C#-
23*+45567*+89+9+9+9+0
/D/E-FA*+49GG6
/$/:;/<
=>2*/D/E
%
&

FA*+49GG6'








()*+,-.

//0 ( 







- )
F



0

H(I)

%)

)

+


)?)%

(

)(

J

0

(

)

)))%

)

))(

"

3

.%

-
1

'23


'





#.

$
!4




5
.

- 6

78

'


9!:- '

;




<=02

>.

!

-?0**&!6'2

 @
D

-
 A(B-  C72
D
6#

- 


5
.


 +1E;F<=0 CEG<=0
E4EH"$ I"B- ;E4EH" C'8

7- G-
 +1>;E C2
D

E2

>
 A(B @ C @G-
 J&, @ C @G>
J




- I"B$
D


998

> ( 
D


- G> )
 



?0**&

98






A(B.

J&,
H

)

)%

)

))(


K@ K K- K> K
L@ L L- L> L
=@ = =- => =
<@ < <- <> <
@@ @ @- @> @
@  - > 
-@ - -- -> -
>@ > >- >> >
*0*,*?*+*9










 





!




$%I



K2)#))#L

M
D
JN'



?#






#

#

#

7

7


6



'



! 



#




O>=--
7

7'



#



.



6'2





#


$%I



K!




 #

 

   6#

  

 O>=- 

 
D
  6#
D
 '


<0P2

@>0P

#

.

'




J


D
! J




#

O>=-#

'2

'
D




-- >=Q0P;
6
D
#

6#


#
D
#




D
O>=-'23

.2

#

6#

#
D

#




D


3

J


 O>=-; #

   

 -  7

 

 #

 
6#





3

.%

-
3

2

'




'23

;
D
'
D


#



.2




#



-- >=Q0P
(&ER$ +1 ,@;F=> C -J
0(,($ "+ C -J
"+ C -J
"+ C -J
"+ C -J
I"S ,@;0(,( C J
,( C -J

4
D
$
T=>?-U-U-U-U!UV?- >O=G-LK =




#'$%#'

O>=-

W$W>.


W- J




D
'
D


'$
- #

#6
D



#

7
D
2

5
%
"#

7

9#

6

6'2



'

9#

6#





9O>=-
 #

)%#
%
E%(

))I@!

))





K;#%L68


'#

'

7

.

9
5
'


7

X
D

6

6'2


%
13



$A#

?

9#

6




D
'2'


.2


#

'2

6X#

#
D
;8

#

.

X
D
#

9


?;8

#

'


7



6




D




?
->
#

:2
D
6#










J

98

6

6



J76'2



'

998

-!

:6

68





'


6

;-7
5

X.

>;O>=-&

#

96
D
#9



2



&J
-
J95+
TL0
TH0

A
>
$%#


M

#

'

7

?
D

%
4'
5
#

'

7

6

6'2

6


%
J>@ <!'

D





5
.

J>
%
J-@ =!'
D





5
.

J-
>

&J
@ <
-
J95+
#


#8


TL0
TH0
$

)'

.%

)#$%#

0>;&>;0-;&-

+

6#

%!

J+"6

7
D
%J!

O>=

@W;









+.

J+"
5
7


%
J+"!;0.

&3
D
'
D



O>=
$

)@


)%

#

J
D
>.

-6





6

-L
9
%
J



'

$

2

57'

D




A#

'

7

6

6'2

7'
D


J
%
>$69Y9

>9;>Z9
%
-$6+Y+

-9;-Z9
%
J


-L*9




D




.




#




5

$

)#
-= OQ->----@-< K >-@<=L
0> &>
-= OQ->----@-< K >-@<=L
0- &-

Timer 0
Timer 1
2:



6#

$2:
MOV TMOD,#21H
%
&

O*9
%
A'
D


6
D
72
D
6#



6#




.


D


<9

72
D
6#

>98

>>>>

7#'
D



!

<972
D
6#

-98


>>>>

7#'
D


!
%
:#6'2

6

3
D


9 
4E( JW - > 4E( JW - >
- >
AB! &AB!
$

)2:
D/;:9

G-W3
D
6'2




76#


2

H"?.

,?98

- :9

6'2

?


6'2



79,?6'2




$:9

98


>;'
D




7'

9
! :9

6'2



G-;'
D


#


7

'

9

!
2+B


6#

-
29 B

6#

>
4E( JW - > 4E( JW - >
- >
AB! &AB!
$K$)I#L

B

'
D


6
D




6#




2

5
!8



6#

6

'

7

J!

JWG>$

JWG-$
B#



6#

#


÷-

JW
?
A26#



?



J7
D#

J





.

'

2
D



%
4E(G>


H

%I

"

J



.

'

98







"

&

?

9,6

D




W'


%
4E(G-

H

%I







J



W'

98




.

3





'




'

9



W6'2



3
D
7,G-.


5

.

H"G-
>
2+29

>.

-



6#



6#

>Y-
->J 6#

0

6#


> > 9 J

6#


6

+,&#
O*90?U=*9&??G>-!
> - + J

6#

6

+M&#
O*90?UO*9&?
-> ? J

6#

'

6#





J&K%#.L
0?'
5





6
D





&?'
5




6


- - , J

6#

6

O9

TLx
(5 bit)
THx
(8 bit)
TFxTimer

Clock
a) Mode 0
TLx
(5 bit)
THx
(8 bit)
TFxTimer
Clock
c) Mode 2
TLx
(8 bit)
TFx
THx
(8 bit)
Timer
Clock
"




TLx
(5 bit)
THx
(8 bit)
Timer
Clock
TL0
(8 bit)
TF0Timer

Clock
TH0
(8 bit)
TF1Timer
Clock
d) Mode 3
03

O ->$J



6#



6#


D



3

.%

-
3







D
+6
D
>

.

2
D


6#

;'
D



79;.

'
D





6
D




.

'



D

-
2:8999999+9-7#'
D



>;.#?;
JWG>'
D


#

7#


!
G>

98



'BC#!
timer 1 timer 0
$EK+?L

6

7
D
$$E
%
B#

9'
D


W;B#

9

'
D




8

 
%
A96

7
D


!
%
,>W>C,-W-
%
,6'2



?

98



6
D



W
W[[

,G>$[[!

,G-$!
/- ,- /> ,> H(- H- H(> H>
-> H
AB! &AB!
$EK??L

G[;[!
%
/>W>C/-W-
%
/#

'2

2

:2
D
6#

;/G> :0*&G
////0-72
D
.


>>>>;/
5
6'2



-

/G>$'







6

 

/G-$







6




"



8

;/G-
5


'23

8

HA,
/- ,- /> ,> H(- H- H(> H>
-> H
AB! &AB!

×