本書系統(tǒng)地介紹了8051單片機的硬件結構、硬件組成、指令系統(tǒng)、匯編語言、C語言以及C語言和匯編語言混合編程等知識,并深入地介紹了高級編程知識,給出了大量的單片機應用實例。本書為每個知識點都提供了詳細的實例。全書共分為12章,全面詳細地介紹了單片機硬件知識和軟件編程方法。首先介紹了8051單片機的基本硬件知識、內部結構以及指令系統(tǒng),接著介紹了單片機的程序設計語言——匯編語言和單片機C語言,然后介紹了單片機的開發(fā)環(huán)境、高級編程知識以及C語言和匯編語言的混合編程,最后列舉了大量的單片機應用實例。本書內容全面、結構緊湊、實例豐富。適合51系列單片機的初學者,對具有一定開發(fā)經驗的設計人員也具有很好的參考價值。