By ΠΡΠΎΠΊΠΎΠΏΠ΅Π½ΠΊΠΎ ΠΠ°Π΄ΠΈΠΌ Π‘Π΅ΡΠ³Π΅Π΅Π²ΠΈΡ
ΠΠ°Π΄ΠΈΠΌ Π‘Π΅ΡΠ³Π΅Π΅Π²ΠΈΡ ΠΡΠΎΠΊΠΎΠΏΠ΅Π½ΠΊΠΎ, 2015
ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ±ΠΎΡΠ½ΠΈΠΊ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° ΡΠ·ΡΠΊΠ΅ C, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ATMEL. Π Π½Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ WinAVR, ΡΡΠ΅Π΄Π° AVR Studio ΠΈ ΠΈΠΌΠΈΡΠ°ΡΠΎΡ ΡΡ Π΅ΠΌ Proteus ISIS Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠ°ΠΉΠΌΠ΅ΡΡ/ΡΡΠ΅ΡΡΠΈΠΊΠΈ, U(S)ART, Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡ, ΠΠ¦Π, ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ SPI ΠΈ TWI, Π° ΡΠ°ΠΊΠΆΠ΅ Flash ΠΈ EEPROM ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΠ΄Π΅Π»ΡΠ½Π°Ρ Π³Π»Π°Π²Π° ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΠ-ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ.
Vadim Sergeevich Prokopenko, 2015
This book is a collection of practical C programming examples for ATMEL microcontrollers. It utilizes the WinAVR compiler, AVR Studio environment, and Proteus ISIS circuit simulator for development and debugging. The focus is on demonstrating the use of microcontroller peripheral devices, including timers/counters, U(S)ART, analog comparator, ADC, SPI and TWI interfaces, as well as Flash and EEPROM memory. A dedicated chapter covers interaction with LCD modules.