.


:




:

































 

 

 

 


. 19.17




 

19.17 .

19.17

19

 

, , .

, /.

SA1 SA2, RA2 RA3 .

VD1 VD2, RB15 RB13 .

19. 1

LR19_1
19.18.

 

 

19.18 19.1

 

( ) 1 :

 

#include <P33FJ32MC204.h>

_FOSC(OSCIOFNC_ON & POSCMD_NONE)

// RA2

//

 

int main()

{

TRISBbits.TRISB15 = 0; //
//RB15

TRISBbits.TRISB13 = 0; //
//RB13

TRISAbits.TRISA2 = 1; //
//RA2

TRISAbits.TRISA3 = 1; //
//RA3

 

while (1)

{

LATBbits.LATB15 = PORTAbits.RA2;

//
// RB15

LATBbits.LATB13 = PORTAbits.RA3;

//

// RB15

}

}

 

19. 2

LR19_2 19.19.

( ) 2 :

 

#include <P33FJ32MC204.h>

 

_FOSC(OSCIOFNC_ON & POSCMD_NONE)

 

int main()

{

TRISBbits.TRISB15 = 0; //
//RB15

TRISBbits.TRISB13 = 0; //
//RB13

 

TRISAbits.TRISA2 = 1; //
//RA2

TRISAbits.TRISA3 = 1; //
//RA3

 

while (1)

{

if (PORTAbits.RA2 == PORTAbits.RA3)

{

LATBbits.LATB15 = 0;

LATBbits.LATB13 = 1;

}

else if (PORTAbits.RA2 == 1)

{

LATBbits.LATB15 = 0;

LATBbits.LATB13 = 0;

}

else if (PORTAbits.RA3 == 1)

{

LATBbits.LATB15 = 1;

LATBbits.LATB13 = 1;

}

}

}

 

 

 

19.19 19.2

 

20
dsPIC33F

 

1 () dsPIC33F.

2 dsPIC33F.

3 , , MPLAB IDE 8, dsPIC33FJ32MC204 -31.000 .

4 -31.000.





:


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


:

:

, , . , .
==> ...

1577 - | 1410 -


© 2015-2024 lektsii.org - -

: 0.008 .