.


:




:

































 

 

 

 





- , :

, ; .

;

;

;

;


.

, . , , , . . : . , , , .

8- . , 8051 Intel.

16- (. 4.7).
8 : , TL - . . - , . . . :

1) fBIJS;

2) , .

, , . TF, , . . : $FF, $00, $01 . . / . TL . , . . . . , $0005: $00, - $05. -

 

 

, , $FF.

, , , $0105.

1 (. 4.8), :

1) 1
λ 1; $0000
;

2) 1 1 λ
; ; TL tw3M, .

, . t1 12 1, . t1 -t2. t1 t2 , . , - - , . , , PTxi , , - . , . . . , . , , .

 

 

MSC-51. 8051 :


, 1;
, t, 12 ;

; ,
, 216.

8051 . 4.2.6.

( ) . 8- :

1) ;
Pfilips Atmel MSC-51, Mitsubishi
Hitachi.

2) ,
,
; 8-
Motorola, Microchip, Pfilips, Infineon, MCS-51 Intel.

. 4.9 4.11. . 1C (Input Capture) (Output Compare).

. 4.9. . /. λ 1 , 16- TIC . . , :

1) 0 1 ( );

2) 1 0 ( );

3) .

. 1 TFIC. , , .

. 4.10 . 1. λ 1 , TIC. TFIC 1, : , . t , TIC, TFIC 1. 1 λ , 2 TIC. , t2 . 2 - , , . , . t, 12 , , c-

.

(t,) , , , , .

. 4.11. , 16- . (2 . 4.11) . . 2 :

1) ;

2) ;

3) .

1 . , , .

. 4.12 tx . t, 2. , 2. , , . t, , 2 0. , tx .

( ) , . . . , , , . /. , . .

8- , .

(1C ), , . , 05 Motorola 2IC+2OC 11C+1OC, . 11 Motorola 4IC+5OC. PIC16 Microchip , 1IC ( IC/OC).

(1C) () .


, . . .
- ,
(free counter).

, . .
.

.

. . , , :

, ; ;

( ) ;

- (), , .



 


 

 

- . Intel 8xC51FA/FB/FC/GB, MSC-51 Pfilips. , , (Programmable Counter Array). (Infineon), TIM08 ( 08 Motorola).

 

 

 

. 4.13. 16- /. feus . / λ. . ( ). . . 8- , , . ( ). 0.

 

 

/ :

1) ;

2) ;

3) - ().

. - . . . , PTxi . . , : 16- ; , ; . , . 4.3.7.

 

- (. 4.14) PTxi MK , . ( ) . . , , .

. , , 1/256 -. , 16- . . - , . , , . , . . , , . 8- . 4.2.

TIM08 08 Motorola . , , 1/216 -. - , . TIM08 . 4.3.7.

/ - . . , 16 20 , . 8- . , . MC68HC705KJ1 Motorola 1165 Microchip. . , 08 Motorola ( JUJK, /).

-, , . , 8- . , , . , , .000000

4.1.7. -

8- ʗ - (). . . 4.15.

 

( - 7) . . , 8- , .

U,. U /2n, . , , . : UREFH - , U, UREFL - . U R U/REFL U U ≥ U R, $FF, $00 U ≤ UREFL. .

- . (. 4.16 4.17).

4.16

, , , , , ADCDATA . , 10000000. , . . , > t/, , 11000000. U/ < U/, 0, 01000000. , U /2. , . . 4.2 U /2 + Uon/4, U /2 + Uon/8 - , U < U /2 + Uon/4. n : . - . 256 , R/2R, . 8 . -. , 10 . , . : fADC.

t = = (2n+1)tD, . , , . :

1) ; , ,
,
, , ,
;

2) ; ,
10 %.

RC- . , , . fBUS . feus.

: . , . (. ADC08 08 Motorola).

8- (. 4.3).

. Mitsubishi Hitachi.

. .

(. 4.18). . . 4.1.6, 8- 8 (. 4.3). . , , .

 

 





:


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


:

:

, , .
==> ...

1784 - | 1465 -


© 2015-2024 lektsii.org - -

: 0.044 .