Show Notes
- Amazon Netherlands Store: https://www.amazon.nl/dp/0997925965?tag=9natreedutch-21
- Amazon Belgium Store: https://www.amazon.com.be/dp/0997925965?tag=9natreebelgium-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
- Lees meer: https://dutch.9natree.com/read/0997925965/
#ATmega328PenArduinoUno #AVRassembleertaal #Timers,interruptsenPWM #UART,SPIenI2C #ADCensensorinterfacing #TheAVRMicrocontrollerandEmbeddedSystemsUsingAssemblyandC
The AVR Microcontroller and Embedded Systems Using Assembly and C, van Sepehr Naimi, Sarmad Naimi en Muhammad Ali Mazidi, is een praktijkgericht leerboek over programmeren op laag niveau voor AVR microcontrollers. De editie met de Arduino Uno richt zich op de ATmega328P, de chip die ook aan de basis ligt van veel klassieke Uno borden. Het boek behoort tot de technische studieboeken voor embedded systemen en combineert uitleg van hardware, assembleertaal en de programmeertaal C. Het doel is niet om Arduino bibliotheken snel toe te passen, maar om te begrijpen welke registers, poorten en randapparatuur onder die abstraherende laag werken. De opbouw verloopt van de interne AVR architectuur en instructieset naar concrete toepassingen met invoer, uitvoer en externe componenten. Daarbij komen onder meer timers, seriële communicatie, analoog naar digitaal omzetting, PWM en bekende bussen aan bod. De auteurs gebruiken Atmel Studio als belangrijke ontwikkelomgeving. Daardoor is het boek vooral een gids voor lezers die van eenvoudige Arduino projecten willen doorgroeien naar controle over de microcontroller zelf.