Show Notes
- Amazon Sweden Store: https://www.amazon.se/dp/0997925965?tag=9natreeswe-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
- Läs mer: https://swedish.9natree.com/read/0997925965/
#ATmega328ochArduinoUno #AVRassembler #Timers,PWMochavbrott #UART,SPIochI2C #ADCochsensorgränssnitt #TheAVRMicrocontrollerandEmbeddedSystemsUsingAssemblyandC
The AVR Microcontroller and Embedded Systems Using Assembly and C, av Sepehr Naimi, Sarmad Naimi och Muhammad Ali Mazidi, är en praktiskt inriktad lärobok om programmering av AVR-mikrokontrollers, med ATmega328 och Arduino Uno som huvudplattform. Boken hör hemma i gränslandet mellan elektronik, inbyggda system och programmering. Syftet är inte främst att lära läsaren använda färdiga Arduino-bibliotek, utan att förklara vad som händer när programkod styr hårdvarans register, portar och kringutrustning. Framställningen går från AVR-kärnans arkitektur och assemblerspråk till C-programmering och konkreta kopplingar mot externa enheter. Den behandlar bland annat digitala in- och utgångar, avbrott, räknare, timers, PWM, seriell kommunikation, analog till digital-omvandling och vanliga bussar som SPI och I2C. Arduino Uno fungerar här som en lättillgänglig utvecklingsmiljö, medan Atmel Studio används för att föra läsaren närmare professionell, registerstyrd firmwareutveckling. Därmed är boken en introduktion till hur små inbyggda system faktiskt byggs, testas och styrs på låg nivå.