本書共分3篇,總計12章。靠前篇共有7章的內容,主要包含51繫列單片機的結構原理、彙編語言程序設計等知識;第2篇共有4章的內容,主要包含51繫列單片機的擴展應用方式、常用接口芯片與單片機的連接和應用、單片機應用繫統的設計等知識;第3篇盡管隻有一章,卻包含了C51語言程序設計的基礎內容,且列舉了較多的編程實例,這些以C51語言編制的實例大多數來自以往彙編語言程序的實例,這樣會使讀者有機會比較不同語言編制的程序,進入單片機學習的新境界。
本書可以作為各類高等學校單片機課程的基礎教材,也可以作為單片機愛好者的自學教材。