《51系列單片機應用軟件編程技術》以51單片機為基本的嵌入式應用平臺,全面研究嵌入式應用軟件的編程技術,探討嵌入式匯編語言編程、嵌入式C語言編程的特點,以眾多的應用實例為背景,探究嵌入式編程過程中的技術細節(jié)。在《51系列單片機應用軟件編程技術》的匯編語言部分,以單片機定時器、中斷、輸入、輸出等電路單元的驅動程序設計為實例,體現出在硬件驅動編程中,匯編語言為最自然語言的特點。在《51系列單片機應用軟件編程技術》的C語言部分,主要以過程設計為主線,探討C51語言軟件編程技術。主要內容有:嵌入式c51編譯特點、c源代碼的組織方式、開發(fā)模式、混合編程、代碼運行機制(程序切換)等?!?1系列單片機應用軟件編程技術》可供讀者深入學習嵌入式軟件編程技術使用,也可作為高等院校嵌入式系統(tǒng)教學的參考書。嵌入式系統(tǒng)領域里,51系列單片機的歷史較長,應用最為廣泛。并且,因其價格低廉,器件易于采購,開發(fā)工具完善,而受到眾多工程技術人員的青睞。51系列單片機體系結構簡單,其應用復雜度適中,入門容易。因此,在嵌入式二次開發(fā)市場占據很大的份額,也擁有眾多的使用者。