《單片機原理及應用——使用freescale s12x構建嵌入式系統(tǒng)》講述單片機(micro controlunit,mcu)的基礎知識、接口方法和應用技術,全書共14章。第1章介紹國內外單片機的發(fā)展、現(xiàn)狀與應用,同時簡要描述了傳統(tǒng)mcs—51系列單片機的基礎知識以及freescale系列單片機的分類、特點。第2~12章以freescales12x系列16位單片機為藍本,分別講述s12x單片機的結構與組成、指令系統(tǒng)與匯編語言程序設計、仿真調試及c語言編程、并行輸入/輸出接口、定時器、a/d模/數(shù)轉換、sci/spi串行通信、pwm脈寬調制、can/lin/i2總線、xgate外設協(xié)處理器、μc/os-ii嵌入式操作系統(tǒng)應用等,并從應用的角度列出了相關模塊的使用和配置方法。第13章給出了使用s12x單片機實現(xiàn)兩個綜合應用的嵌入式系統(tǒng)實例。第14章描述了s12xsl28開發(fā)平臺的diy設計制作及其參考資源。書中各章節(jié)配有一些硬件電路實例和軟件程序實例,單片機與常用外設的接口方法貫穿在全書之中,所給出的匯編語言程序或c語言程序均已在codewarrior集成開發(fā)環(huán)境與mc9s12xdt512開發(fā)板或mc9s12xsl28開發(fā)板上調試通過?!秵纹瑱C原理及應用——使用freescales12x構建嵌入式系統(tǒng)》假定讀者具有基本的數(shù)字電路知識和一定的微機原理概念。本書可作為高等院校電子信息工程、通信工程、工業(yè)測控、汽車電子、醫(yī)學電子、計算機應用等電類相關專業(yè)學生的課程教材,同時也可作為單片機系統(tǒng)(嵌入式系統(tǒng))開發(fā)與研究人員的參考書籍。