.


:




:

































 

 

 

 





, , , . - , . .

. - -, .

AVR -. () .

, .. , . - : PORTx, DDRx PINx. PINx , . PORTx DDRx .

, , , .

DDRx (Data Direct Register) . DDRx 0, , .

, PORTx.

, 1 PORTx .

, DDRx PORTx, . 3.1.

3.1

DDRx PORTx ./.
    (Hi-Z)
   
   
   

 

PORTn . 3.1.

. 3.1.

DDRxn 1, S2 , PORTn Pn.

PORTn DDRxn 0. S2 PORTn Pn .

IN, , S1. , Pxn . DDRxn = 0 PORTxn = 1, -Ż 1, S3, R Pxn. -Ż 0 .

DDRxn = 0 PORTxn = 0, Pxn ( ).

, DDRx 000 , PORTx 000 .

.

1.

DDRA = 0xFF; // A

PORTA = 0x0F; // A 0b00001111

2.

Unsigned char a;

DDRD = 0; // D

i = PIND; // 8 D i

3.

// 1, 3, 5 C

DDRC = DDRC|((1 << 1)|(1 << 3)|(1 << 5));

// 1, 3, 5 C 1

PORTC = PORTC |((1 << 1)|(1 << 3)|(1 << 5));

1

. .

, . 3.4.

. 3.2. 1




:


: 2016-11-24; !; : 557 |


:

:

.
==> ...

1783 - | 1641 -


© 2015-2024 lektsii.org - -

: 0.009 .