000 02023nam a22001937a 4500
999 _c550
_d550
003 OSt
005 20201211115549.0
008 180927b ||||| |||| 00| 0 eng d
020 _a9789332518407
040 _c0
082 _2004.16
_bMAZ
100 _aMazidi, Muhammad Ali Naimi
245 _aThe AVR Microcontroller and Embedded Systems : using Assembly and C
_cMuhammad Ali Mazidi
260 _aNOIDA
_bPEARSON
_c2017
300 _a743P,
_c27cm
505 _t0. Introduction to Computing
_t1. The AVR Microcontrollers: History and Features
_t2. AVR Architecture & Assembly Language Programming
_t3. Branch, Call, and Time Delay Loop
_t4. AVR I/O Port Programming
_t5. Arithmetic, Logic Instructions, and Programs
_t6. AVR Advanced Assembly Language Programming
_t7. AVR Programming in C
_t8. AVR Hardware Connection and Flash Loaders
_t9. AVR Timer Programming in Assembly and C
_t10. Interrupt Programming in Assembly and C
_t11. AVR Serial Port Programming in Assembly and C
_t12. LCD and Keyboard Interfacing
_t13. ADC, DAC, and Sensor Interfacing
_t14. Relay, Optoisolator, and Stepper Motor Interfacing
_t15. Input Capture and Wave Generation in AVR
_t16. PWM Programming and DC Motor Control
_t17. SPI Protocol and Max7221 Display Interfacing
_t18. I2C Protocol and DS1307 RTC Interfacing
520 _aThe AVR Microcontroller and Embedded Systems: Using Assembly and C features a step-by-step approach in covering both Assembly and C language programming of the AVR family of Microcontrollers. It offers a systematic approach in programming and interfacing of the AVR with LCD, keyboard, ADC, DAC, Sensors, Serial Ports, Timers, DC and Stepper Motors, Opto-isolators, and RTC. Both Assembly and C languages are used in all the peripherals programming. In the first 6 chapters, Assembly language is used to cover the AVR architecture and starting with chapter 7, both Assembly and C languages are used to show the peripherals programming and interfacing.
942 _2ddc
_cBK