000 | 02414cam a2200289 a 4500 | ||
---|---|---|---|
001 | 15942549 | ||
005 | 20170923100833.0 | ||
008 | 091013s2011 njua 001 0 eng | ||
020 | _a9780138003319 | ||
020 | _a0138003319 | ||
040 | _aBYT | ||
082 | 0 | 4 |
_a004.16 _222 |
100 | 1 |
_92259 _aMazidi, Muhammad Ali |
|
245 | 1 | 4 |
_aThe AVR microcontroller and embedded systems : _busing Assembly and C / _cMuhammad Ali Mazidi, Sarmad Naimi, Sepehr Naimi. |
260 |
_aUpper Saddle River, N.J. : _bPrentice Hall, _cc2011. |
||
300 |
_axiv, 776 pages : _billustrations ; _c21 x 29 cm. |
||
500 | _aIncludes index. | ||
505 | 2 | _aIntroduction to Computing -- The AVR Microcontrollers: History and Features -- AVR Architecture & Assembly Language Programming -- Branch, Call, and Time Delay Loop -- AVR I/O Port Programming -- Arithmetic, Logic Instructions, and Programs -- AVR Advanced Assembly Language Programming -- AVR Programming in C -- AVR Hardware Connection and Flash Loaders -- AVR Timer Programming in Assembly and C -- Interrupt Programming in Assembly and C -- AVR Serial Port Programming in Assembly and C -- LCD and Keyboard Interfacing -- ADC, DAC, and Sensor Interfacing -- Relay, Optoisolator, and Stepper Motor Interfacing -- Input Capture and Wave Generation in AVR -- PWM Programming and DC Motor Control -- SPI Protocol and Max7221 Display Interfacing -- I2C Protocol and DS1307 RTC Interfacing. | |
520 | 3 | _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. | |
650 | 2 | 4 |
_aAtmel AVR microcontroller _92357 |
650 | 2 | 4 |
_aEmbedded computer systems _92358 |
650 | 2 | 4 |
_aAssembly languages (Electronic computers) _92359 |
650 | 2 | 4 |
_aC (Computer program language) _92360 |
700 | 1 |
_92259 _eautor _aNaimi, Sarmad |
|
700 | 1 |
_92259 _eautor _aNaimi, Sepehr |
|
942 |
_2ddc _cLIBRO |
||
999 | _c63 |