.


:




:

































 

 

 

 


AVR

.

- AVR

17. , UART, USI

18.

19. ,

,

21. Flash ROM, SRAM, EEPROM

22.

23. . .

24. .

25. . (, , )

 

 

AVR.

 

14 .

.1 , 09 . . ( ) ( ). - . , , . . 1 .


.2

, 8 . H, () . - . 16 , 3 - 24 .. , .

.1. , D, 4*4=16 (4 r0r3 4 03). PD0PD3, r0r3, , R ( 4,710 ). SB1-SB16. PD4PD7 ( 03) . 0, Z-. (SB1SB4) r0r3 . 0 1 SB5SB8 .. . n . , , 2*2 (4 ) 4 . - . , , 46, .


.1

VD1VD4, R1R4 . . , , SB1 ( c0) r0 , c0r0 . , - . , , . , PD3PD0, , , pull-up . PORTD, .

.

.

, 1, 0.

 

16 . AVR : , AVR ( "" XMega ) 10- ( - XMega 12-). - (. 8), XMega "" .

- () . , . , . (), .

, . . , . 8 28=256 , 10 210=1024 . , .

0 10. Atmega8, 10 . 10 1024 . 10/1024=0,0097 . , , 0.0097, 0.0098, 0.0099 .

. (2,3-2,7) , . AVCC Aref,

AVCC . AVCC 0,3. , (Vref), 2-AVCC. , 5.

, . , 10, 5. , 2 .

:

U = UR2/(R1 + R2)

:

5 = 10*R2/(R1+R2)

(R1+R2)=2*R2

R1=R2

..

, , =U/U.

:
U=( * * )/

: 5, = 512, =2, 10.

(5*512*2)/1024=5 .

, , . , .

 

 

19 FUSE () , .

:
- ,
-
-
-
- EEPROOM
.

, , ATmega8 CKOUT, ATtiny2313. .

 

 

1. 8- /, , 1 . 8 . 2. . , ,(), , UART . , . , . . 1. PBx. . /. DDRx, PORTx PINx. , DDRx . "1", . "0", . , "1", DDRB "1" PORTB "1" . DDRx "0". : DDRx = 1 , DDRx = 0 . - UART. UART - COM-. . COM. , COM .+12 -12 . ? . . - MAX232. . UART - /. , :TXD RXD. TXD - , RXD . , . . . ? - , . - , . , 1. , , 1 . . , 1, . , . . . . , 1, 0. , . . , .

 



<== | ==>
|
:


: 2015-10-27; !; : 773 |


:

:

, ; , .
==> ...

1577 - | 1366 -


© 2015-2024 lektsii.org - -

: 0.014 .