《單片機原理與應用》將以MCS—51繫列單片機為例,介紹了單片機內部結構、工作原理、指令繫統和應用繫統的設計。共分為9章,其中第1~4章為基礎部分,主要講述單片機的基本概念、單片機的內部結構、工作原理、單片機的指令繫統與單片機彙編語言程序設計。重點在第4章,通過三十多個例題,詳細地講述了單片機彙編語言程序設計的格式、方法與技巧,列舉了許多實用的參考子程序。第5~8章為單片機的擴展與接口部分,主要講解單片機的定時/計數繫統、存儲器的擴展技術、串行口技術,並行I/O口的擴展、人機接口技術、模數/數模轉換技術,這部分是單片機應用繫統設計的重點。第9章介紹了單片機應用繫統的設計步驟與方法,繫統地講述了如何設計一個完整的單片機繫統,最後通過一個實例,簡易數字電壓表具體闡述單片機應用繫統的設計方案。