Show Notes
- Amazon Türkiye Store: https://www.amazon.com.tr/dp/0997925965?tag=9natreetr-21
- Amazon Worldwide Store: https://global.buys.trade/The-AVR-Microcontroller-and-Embedded-Systems-Using-Assembly-and-C-Sepehr-Naimi.html
- eBay: https://www.ebay.com/sch/i.html?_nkw=The+AVR+Microcontroller+and+Embedded+Systems+Using+Assembly+and+C+Sepehr+Naimi+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Devamını Oku: https://turkish.9natree.com/read/0997925965/
#ATmega328veArduinoUno #AVRAssemblydili #Zamanlayıcı,kesmevePWM #UART,SPIveI2Chaberleşmesi #ADCvesensörarayüzleme #TheAVRMicrocontrollerandEmbeddedSystemsUsingAssemblyandC
The AVR Microcontroller and Embedded Systems Using Assembly and C, Sepehr Naimi, Sarmad Naimi ve Muhammad Ali Mazidi tarafından hazırlanan, AVR tabanlı gömülü sistem programlamaya yönelik uygulamalı bir teknik kitaptır. Kitabın merkezinde, Arduino Uno kartındaki ATmega328 ailesi yer alır. Ancak amaç yalnızca Arduino kütüphaneleriyle hızlı prototip üretmek değildir. Okur, mikrodenetleyicinin donanım kaynaklarını kayıt düzeyinde yönetmeyi, Assembly dili ile C arasındaki ilişkiyi ve çevre birimlerinin çalışma mantığını öğrenir. İçerik iki aşamalı ilerler. İlk bölüm, AVR mimarisini, komutları, bellek yapısını ve Assembly programlamayı inceler. Sonraki bölümlerde ise zamanlayıcılar, kesmeler, seri haberleşme, analog sayısal dönüştürme, PWM ve çeşitli giriş çıkış bağlantıları ele alınır. Atmel Studio kullanımı da kitabın araç odaklı yönünü güçlendirir. Böylece eser, Arduino kartını erişilebilir bir donanım platformu olarak kullanırken, okuru soyut hazır fonksiyonlardan mikrodenetleyicinin gerçek işleyişine yaklaştırmayı hedefler.