.


:




:

































 

 

 

 


. :




:

- dsPIC33F;

- dsPIC33F.

:

- , /;

- dsPIC33FJ32MC204 MPLAB IDE 8;

- -31.000;

- -31.000, .

 

 

, , . /. , , . , . dsPIC33FJ32MC204 ( ) 7.37 . , .

 

 

. , 1. , 0, , , , . , - , .

MPLAB 30 :

 

void_delay32(unsigned long cycles).

 

: , . .

1.3 /

/ (/) , - .

dsPIC33 16- . Timer1, Timer2 Timer3 .. , 16- 3 :

- (Timer1).

- (Timer2, Timer4, Timer6, Timer8).

- (Timer3, Timer5, Timer7, Timer9).

32- .

, :

- TMRx ;;

- PRx ;

- TxCON ,

x .

:

- TxIE ( IESO);

- TxF ( IFSO);

- TxIP<2:2> - ( IPCO).

Timer1 20.16.

Timer1 16- , -.

16- Timer1 :

- 16- ;

- 16- ;

- 16- .

16- T1CON.

20.16 Timer1

16- , , PR1 ( 20.16), 0 . CPU IDLE, TSIDL = 0 ( T1CON < 13 >). TSIDL = 1, CPU.

16- , . PR1, 0 . CPU 16- .

16- CPU, , TSIDL = 1.

SLEEP CPU Timer1 :

- ( T1CON < 15 > TON = 1);

- ( T1CON < 1 > TCS = 1);

- TSYNC T1CON < 2 > 0, .

, PR1 , , 00000. TMR1 PR1 ( 20.16) T1IF IFSO. , .





:


: 2016-03-27; !; : 463 |


:

:

- - , .
==> ...

1482 - | 1473 -


© 2015-2024 lektsii.org - -

: 0.008 .