Summary of Embedded Software Development with C – AVR E-Book
This textbook by Kai Qian et al. provides a comprehensive guide to embedded systems design using C and the 8051 microcontroller. It covers fundamental concepts, real-time operating systems, serial communications, and Ethernet applications. The book emphasizes hands-on learning through incremental tutorials, extensive appendices, and practical labs, serving as both a professional reference and an educational tool for students.
Parts used in Embedded Software Development with C:
- 8051 Microcontroller
- C programming language
- RealTime Operating Systems
- Serial Communications modules
- Ethernet Applications
- Keil mVision IDE
- Silicon Laboratories C8051F005DK Development kit
- 7Segment Numeric Display
Embedded Software Development With C Kai Qian About this textbook: Intelligible presentation of the fundamentals of embedded systems design and development using the C programming language and the 8051 microcontroller. Examines the longevity and relevancy of the 8051 microcontroller for designing embedded systems in present applications. Includes extensive appendices for reference work. Encourages a hands-on, incremental learning approach with comprehensive tutorial materials provided both in textbook and online. Embedded Software Development With C offers both an effectual reference for professionals and researchers, and a valuable learning tool for students by laying the groundwork for a solid foundation in the hardware and software aspects of embedded systems development.
Contents
| 1 | |
| 39 | |
| 73 | |
| 97 | |
| 137 | |
| 179 | |
| 203 | |
| 223 |
| 251 | |
| 327 | |
| 351 | |
|
C Getting Started with Silicon Laboratories C8051F005DK Development
|
363 |
|
D Counter with 7Segment Numeric Display
|
373 |
| 383 | |
Bibliographic information
| Title | Embedded Software Development with C |
| Authors | Kai Qian, David Den Haring, Li Cao |
| Edition | illustrated |
| Publisher | Springer, 2009 |
| ISBN | 1441906053, 9781441906052 |
| Length | 384 pages |
| Subjects |
› › Computers / Computer Science |
To download book & more info visit: Embedded Software Development with C – AVR E-Book
Purchase the book: Embedded Software Development with C – AVR E-Book
- What is the primary focus of this textbook?
The book focuses on the fundamentals of embedded systems design and development using the C programming language and the 8051 microcontroller. - How does the book approach learning?
It encourages a hands-on, incremental learning approach with comprehensive tutorial materials provided in the textbook and online. - Can professionals use this book as a reference?
Yes, it serves as an effectual reference for professionals and researchers while also being a valuable learning tool for students. - Does the book cover RealTime Operating Systems?
Yes, Chapter 5 is dedicated to RealTime Operating Systems. - Which specific microcontroller is emphasized in the text?
The text examines the longevity and relevancy of the 8051 microcontroller for designing embedded systems. - Are there practical labs included in the content?
Yes, Chapter 9 covers HandsOn Labs to support practical application. - What tools are mentioned for getting started with development?
The appendices provide guides for Getting Started with The Keil mVision IDE and Silicon Laboratories C8051F005DK Development. - Does the book discuss future trends in microcontrollers?
Yes, Chapter 8 discusses Ethernet Applications and the Future of the Microcontroller.

