- EOL
Attention! The sale of the product has been completed. Check otherdevices in this category. |
Product description: AVR and ARM7. Programming microcontrollers for everyone - Paweł Borkowski
- How to effectively learn how to program microcontrollers?
- How to build a programmer or get it in another way?
- How to operate the LED display in four languages?
If you want to know the answers to the above questions, please refer to this book. This book is intended for people who do not have basic knowledge about microcontroller programming, as well as for those who already know a little. For the former, the author of the book explains basic concepts in the field of electronics and teaches programming principles in the most popular languages. He also shows how to use microcontrollers to build a light effect from diodes, a device to control models of airplanes and robots.
For more advanced users of microcontrollers, the author of the book shows how to program microcontrollers of two families: AVR and ARM7. He also teaches how to write programs in four languages: assembler, C, bascom and Pascal. This information is complemented by a variety of exercises that will make the material easier to understand.
The book includes such issues as:
- Programming the AVR and ARM7 microcontrollers
- LED and LED display support
- Operation of buttons and keyboards
- Alphanumeric displays
- Interruption handling
- Communication between microcontrollers (USART)
- Support for graphic displays from a Siemens S65 mobile phone
- Servomechanisms
- Compilers
- Programming with real time systems on the example of FreeRTOS
Sample programsavailable on the Internet. Extract from a book to beread on-line. |
Table of contents
Introduction (7)Seekers of missing ports, how to start your adventure with microcontrollers (9)Part I: Programming of AVR family microcontrollers (13)Lesson 1 Software installation (15)
Lesson 2: Four and a half methods of getting the programmer (27)
Lesson 3 LED (53) lights up
Lesson 4: LED blinking (73)
Lesson 5: LED display operation (89)
Lesson 6: Push button operation (119)
Lesson 7 Keyboard operation (143)
Lesson 8: Handling interruptions and a few words about configuration bits and sleepwalking (179)
Lesson 9: Operation of the LCD alphanumeric display (225)
Lesson 10. ...and end part one with two words: USART, EEPROM... (277)
Part II: Programming of microcontrollers with ARM7 core (311)Lesson 11: Software installation, preparation of instrumentation (313)
Lesson 12: Playing with LEDs (321)
Lesson 13: Using buttons (359)
Lesson 14: Hardware interruptions (387)
Lesson 15: Graphic display support from Siemens S65. Part 1. (411)
Lesson 16: Graphic display support from Siemens S65. Part 2 (441)
Lesson 17: Left turn servos, how to program the robot's movement (467)
Lesson 18: A small step towards real time systems - FreeRTOS (491)Scorch (513) |