.


:




:

































 

 

 

 


/ 8051




/ 8051 8- , 1, 2 . , . / 8051 .4.17.

 

4.17

. (, 1, 2, ). / , , :

MOV , 1; 1 .

MOV P3, #67h; 67h.

SETB P0,2; 1 2 .

: - . , @RO @R1 . . / .

. 4.3 4.4 0 . 1 2 , . D-, 0 - . . . 4.3 , , . . --. -- , , :

ANL 1,; 1 . - .

ORL 2,; 2 . - 2.

XRL ,; . - .

JBC P2.3,Label; , 2.3

; .

INC ; .

DEC 1; 1.

DJNZ 2, Label; 2 , 0.

SETB 1.2; 1.2.

CLR 1.3; 1.3.

, .

/ 8051 . 1. . 1, 2, RPULLUP 1, λ (. 4.4). 1, 2, . 0, , . 0 .

1. 0 1, 2 . 8051 : 1, 2, TTL-, 0 - .

8051 16- -, 0 1. , (. . 4.1.6). fBUS, . . . 0/3.5 1/3.6 . fBUS/2. 0 1 - .

0 8- , 32 ( - , 0 0, 1 1). TLx (. 4.38). 0FFh 00h . TFx. 0 256. .

1 16- . - , TLx - (. 4.39). FFFFh 0000h, TFx, 16- . 1 216. 0, .

2 , 8- TLx TFx, TLx , (. 4.40). .

1 256. , .

3 0, 1 , 1 TR1 . 0 8- , TLO 0, - 1 (. 4.41).

:

TMOD - -;

TCON - .

. 4.18 4.19. , 0 1 8- : 0 TL0 0, 1 TL1 1.

4.18

 


 


 

 


 

 

0. RXD. 8 . TXD , . fBUS, . . . . 4.42.

1. TXD RXD 10 : -, 8 , - (. . 4.20). / - .

2. TXD RXD 11 : -, 8 , - (. . 4.21). 0 1, . PSW. 8 . , , . / : 1/32, 1/64 fXCLK, .

3. 2 , / . .

MCS-51:

SCON - (. 4.20);

SBUF - .

 

4.20

 

 

 

 

4.2.8.

, MCS-51, (. . 4.2.1): . PSEN. RD/P3.7 WR/P3.6 (. . 4.32).

. (MOV A,@DPTR), (MOVX A,@Ri). - 2. 2 . , 2 .

 

8051 . 4.43. 0 , . ALE -. - 2 16- . PSEN. RD WR.





:


: 2016-10-06; !; : 1250 |


:

:

.
==> ...

1332 - | 1272 -


© 2015-2024 lektsii.org - -

: 0.019 .