自20 世紀80 年代初Intel 公司研制出MCS-51 繫列單片機以來,單片機作為最典型的低端嵌入式繫統,由於其微小的體積和極低的成本,廣泛應用於家用電器、機器人、儀器儀表、工業控制、交通運輸等領域。單片機在我國也得到廣泛的推廣和應用,成為控制繫統中最普遍的應用技術。編者從事過多年的單片機原理與應用的教學工作和單片機應用產品的開發工作,深深體會到當前大部分教學內容與實際應用嚴重脫節。為了使廣大讀者熟悉和掌握MCS-51 繫列單片機,作者結合自己多年的教學和科研實踐,並參考了大量相關資料,編寫了本書,力圖從以往教材局限於具體單片機原理的解析上解脫出來,著重於各種功能的應用。本書內容分為十一章,以MCS-51繫列單片機為介紹對像,分別介紹MCS-51 繫列單片機結構原理、MCS-51 單片機指令繫統、彙編語言程序設計、並行I/O 口的使用、並行I/O 口的擴展方法及使用、中斷繫統和定時/計數器、A/D 轉換接口和D/A 轉換接口技術、鍵盤與顯示器接口技術等內容。近年來,嵌入式微控制器的發展速度驚人,並融合了許多新的設計理念和傳統計算機的技術成果。在目前百花齊放的單片機繫列之中,具有繫統編程(ISP)特性的片上繫統(SoC)繫列單片機—C8051F 脫穎而出,本書最後介紹了該繫列單片機的特點及應用,期望對讀者起到拋磚引玉的作用。本書本著理論必需、夠用的原則,突出實用性、操作性,加強理論聯繫實際,語言上通俗易懂,做到了好教易學,以滿足目前教學的實際需要。本書在編寫過程中,在力求對單片機原理敘述全面、準確的基礎上,加強了實踐教學環節。從工程設計應用的角度出發,列舉了大量的例題和實際操作課題,除提供常見的編程方法和接口電路外,還給出簡單實用的電路。從教學的實際需要出發,培養學生的創造性能力、產品開發能力,力求達到理論與實踐的統一。本書由桑勝舉、王太雷主編,張秀紅、趙曉寧、瀋丁、吳月英副主編。參與本書編寫的有:山東科技大學張琴(第1 章)、山東泰山職業技術學院趙曉寧(第2 章)、泰山學院吳月英(第3章、第11 章)、張秀紅(第4 章、第8 章)、瀋丁(第10 章)、錢藝(第5 章)、欒雲纔(第6 章)、宗棟(第7 章)、張岩(第9 章)。泰山學院楊德運、趙繼超、郇正良、葉長國、李芳、周京偉、貝依林等教師參與了部分章節的編寫工作,書中所有圖表由吳月英精心繪制,全書由桑勝舉進行統稿。
本書得到山東省教育廳教學改革研究項目(應用型本科計算機硬件基礎課程體繫的改革與實踐研究,魯教高函2015-12)、山東省泰安市科技發展專項計劃項目(環境探測球形機器人科研平臺的構建,201320629)、山東省泰安市科技發展計劃項目(基於C 型臂手術導航關鍵技術及空間姿態探測儀的研究,2016GX0004)和泰山學院科技計劃項目(球形機器人驅動原理及仿真研究,Y-0102013010)的資助。
在此表示衷心的感謝!由於時間倉促,作者水平有限,書中難免存在錯誤和不妥之處,敬請廣大讀者批評指正。