本書采用大量實例和程序逐行解說的方式介紹了51單片機與C語言編程,主要內容有單片機入門,基本數字電路、數制與C51語言基礎,51單片機的硬件系統,KeilC51編程軟件的使用,單片機驅動LED的電路及編程實例,單片機驅動LED數碼管的電路及編程實例,中斷功能的使用及編程實例,定時器/計數器的使用及編程實例,按鍵輸入電路及編程實例,雙色LED點陣的使用及編程實例,液晶顯示屏的使用及編程實例,步進電機的使用及編程實例,串行通信及編程實例,模擬I2C總線通信及編程實例,A/D與D/A轉換電路及編程實例,STC89C5×系列單片機介紹。本書具有起點低、內容由淺入深、語言通俗易懂的特點,并且內容結構安排符合學習認知規律。