• Title: Embedded Software Development with C
  • Author: Kai Qian, David Den Haring, Li Cao
  • Released: 2009-08-10
  • Language: English
  • Pages: 390
  • ISBN: 1441906053
  • ISBN13: 978-1441906052
  • ASIN: 1441906053
Review From the reviews: “This book … is a fine work for training developers and future developers of embedded systems. … The work also provides information about many other microcontroller and support chips along with other sources for software tools, and covers real-time operating systems and serial and Ethernet interfaces. Includes student exercises. Summing Up: Recommended. Upper-division undergraduates through practitioners, two-year technical program students.” (R. P. Sarna, Choice, Vol. 47 (7), March, 2010)

From the Back Cover

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.










I was skeptical at first but Midnighty really came through. They answered all my questions and made the whole experience a plesant one.

Elizabeth Maddry
Richland, Georgia

Why Midnighty?


Simply focused results for teams of all sizes.


Midnighty is inherently mature and community centric. It's time for the mature community to have a voice.


Finding a hip fit just got a whole lot easier.

When my friends need new midnights there's only one word I tell them, Midnighty.

Arriana Atkinson
Weed, California

Meet the Midnighty team

Juan Pablo Montoya

Isabell Leakes

International Sales

Kyle Zimmerman

Sarah Licari

Warehouse Supervisor

Cheryl Collins

Santana White

Customer Experience

Juan Pablo Montoya

Ivan Lashway


Midnighty is like Tinder... but for midnights!

Valerie Ingersoll
Centerville, Iowa

As Seen On