.


:




:

































 

 

 

 


AVR- mikroC PRO for AVR. / AVR-




 

, , , .

(IDE Integrated Development Environment), , , -, .

mikroC PRO MikroElektronika. . . . . MikroElektronika mikroC PRO , PIC Microchip, AVR Atmel MCS-51.

AVR- MikroElektronika mikroC PRO for AVR. www.mikroe.com mikroC PRO for AVR, 2 .

mikroC PRO .

1. .

2. mikroC.

3. .

4. .

mikroC PRO , ( .mcpav) mikroC ( .c). , .

:

;

;

;

;

;

() .

 

/ AVR

 

, (A, B, C, D, ). . , ATmega16 ATmega32 4 /, A, B, C, D.

: DDRx, PORTx, PINx ( A, B, C, ).

DDRx . , () . 1, () . DDRx 0, () .

PORTx . , () , , .

PINx . , ( ), .

 

DDRx PORTx , , PINx .

 

( ) .

 

DDRA = 0xFF; // ( )

DDRB = 0x00; // ( )

DDRC = 0xF0; // ( )

// ,

 

, , .. .

 

PORTA = 0xFF; // 1

// ( )

PORTA = PINB; //

// ( )

 

, , ATmega16, ( ).

 

/************************************************************

out_in.c

************************************************************/

void main()

{

DDRC = 0xFF; //

while(1)

{

PORTC = 0b00001111; // 0x0F

PINC = PORTC; //

PORTC = 0b11110000; // 0xF0

PINC = PORTC; /

}

}

 





:


: 2017-02-25; !; : 683 |


:

:

,
==> ...

1517 - | 1499 -


© 2015-2024 lektsii.org - -

: 0.01 .