Online Library TheLib.net » Embedded Software Development with C

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.

Key features include a resource for the fundamentals of embedded systems design and development with an emphasis on software, an exploration of the 8051 microcontroller as it pertains to embedded systems, comprehensive tutorial materials for instructors to provide students with labs of varying lengths and levels of difficulty, and supporting website including all sample codes, software tools and links to additional online references.




This is a practical book. It won't waste your time. Here are three reasons why:1. The С programming language. С has a long history and is the defacto high-level language in the embedded systems world. It is also used widely for operating system and application development for all important platforms like Windows, UNIX, Macintosh and Linux. Learning С is definitely not a waste of time - it's used everywhere.This book assumes that you have a basic knowledge of C, but not much more than that. If you need a quick review, check out Appendix A and B.2. The 8051 microcontroller. Like C, the 8051 microcontroller (originally developed by Intel) has a long history and remains a popular and relevant platform for designing embedded systems.3. Bundled hardware and software. Learn best by doing! This book has complete, self-contained labs. The book can be bundled with the Silicon Labs 8051 development kit (C8051F005DK), all lab materials (e.g. breadboard, LEDs, resistors, etc) and the Keil С software. This optional bundling is convenient for both the university and the individual.
Download the book Embedded Software Development with C for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen