Atmega распиновка: распиновка, Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚ ΠΈ Old Bootloader

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Распиновка ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Arduino UNO — Atmel 328P-PU (DIP-корпус)

НоТки микросхСмы Atmel/Atmega 328P-PU Π² DIP-корпусС (классичСский Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ корпус с двумя рядами Π½ΠΎΠΆΠ΅ΠΊ ΠΏΠΎ Π±ΠΎΠΊΠ°ΠΌ) распрСдСлСны Ρ‚Π°ΠΊ:

Бписок, отсортированный ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², выглядит Ρ‚Π°ΠΊ:

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚

НомСр Π½ΠΎΠΆΠΊΠΈ

НазначСниС

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

PC6

1

PCINT14 / -RESET

Programming, debug / Digital

PD0

2

PCINT16 / RXD

Digital

PD1

3

PCINT17 / TXD

Digital

PD2

4

PCINT18 / INT0

Digital

PD3

5

PCINT19 / OC2B / INT1

Digital

PD4

6

PCINT20 / XCK / T0

Digital

VCC

7

НапряТСниС питания

Power

GND

8

Ground

PB6

9

PCINT6 / XTAL1 / TOSC1

Digital / Crystal, Osc

PB7

10

PCINT7 / XTAL2 / TOSC2

Digital / Crystal, Osc

PD5

11

PCINT21 / OC0B / T1

Digital

PD6

12

PCINT22 / OC0A / AIN0

Digital / Analog

PD7

13

PCINT23 / AIN1

Digital / Analog

PB0

14

PCINT0 / CLKO / ICP1

Digital

PB1

15

OC1A / PCINT1

Digital

PB2

16

-SS / OC1B / PCINT2

Digital

PB3

17

MOSI / OC2A / PCINT3

Digital

PB4

18

MISO / PCINT4

Digital

PB5

19

SCK/PCINT5

Digital

AVCC

20

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ для АЦП

Power

AREF

21

ΠžΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС для АЦП

Analog

GND

22

Ground

PC0

23

ADC0 / PCINT8

Analog / Digital

PC1

24

ADC1 / PCINT9

Analog / Digital

PC2

25

ADC2 / PCINT10

Analog / Digital

PC3

26

ADC3 / PCINT11

Analog / Digital

PC4

27

ADC4 / SDA / PCINT12

Analog / Digital

PC5

28

ADC5 / SCL / PCINT13

Analog / Digital

Бписок, отсортированный ΠΏΠΎ наимСнованиям ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², выглядит Ρ‚Π°ΠΊ:

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚

НомСр Π½ΠΎΠΆΠΊΠΈ

НазначСниС

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

PB0

14

PCINT0 / CLKO / ICP1

Digital

PB1

15

OC1A / PCINT1

Digital

PB2

16

-SS / OC1B / PCINT2

Digital

PB3

17

MOSI / OC2A / PCINT3

Digital

PB4

18

MISO / PCINT4

Digital

PB5

19

SCK/PCINT5

Digital

PB6

9

PCINT6 / XTAL1 / TOSC1

Digital / Crystal, Osc

PB7

10

PCINT7 / XTAL2 / TOSC2

Digital / Crystal, Osc

PC0

23

ADC0 / PCINT8

Analog / Digital

PC1

24

ADC1 / PCINT9

Analog / Digital

PC2

25

ADC2 / PCINT10

Analog / Digital

PC3

26

ADC3 / PCINT11

Analog / Digital

PC4

27

ADC4 / SDA / PCINT12

Analog / Digital

PC5

28

ADC5 / SCL / PCINT13

Analog / Digital

PC6

1

PCINT14 / -RESET

Programming, debug / Digital

PD0

2

PCINT16 / RXD

Digital

PD1

3

PCINT17 / TXD

Digital

PD2

4

PCINT18 / INT0

Digital

PD3

5

PCINT19 / OC2B / INT1

Digital

PD4

6

PCINT20 / XCK / T0

Digital

PD5

11

PCINT21 / OC0B / T1

Digital

PD6

12

PCINT22 / OC0A / AIN0

Digital / Analog

PD7

13

PCINT23 / AIN1

Digital / Analog

AREF

21

ΠžΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС для АЦП

Analog

VCC

7

НапряТСниС питания

Power

AVCC

20

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ для АЦП

Power

GND

8

Ground

GND

22

Ground

Π’ этом спискС сразу Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ микросхСма ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ ΠΏΠΎΡ€Ρ‚Π° B, C ΠΈ D. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ ΠΏΠΎΡ€Ρ‚ C отличаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ 7-ΠΌΠΈ разрядный, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΏΠΎΡ€Ρ‚Ρ‹ B ΠΈ D 8-ΠΌΠΈ разрядныС.

Π˜Ρ‚ΠΎΠ³ΠΎ, имССтся 8 + 8 + 7 = 23 Π½ΠΎΠΆΠΊΠΈ, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… Ρ‚Ρ€Π΅ΠΌ ΠΏΠΎΡ€Ρ‚Π°ΠΌ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ Π½Π° ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ Arduino UNO ΠΎΡ‚Π²Π΅Π΄Π΅Π½ΠΎ всСго 20 ΠΏΠΈΠ½ΠΎΠ²? ΠšΡƒΠ΄Π° дСлись 3 ΠΏΠΈΠ½Π°? А Π²ΠΎΡ‚ ΠΊΡƒΠ΄Π°:

  • НоТка PC6 Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ дСлась, просто ΠΎΠ½Π° вынСсСна Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ Power ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° сброс ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ -RESET).
  • НоТки PB6 ΠΈ PB7 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… XTAL1 ΠΈ XTAL2 ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠΌΡƒ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Ρƒ.

Π˜Ρ‚ΠΎΠ³ΠΎ, Π½Π° Arduino UNO Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ доступно 20 ΠΏΠΈΠ½ΠΎΠ²:

  • На ΠΏΠΎΡ€Ρ‚Ρƒ B — 6 Π±ΠΈΡ‚
  • На ΠΏΠΎΡ€Ρ‚Ρƒ C — 6 Π±ΠΈΡ‚
  • На ΠΏΠΎΡ€Ρ‚Ρƒ D — 8 Π±ΠΈΡ‚

Из Π½ΠΈΡ… Π½ΠΎΠΆΠΊΠΈ PD0 ΠΈ PD1 ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Arduino ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² качСствС COM-ΠΏΠΎΡ€Ρ‚Π°, Adrduino пытаСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ сигнала Π½Π° этих ΠΏΠΈΠ½Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ нСобходимости ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π½ΠΈΡ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΄Π°Π½Π½Π΅ ΠΏΠΈΠ½Ρ‹ Π½Π΅ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ‚Π΅Ρ… ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… линиях ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ сразу послС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Atmega8 распиновка

БСгодня всС ΠΌΠ½Π΅ ΠΊΠ°Ρ‚Π°ΡΡ‚Ρ€ΠΎΡ„Π°Π»ΡŒΠ½ΠΎ понадобился Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° ΠΈ я Ρ€Π΅ΡˆΠΈΠ» ΡΠ²Π°ΡΡ‚ΡŒ Π΅Π³ΠΎ «Π½Π° ΡΠΊΠΎΡ€ΡƒΡŽ Ρ€ΡƒΠΊΡƒ». Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΊΡƒΠΌΠ΅ΠΊΠ°Π², я Ρ€Π΅ΡˆΠΈΠ» Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΏΠ°Ρ€Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ². На 2Мс ΠΈ 5Мс Π½Π° всякий случай, для своих Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Π½ΡƒΠΆΠ΄ :. Π—Π΄Π΅ΡΡŒ снова Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΎΠ·Π½ΠΈ с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°Ρ‚ΠΌΠ΅Π³ΠΈ , запуск Π² симуляторС:.







Поиск Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Π’Π°ΡˆΠ΅ΠΌΡƒ запросу:

Atmega8 распиновка

Π‘Ρ…Π΅ΠΌΡ‹, справочники, Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Ρ‹:

ΠŸΡ€Π°ΠΉΡ-листы, Ρ†Π΅Π½Ρ‹:

ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡ, ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΌΠ°Π½ΡƒΠ°Π»Ρ‹:

Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ окончания поиска Π²ΠΎ всСх Π±Π°Π·Π°Ρ….

По Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽ появится ссылка для доступа ΠΊ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅:

  • USB ASP ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATmega AVR
  • USBASP: USB AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATmega, ATtiny
  • ATmega8, ATmega8L
  • Arduino ATmega8: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…
  • ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° ATMEGA8-16MU
  • Распиновка ATmega8
  • Π”Π°Ρ‚Π°ΡˆΠΈΡ‚ Π½Π° русском Atmega8
  • Π Π°Π·ΡŠΠ΅ΠΌΡ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
  • Распиновки ΠΈ описаниС процСссоров ATmega установлСнных Π½Π° Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ (+схСмы ΠΏΠΈΠ½ΠΌΠ°ΠΏΠΈΠ½Π³Π° )

ΠŸΠžΠ‘ΠœΠžΠ’Π Π˜Π’Π• Π’Π˜Π”Π•Πž ПО Π’Π•ΠœΠ•: ΠžΠ±Π·ΠΎΡ€ USBASP ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Atmega8

USB ASP ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATmega AVR






ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ atmega8 сочСтаСт Π² сСбС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Ρ†Π΅Π½Ρƒ. Π’Π°ΠΊΠΈΠ΅ качСства Π΄Π°Π»ΠΈ ΡˆΠΈΡ€ΠΎΡ‡Π°ΠΉΡˆΠ΅Π΅ распространСниС ATmega8 срСди ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… конструкций.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован Π² большом количСствС устройств, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ назначСния, ΠΎΡ‚ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠ², рСостатов, систСм Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠΊΠΈ Π΄ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сигналов, Π²ΠΈΠ΄Π΅ΠΎ сигналов ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠ² стандарта RC5. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ atmega8 ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ² с Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ 8 Π±ΠΈΡ‚ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ ATtiny, младшСго Π±Ρ€Π°Ρ‚Π°.

НаличиС Π² atmega8 Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ прСобразоватСля, Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠ°ΠΊ напряТСниС, Ρ‚ΠΎΠΊ, Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ Π½Π° Π±Π°Π·Π΅ этого ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ конфигурирования Ρ„ΡŒΡŽΠ· Π±ΠΈΡ‚ΠΎΠ² atmega8.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Если количСство Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° устраиваСт, Π½ΠΎ трСбуСтся больший объСм памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ATmega16, ATmega32 ΠΈΠ»ΠΈ ATmega Π¦ΠΎΠΊΠΎΠ»Π΅Π²ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AtMega8.

Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² корпусС DIP Π‘Ρ…Π΅ΠΌΡ‹ Π½Π° atmega8 ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Если количСство Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° устраиваСт, Π½ΠΎ трСбуСтся больший объСм памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ATmega16, ATmega32 ΠΈΠ»ΠΈ ATmega РСгистрация Π—Π°Π±Ρ‹Π»ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ? ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ online БСйчас Π½Π° сайтС 0 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ 9 гостСй.

USBASP: USB AVR ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ATmega, ATtiny

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π±Π΅Π· использования Arduino. Arduino ΠΌΡ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ, поэтому ΠΎΠ±ΠΎ всСм Π½Π°ΠΌ придСтся Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. И ΠΏΠ΅Ρ€Π²ΠΎΠ΅, с Ρ‡Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ β€” ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ L, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π΅ΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ характСристиками:.

схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ATmega8, ATmega48, ATmega88, ATmega Для Ρ‚Π΅Ρ… ΠΊΠΎΠΌΡƒ Π½ΡƒΠΆΠ½Π° распиновка микросхСм Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅.

ATmega8, ATmega8L

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΄Π°Π»Π΅Π΅ МК ΠΏΡ€ΠΎΡ‡Π½ΠΎ вошли Π² Π½Π°ΡˆΡƒ Тизнь, Π½Π° просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ интСрСсных схСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ исполнСны Π½Π° МК. Π§Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСльзя ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π° МК: Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ для Π΄ΠΎΠΌΠ° устройства Π·Π°Ρ‰ΠΈΡ‚Ρ‹, ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ, тСрмомСтры… , мСталлоискатСли, Ρ€Π°Π·Π½Ρ‹Π΅ ΠΈΠ³Ρ€ΡƒΡˆΠΊΠΈ, Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹ ΠΈ Ρ‚. ΠŸΠ΅Ρ€Π²ΡƒΡŽ схСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ я ΡƒΠ²ΠΈΠ΄Π΅Π» Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ Ρ€Π°Π΄ΠΈΠΎ, ΠΈ практичСски сразу ΠΆΠ΅ пСрСлистнул страницу, ΠΏΠΎΠ΄ΡƒΠΌΠ°Π² ΠΏΡ€ΠΎ сСбя «Π²ΡΠ΅ Ρ€Π°Π²Π½ΠΎ Π½Π΅ смогу ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ». Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π² Ρ‚ΠΎ врСмя МК для мСня Π±Ρ‹Π»ΠΈ Ρ‡Π΅ΠΌ Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ слоТным ΠΈ нСпонятым устройством, я Π½Π΅ прСдставлял ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ, ΠΈ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с Π½ΠΈΠΌΠΈ Π² случаС Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Но ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄, я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ собрал свою ΠΏΠ΅Ρ€Π²ΡƒΡŽ схСму Π½Π° МК, это Π±Ρ‹Π»Π° схСма Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Π° Π½Π° 7 сСгмСнтных ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ…, ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ ATmega8. Π’Π°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ я ΠΊΡƒΠΏΠΈΠ» случайно, ΠΊΠΎΠ³Π΄Π° стоял Π² ΠΎΡ‚Π΄Π΅Π»Π΅ Ρ€Π°Π΄ΠΈΠΎΠ΄Π΅Ρ‚Π°Π»Π΅ΠΉ, ΠΏΠ°Ρ€Π΅Π½ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ΠΎ ΠΌΠ½ΠΎΠΉ ΠΏΠΎΠΊΡƒΠΏΠ°Π» МК, ΠΈ я Ρ‚ΠΎΠΆΠ΅ Ρ€Π΅ΡˆΠΈΠ» ΠΊΡƒΠΏΠΈΡ‚ΡŒ, ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ. Π’ своих ΡΡ‚Π°Ρ‚ΡŒΡΡ… я расскаТу Π²Π°ΠΌ ΠΏΡ€ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR Ρ„ΠΈΡ€ΠΌΡ‹ ATMEL , Π½Π°ΡƒΡ‡Ρƒ вас Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π½ΠΈΠΌΠΈ, рассмотрим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ простой ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, рассмотрим процСсс ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈ самоС Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².

Arduino ATmega8: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°, элСктротСхника. БСйчас этот Ρ„ΠΎΡ€ΡƒΠΌ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚: Google [Bot] ΠΈ гости: 4. Вопросы согласования ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ с ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠ΅ΠΉ. ВсС, Π²Ρ€ΠΎΠ΄Π΅ Π±Ρ‹, Π΅ΡΡ‚ΡŒ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚!

Π’Π΅Π³ΠΈ: распиновка , ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ , atmega8 , avr. ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ: Цифровая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° , ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° ATMEGA8-16MU

Π”Π°Ρ‚Π°ΡˆΠΈΡ‚ β€” это тСхничСскоС описаниС Π½Π° ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Ρ€Π°Π΄ΠΈΠΎΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Π“Π΄Π΅ Π΅Π³ΠΎ Π½Π°ΠΉΡ‚ΠΈ? Ну, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅! Π’Π΅, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π΄Ρ€ΡƒΠΆΠΈΡ‚ с Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π½Ρ‹ΠΌ английским, Π½Π΅ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ смоТСт ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ тСхничСскиС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ Π² Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π°Ρ…. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΡ€ΠΎΠ»ΠΈΡ‚ΡŒ свСт истины Π½Π° основныС характСристики МК ATmegΠ°8.

Распиновка ATmega8

БСгодня ΠΌΡ‹ рассмотрим ΠΊΠ°ΠΊ, Π±Π΅Π· особых Π·Π°Ρ‚Ρ€Π°Ρ‚ ΠΈ быстро, Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования интСрфСйс ISP Ρ‡Π΅Ρ€Π΅Π· USB-ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π²Π΅ Π²Π΅Ρ‰ΠΈ: β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ β€” ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для записи Π΄Π°Π½Π½Ρ‹Ρ… Π² МК Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ простых, популярных ΠΈ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для AVR являСтся USBASP ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ , созданный Π½Π΅ΠΌΡ†Π΅ΠΌ Вомасом ЀишлСм. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… схСмотСхничСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ самому ΠΈΠ»ΠΈ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ β€” Π΄ΠΎΠ»Π»Π°Ρ€Π°. ΠŸΡ€ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ сборкС слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ собранный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ сторонним ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. НазначСниС Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€ΠΎΠ²: β€” Ρ€Π°Π·ΡŠΠ΅ΠΌ JP1 β€” ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ β€” Ρ€Π°Π·ΡŠΠ΅ΠΌ JP2 β€” напряТСниС питания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° β€” 5 Π’ΠΎΠ»ΡŒΡ‚ ΠΈΠ»ΠΈ 3,3 Π’ΠΎΠ»ΡŒΡ‚Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” 5 Π’ΠΎΠ»ΡŒΡ‚, ΠΊΠ°ΠΊ Π½Π° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

свСтомузыка Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Atmega8 распиновка, Ρ†ΠΎΠΊΠΎΠ»Π΅Π²ΠΊΠ° Ρ†Π²Π΅Ρ‚ΠΎΠΌΡƒΠ·Ρ‹ΠΊΠ° схСма Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅. Π Π°Π·ΡŠΠ΅ΠΌΡ‹ Π½Π° ΠΏΠ»Π°Ρ‚Π΅.

Π”Π°Ρ‚Π°ΡˆΠΈΡ‚ Π½Π° русском Atmega8

Atmega8 распиновка

Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ , поТалуйста. Π₯Π°Π±Ρ€ Geektimes ВостСр Мой ΠΊΡ€ΡƒΠ³ Ѐрилансим. Π’ΠΎΠΉΡ‚ΠΈ РСгистрация. ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Из пСсочницы Как Ρ‚Π΅Π°Ρ‚Ρ€ начинаСтся с вСшалки, Ρ‚Π°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² начинаСтся с Π²Ρ‹Π±ΠΎΡ€Π° Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Π Π°Π·ΡŠΠ΅ΠΌΡ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ для повторСния Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌΠΈ, Π² Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π–ΠšΠ˜ дисплСй , ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° 4Ρ…4 ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ сам ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ Ρ€Π΅Π»Π΅, ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ питания, PLS ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈ, ΠΏΠ°Ρ€Ρƒ транзисторов Π½Ρƒ ΠΈ ΠΏΠΎ ΠΌΠ΅Π»ΠΎΡ‡ΠΈ. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΡΡ€ΠΊΠΎΡΡ‚ΡŒ дисплСя Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ШИМ. Π­Ρ‚ΠΎ устройство ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ практичСски Π»ΡŽΠ±Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ввСсти ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для получСния доступа. ΠŸΠ»Π°Ρ‚Π° ΡƒΠΆΠ΅ спроСктирована ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈ остаСтся ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ лишь красивый корпус для Π½Π΅Π³ΠΎ.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ atmega8 сочСтаСт Π² сСбС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Ρ†Π΅Π½Ρƒ. Π’Π°ΠΊΠΈΠ΅ качСства Π΄Π°Π»ΠΈ ΡˆΠΈΡ€ΠΎΡ‡Π°ΠΉΡˆΠ΅Π΅ распространСниС ATmega8 срСди ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… конструкций.

Распиновки ΠΈ описаниС процСссоров ATmega установлСнных Π½Π° Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ (+схСмы ΠΏΠΈΠ½ΠΌΠ°ΠΏΠΈΠ½Π³Π° )

Π‘ΠΌΠΎΡ‚Ρ€ΡŽ Π² ΠŸΠ»Π°Ρ‚Π°Π½Π΅ Ρ†Π΅Π½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π‘ ΠΏΠΎΡ€Ρ‚ΠΎΠ² PC0-PC2 ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ информация БобствСнно Ρ‡Ρ‚ΠΎ Π·Π° Π±Π΅Π΄Π° Atmega8 — ШИМ ЗдраствуйтС! Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ МК Atmega8. Частота 1ΠœΠ“Ρ†. Но я с Π½Π΅ΠΉ бьюсь нСсколько Π΄Π½Π΅ΠΉ.

БСйчас этот Ρ„ΠΎΡ€ΡƒΠΌ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚: Google [Bot]. ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ посСщСниС: ΠΌΠ΅Π½Π΅Π΅ ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ Π½Π°Π·Π°Π΄ Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ врСмя: 07 ΠΎΠΊΡ‚ , ΠšΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ².






Знакомство с ATmega328 — Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹

ΠŸΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС:

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! Π― надСюсь, Ρ‡Ρ‚ΠΎ Ρƒ вас всС Π±ΡƒΠ΄Π΅Ρ‚ Π² порядкС ΠΈ Π²Ρ‹ вСсСло ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚Π΅ врСмя. БСгодня я ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ATmega328. ATmega328 β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Advanced Virtual RISC (AVR). Он ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ 8-Π±ΠΈΡ‚Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ…. ATmega-328 ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ объСмом 32 ΠšΠ‘.

ATmega328 ΠΈΠΌΠ΅Π΅Ρ‚ 1 ΠšΠ‘ элСктричСски стираСмой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ постоянной памяти (EEPROM). Π­Ρ‚ΠΎ свойство ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Π΄Π°ΠΆΠ΅ Π² этом случаС ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ послС ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Π½Π° Π½Π΅Π³ΠΎ питания. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ATmega-328 ΠΈΠΌΠ΅Π΅Ρ‚ 2 ΠšΠ‘ статичСской ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти (SRAM). Π”Ρ€ΡƒΠ³ΠΈΠ΅ характСристики Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±ΡŠΡΡΠ½Π΅Π½Ρ‹ ΠΏΠΎΠ·ΠΆΠ΅. ATmega 328 ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ Π΅Π³ΠΎ самым популярным устройством Π½Π° соврСмСнном Ρ€Ρ‹Π½ΠΊΠ΅. Π­Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ состоят ΠΈΠ· ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ RISC, Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ энСргопотрСблСния, счСтчика Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ, 6 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ШИМ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ USART, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ программирования для бСзопасности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, пропускной способности Π΄ΠΎ 20 MIPS ΠΈ Ρ‚. Π΄. Π‘ΠΎΠ»Π΅Π΅ подробная информация ΠΎ ATmega 328 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π»Π΅Π΅ Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:

  • Π’ΠΎΡ‚ ссылка для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ описания Atmega328, хотя послС прочтСния этой ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΎΠ½ΠΎ Π²Π°ΠΌ Π½Π΅ понадобится. πŸ™‚
  • ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, я Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π» ссылку Π½Π° Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ источник Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, Π³Π΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ тСхничСскоС описаниС Atmega328PΠšΡƒΠΏΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmega 328

Знакомство с ATmega328

  • ATmega328 β€” это 8-разрядный 28-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR производства ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microchip, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ RISC с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Ρ‚ΠΈΠΏΠ° 3 ΠšΠ‘.
  • Atmega328 β€” это ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ… Arduino, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Arduino UNO, Arduino Pro Mini ΠΈ Arduino Nano.
  • Он ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM объСмом 1 ΠšΠ‘, Π° Π΅Π³ΠΎ ΠΏΠ°ΠΌΡΡ‚ΡŒ SRAM составляСт 2 ΠšΠ‘.
  • Он ΠΈΠΌΠ΅Π΅Ρ‚ 8 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ АЦП, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всС вмСстС ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΏΠΎΡ€Ρ‚ A (PA0 — PA7).
  • Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ 3 встроСнных Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°, Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ… 8-Π±ΠΈΡ‚Π½Ρ‹Π΅, Π° Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ.
  • Π’Ρ‹, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ, ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎΠ± Arduino UNO, UNO основан Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ atmega328. Π­Ρ‚ΠΎ сСрдцС UNO. πŸ™‚
  • Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 3,3 Π’ Π΄ΠΎ 5,5 Π’, Π½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ 5 Π’ Π² качСствС стандарта.
  • Π•Π³ΠΎ прСвосходныС характСристики Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, Π½ΠΈΠ·ΠΊΠΎΠ΅ рассСиваниС мощности, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ программирования Π² цСлях бСзопасности, счСтчик Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ.
  • ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² прилоТСниях Embedded Systems. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° эти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ встраиваСмых систСм ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… всС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ этот ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.
  • Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΠΎΠ»Π½Ρ‹Π΅ характСристики ATmega328:
Π₯арактСристики ATmega328
Кол-Π²ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² 28
ЦП RISC, 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ AVR
Π Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС ΠΎΡ‚ 1,8 Π΄ΠΎ 5,5 Π’
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ 32 ΠšΠ‘
Π’ΠΈΠΏ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π’ΡΠΏΡ‹ΡˆΠΊΠ°
ΠžΠ—Π£ 2048 Π±Π°ΠΉΡ‚
Π­Π‘ΠŸΠŸΠ—Π£ 1024 Π±Π°ΠΉΡ‚Π°
АЦП 10-Π±ΠΈΡ‚Π½Ρ‹ΠΉ
ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠ°Π½Π°Π»ΠΎΠ² АЦП 8
ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ШИМ 6
ΠšΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ 1
ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ (4) 8-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ PDIP
32-ΠΎΡ‚Π²ΠΎΠ΄Π½Ρ‹ΠΉ TQFP
28-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ QFN/MLF
32-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ QFN/MLF
ΠžΡΡ†ΠΈΠ»Π»ΡΡ‚ΠΎΡ€ Π΄ΠΎ 20 ΠœΠ“Ρ†
Π’Π°ΠΉΠΌΠ΅Ρ€ (3) 8 Π±ΠΈΡ‚ x 2 ΠΈ 16 Π±ΠΈΡ‚ x 1
Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ сброс ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания Π”Π°
Π’Π°ΠΉΠΌΠ΅Ρ€ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ питания Π”Π°
ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° 23
ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠœΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏ
БПИ Π”Π°
I2C Π”Π°
Π‘Ρ‚ΠΎΡ€ΠΎΠΆΠ΅Π²ΠΎΠΉ Ρ‚Π°ΠΉΠΌΠ΅Ρ€ Π”Π°
ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ напряТСния (BOD) Π”Π°
Бброс Π”Π°
USI (ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс) Π”Π°
Минимальная рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΎΡ‚ -40Β°Π‘ Π΄ΠΎ +85Β°Π‘

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ATmega328

  • ATmega-328 β€” это ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ AVR, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ всСго Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΡŒ восСмь (28) ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ².
  • ВсС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π² хронологичСском порядкС пСрСчислСны Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π½Π° рисункС Π½ΠΈΠΆΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассмотрим распиновку Atmega328:

ATmega328 Распиновка

  • Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ схСмы распиновки ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² любого элСктронного устройства, поэтому Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π½Π°Π΄ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Ρ‚ΠΎΠ³Π΄Π° Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ сначала ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ распиновку ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².
  • Π‘Ρ…Π΅ΠΌΠ° распиновки

  • ATmega328 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рисункС Π½ΠΈΠΆΠ΅:

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ATmega328 ОписаниС

  • Для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ использования устройства Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, связанныС с ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ.
  • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹

  • ATmega-328 Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаны Π½ΠΈΠΆΠ΅.
  • VCC β€” Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ источник питания.
  • AVCC β€” Π²Ρ‹Π²ΠΎΠ΄ напряТСния питания для Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ прСобразоватСля.
  • GND ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ зСмлю ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ 0 Π’.
    • ΠŸΠΎΡ€Ρ‚ A состоит ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² с PA0 ΠΏΠΎ PA7. Π­Ρ‚ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ слуТат Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄ΠΎΠΌ для Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Если Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΏΠΎΡ€Ρ‚ A дСйствуСт ΠΊΠ°ΠΊ Π²ΠΎΡΡŒΠΌΠΈΠ±ΠΈΡ‚Π½Ρ‹ΠΉ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°.
    • ΠŸΠΎΡ€Ρ‚ B состоит ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² с PB0 ΠΏΠΎ Β PB7. Π­Ρ‚ΠΎΡ‚ 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор.
    • ΠŸΠΎΡ€Ρ‚ C состоит ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΎΡ‚ PC0 Π΄ΠΎ Β PC7. Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ ΠΏΠΎΡ€Ρ‚Π° C ΠΈΠΌΠ΅ΡŽΡ‚ симмСтричныС характСристики ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π° с возмоТностями источника, Π° Ρ‚Π°ΠΊΠΆΠ΅ высоким ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠΌ.
    • ΠŸΠΎΡ€Ρ‚ D состоит ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² с PD0 ΠΏΠΎ PD7. Β Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ рСзистором.
  • ВсС ΠΏΠΎΡ€Ρ‚Ρ‹ AVR ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рисункС Π½ΠΈΠΆΠ΅.
  • AREF β€” это Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ эталонный ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ для Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ прСобразоватСля.
  • Π˜Ρ‚Π°ΠΊ, это Π±Ρ‹Π» ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ всСх ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ATmega328 AVR.

АрхитСктура ATmega328

  • АрхитСктура устройства прСдоставляСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ устройствС.
  • АрхитСктура

  • ATmega-328 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рисункС Π½ΠΈΠΆΠ΅.

ΠŸΠ°ΠΌΡΡ‚ΡŒ ATmega328

  • ATmega 328 ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° памяти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ:
    • Ѐлэш-ΠΏΠ°ΠΌΡΡ‚ΡŒ: 32 ΠšΠ‘. Π­Ρ‚ΠΎ программируСмая постоянная ΠΏΠ°ΠΌΡΡ‚ΡŒ (ΠŸΠ—Π£). Π­Ρ‚ΠΎ энСргонСзависимая ΠΏΠ°ΠΌΡΡ‚ΡŒ.
    • SRAM: 2 ΠšΠ‘. Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ статичСская опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π­Ρ‚ΠΎ энСргозависимая ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ‚.Π΅. Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ послС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ питания.
    • Π­Π‘ΠŸΠŸΠ—Π£: 1 ΠšΠ‘. β€” элСктричСски стираСмоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ постоянноС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство.
  • ячССк памяти AVR ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рисункС Π½ΠΈΠΆΠ΅.

РСгистры ATmega328

  • ATmega-328 ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈΠ΄Ρ†Π°Ρ‚ΡŒ Π΄Π²Π° (32) рСгистра ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния (GP).
  • ВсС эти рСгистры ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ статичСской ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти (SRAM).
  • ВсС рСгистры прСдставлСны Π½Π° рисункС Π½ΠΈΠΆΠ΅.

ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ ATmega328

  • Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ вСрсии ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ устройства ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ этого устройства.
  • КаТдая ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ.
  • ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π°Ρ†ΠΈΡ

  • ATmega 328 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, прСдставлСнной Π½Π° рисункС Π½ΠΈΠΆΠ΅.

Π‘Π»ΠΎΠΊ-схСма ATmega328

  • Π‘Π»ΠΎΠΊ-схСма ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ схСму ΠΈ ΠΏΠΎΡ‚ΠΎΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ любого устройства.
  • Π‘Π»ΠΎΠΊ-схСма

  • ATmega 328 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рисункС Π½ΠΈΠΆΠ΅.

Π₯арактСристики ATmega328

  • Для выполнСния любой Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ устройство Π½Π° основС Π΅Π³ΠΎ характСристик. Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π»ΠΈ Π΅Π³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ Π½Π΅Ρ‚.
  • НСкоторыС ΠΈΠ· основных характСристик ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR ATmega328 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½Π° рисункС Π½ΠΈΠΆΠ΅.

ATmega328 ΠΈ Arduino

  • ATmega328 β€” это ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΏΠ»Π°Ρ‚Π΅ Arduino UNO.
  • Когда ΠΌΡ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΊΠΎΠ΄ Π² Arduino UNO, ΠΎΠ½ фактичСски загруТаСтся Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Atmega328.
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ установлСн Π²ΠΎ Ρ„Π»ΡΡˆ-памяти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Atmega328, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ совмСстимым с Arduino IDE.
  • AVR Atmega328, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ Arduino, ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рисункС Π½ΠΈΠΆΠ΅:

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ATmega328 ΠΈ Arduino

  • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ATmega328 ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ Arduino.
  • Π˜Ρ… соСдинСниС Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° схСмС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π½Π° рисункС Π½ΠΈΠΆΠ΅.
  • АналоговыС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, ΠΎΠ±Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΊΡ€ΡƒΠΆΠΊΠΎΠΌ, состоят ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Arduino, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR ATmega-328.
  • Π― написал ΠΎΠ±Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Π΄Ρ€ΡƒΠ³ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π΄Ρ€ΡƒΠ³Π°, это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ.
  • Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с этой ΠΏΠ»Π°Ρ‚ΠΎΠΉ Arduino, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ эти ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Arduino для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Arduino.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Atmega328

  • ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ ATmega 328 ΠΈ Arduino, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… прилоТСниях.
  • ΠœΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… встроСнных систСм.
  • Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ΅.
  • Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ²Π°Π΄Ρ€ΠΎΠΊΠΎΠΏΡ‚Π΅Ρ€ ΠΈ Π΄Π°ΠΆΠ΅ нСбольшой аэроплан.
  • БистСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ управлСния элСктропитаниСм Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ с использованиСм этого устройства.
  • Π― спроСктировал эту систСму домашнСй бСзопасности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino UNO, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Π½Π΅Π΅.

Как Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Atmega328

  • Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с этим ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ, я Π±Ρ‹ посовСтовал Π²Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino.
  • ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ использования Arduino Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС Π΅Π³ΠΎ встроСнныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ.
  • ПослС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π° Arduino, Π·Π°Ρ‚Π΅ΠΌ спроСктируйтС Π±Π°Π·ΠΎΠ²ΡƒΡŽ схСму Atmega-328, которая довольно проста, ΠΈ я обсуТдал Π΅Π΅ Π²Ρ‹ΡˆΠ΅.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ остороТны ΠΏΡ€ΠΈ использовании Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², Π²Ρ‹Π²ΠΎΠ΄Ρ‹ Atmega328 ΠΈ Arduino ΠΎΠ±ΡΡƒΠΆΠ΄Π°Π»ΠΈΡΡŒ Π²Ρ‹ΡˆΠ΅.
  • Π—Π΄Π΅ΡΡŒ слСдуСт Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ сначала ΡΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ Proteus.
  • Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Arduino для Proteus, Π° Π·Π°Ρ‚Π΅ΠΌ создайтС Π½Π° Π½Π΅ΠΉ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
  • Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всС Π² порядкС, спроСктируйтС Π΅Π³ΠΎ схСму Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Wero ΠΈΠ»ΠΈ PCB (ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅), ΠΈ ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ². πŸ™‚

Π’ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅ Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ATmega328 прСдставлСно ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ обсуТдСниС Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ использования ATmega 328. Π― ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ прСдоставил всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ свСдСния ΠΎΠ± использовании ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AVR. Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈΡ… Π½Π°ΠΌ Π² коммСнтариях Π² любоС врСмя. Наша ΠΊΠΎΠΌΠ°Π½Π΄Π° всСгда Π³ΠΎΡ‚ΠΎΠ²Π° ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ, рСбята. Π― подСлюсь с Π²Π°ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΌΠ°ΠΌΠΈ Π² своих ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠΊΠ°Ρ…. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ° Π±Π΅Ρ€Π΅Π³ΠΈΡ‚Π΅ сСбя πŸ™‚

Π‘Ρ…Π΅ΠΌΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ATmega328P, конфигурация ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС ΠΈ тСхничСскоС описаниС

ATmega328P β€” это Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½Ρ‹ΠΉ Ρ‡ΠΈΠΏ. БСгодня ΠΌΡ‹ собираСмся ΠΎΠ±ΡΡƒΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ схСму Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², использованиС, описаниС, тСхничСскоС описаниС ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ подробности ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π Π΅ΠΊΠ»Π°ΠΌΠ°

Π Π΅ΠΊΠ»Π°ΠΌΠ°

Β 

ATmega328P ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ/тСхничСскиС характСристики:

  • Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½
  • НизкоС энСргопотрСблСниС
  • ΠžΠ±Ρ‰Π΅Π΅ количСство ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°: 6
  • Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ 32 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π° Ρ„Π»ΡΡˆ-памяти
  • Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ 2 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π° SRAM
  • Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ 1 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ EEPROM
  • Вактовая частота 16 ΠΌΠ΅Π³Π°Π³Π΅Ρ€Ρ†
  • Минимальная ΠΈ максимальная Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΎΡ‚ -40 Π΄ΠΎ 105 градусов ΠΏΠΎ ЦСльсию
  • ΠžΠ±Ρ‰Π΅Π΅ количСство Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ²/Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ²: 14
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ RISC
  • Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠΎΠ΄Π° программирования
  • ВсСго Ρ‚Ρ€ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°: Π΄Π²Π° 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΈ ΠΎΠ΄ΠΈΠ½ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ
  • ΠžΠ±Ρ‰Π΅Π΅ количСство ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°: 23
  • ΠžΠ±Ρ‰Π΅Π΅ количСство ΠΊΠ°Π½Π°Π»ΠΎΠ² ШИМ 6
  • МинимальноС ΠΈ максимальноС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС ΠΎΡ‚ 1,8 Π’ Π΄ΠΎ 5,5 Π’ постоянного Ρ‚ΠΎΠΊΠ°
ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²:
НомСр ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ОписаниС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Ѐункция ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ОписаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°
1 ПК6 Бброс Когда этот ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ сброса становится Π½ΠΈΠ·ΠΊΠΈΠΌ, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ.
2 PD0 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (RX) Π’Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ связи
3 PD1 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (TX) Π’Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ связи
4 PD2 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 4 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ внСшнСС ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ 0
5 PD3 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (ШИМ) ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 5 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ внСшнСС ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ 1
6 PD4 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 6 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для внСшнСго источника счСтчика Timer0
7 Vcc ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ напряТСниС ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ систСмы.
8 GND Π—Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ Π—Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ систСмы
9 XTAL ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π­Ρ‚ΠΎΡ‚ Π²Ρ‹Π²ΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ внСшнСго Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° Π½Π° микросхСму
10 XTAL ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π­Ρ‚ΠΎΡ‚ Π²Ρ‹Π²ΠΎΠ΄ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Π²Ρ‹Π²ΠΎΠ΄Ρƒ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° для ΠΏΠΎΠ΄Π°Ρ‡ΠΈ внСшнСго Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° Π½Π° микросхСму
11 PD5 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (ШИМ) ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 11 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для внСшнСго источника счСтчика Timer1
12 PD6 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄ (ШИМ) ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ i/ps
13 PD7 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€ i/ps
14 PB0 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Π²Ρ…ΠΎΠ΄Π° счСтчика ΠΈΠ»ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°
15 PB1 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄ (ШИМ) сравнСниС счСтчика ΠΈΠ»ΠΈ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° A.
16 PB2 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (ШИМ) Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ дСйствуСт ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ i/p.
17 PB3 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (ШИМ) Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС основного Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… для SPI.
18 PB4 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ дСйствуСт ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ Π²Π΅Π΄ΠΎΠΌΠΎΠ³ΠΎ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сигнала.
19 PB5 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ дСйствуСт ΠΊΠ°ΠΊ Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΉ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ для SPI.
20 AVcc ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ напряТСниС ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ напряТСниС для АЦП (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅)
21 AREF АналоговоС ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС АналоговоС ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС для АЦП (Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ прСобразоватСля)
22 GND ЗСмля ЗСмля систСмы
23 ПК0 Аналоговый Π²Ρ…ΠΎΠ΄ Аналоговый Π²Ρ…ΠΎΠ΄, ΠΊΠ°Π½Π°Π» Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ 0
24 ПК1 Аналоговый Π²Ρ…ΠΎΠ΄ Аналоговый Π²Ρ…ΠΎΠ΄, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠ°Π½Π°Π» 1
25 ПК2 Аналоговый Π²Ρ…ΠΎΠ΄ Аналоговый Π²Ρ…ΠΎΠ΄, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠ°Π½Π°Π» 2
26 PC3 Аналоговый Π²Ρ…ΠΎΠ΄ Аналоговый Π²Ρ…ΠΎΠ΄, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠ°Π½Π°Π» 3
27 ПК4 Аналоговый Π²Ρ…ΠΎΠ΄ Аналоговый Π²Ρ…ΠΎΠ΄ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ значСния, ΠΊΠ°Π½Π°Π» 4. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС соСдинСния ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса для Π΄Π°Π½Π½Ρ‹Ρ….
28 PC5 Аналоговый Π²Ρ…ΠΎΠ΄ Аналоговый Π²Ρ…ΠΎΠ΄, ΠΊΠ°Π½Π°Π» Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ 5. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса.
ATmega328P ОписаниС:

ATmega328P β€” ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· извСстных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel ΠΈΠ·-Π·Π° Π΅Π³ΠΎ использования Π² ΠΏΠ»Π°Ρ‚Π΅ Arduino UNO. Π­Ρ‚ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠ· сСмСйства ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel megaMVR (ΠΏΠΎΠ·ΠΆΠ΅ Π² 2016 Π³ΠΎΠ΄Ρƒ Atmel приобрСтаСтся ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Microchip Technology Inc., ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π² сСмСйствС megaMVR, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ большСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² этом сСмСйствС содСрТит Ρ€Π°Π·Π½ΠΎΠ΅ количСство ΠŸΠ—Π£, ΠžΠ—Π£, ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ½ΠΈ производятся с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ, ΠΎΡ‚ 8 Π΄ΠΎ сотСн ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². 0005

ВнутрСнняя схСма ATmega328P Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ особСнностСй Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ потрСблСния Ρ‚ΠΎΠΊΠ°. Π§ΠΈΠΏ содСрТит 32 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π° встроСнной Ρ„Π»ΡΡˆ-памяти, 1 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ EEPROM ΠΈ 2 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π° SRAM. EEPROM ΠΈ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ — это ΠΏΠ°ΠΌΡΡ‚ΡŒ, которая сохраняСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΈ эта информация ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ, Π½ΠΎ SRAM — это ΠΏΠ°ΠΌΡΡ‚ΡŒ, которая сохраняСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ питания, Π° ΠΊΠΎΠ³Π΄Π° ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, вся информация сохраняСтся. Π² SRAM Π±ΡƒΠ΄ΡƒΡ‚ стСрты.

Β 

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ тысячи ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Atmega328P , ΠΈ Π² блиТайшСм Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ большС, зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, насколько творчСски Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΌΡ‹ΡΠ»ΠΈΡ‚ΡŒ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, созданноС с использованиСм этого Ρ‡ΠΈΠΏΠ° студСнтами-элСктронщиками, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌΠΈ, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌΠΈ ΠΈ мастСрами. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прилоТСния для Ρ‡ΠΈΠΏΠ°.

  • БистСмы управлСния ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ
  • ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ прилоТСния Π½Π° солнСчной энСргии
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Π±Π°Π·Π΅ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° основС источников питания ΠΈ зарядных устройств
  • ΠŸΠΎΠ³ΠΎΠ΄Π½Ρ‹Π΅ систСмы
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ для бСспроводной связи
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, основанныС Π½Π° бСзопасности
  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈ систСмы, связанныС с ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½ΠΎΠΉ ΠΈ Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ΠΌ
  • ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния
  • И ΠΌΠ½ΠΎΠ³ΠΎΠ΅ другоС…

Β 

Π—Π°ΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ эквивалСнт

Atmega328P ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° AtmegaA8

Β 

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π½ΠΎΠΌΠ΅Ρ€Π° Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ для Atmega328P ΡΠ²Π»ΡΡŽΡ‚ΡΡ Atmega8535, Atmega16 ΠΈ Atmega32.

Β 

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Atmega328P

ИспользованиС Atmega328P Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ для Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ использованиСм. Для программирования Ρ‡ΠΈΠΏΠ° доступно нСсколько ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для программистов, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· простых ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных способов программирования Ρ‡ΠΈΠΏΠ° β€” использованиС ΠΏΠ»Π°Ρ‚Ρ‹ arduino ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния arduino ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Arduino IDE. Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ β€” это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IDP, созданная для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«Atmel StudioΒ», ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ бСсплатно Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ с Π²Π΅Π±-сайтов Atmel ΠΈ Microchip Technology. ПослС установки ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния IDE ΠΈΠ»ΠΈ IDP ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ/ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ IDE ΠΈΠ»ΠΈ IDP. Π’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ доступно нСсколько руководств ΠΈ ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… пособий, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΎΡ‚ микросхСмы.

Β 

Как бСзопасно Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Atmega328P ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ:

Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹, ΠΈ ΠΏΡ€ΠΈ ΠΈΡ… использовании слСдуСт ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *