本書是在中國職業技術教育學會《機電一體化技術專業職業教育與職業資格證書推進策略與“雙證課程”的研究與實踐》課題研究成果的基礎上編寫而成的。全書結合14個應用項目,講述了80C51單片機的硬件結構、指令系統,匯編語言程序設計,中斷系統和定時/計數器,80C51單片機的串行通信及系統的擴展,常用外圍設備接口電路等多數項目帶有生活趣味性和工程實踐性。書中的項目大都是作者在教學、科研和生產實踐中開發積累的,各項目程序都已在實驗箱上進行反復試驗,實驗效果良好。
本書可作為高職高專院校機電一體化、工業電氣自動化、數控技術、汽車電子等相關專業的教學用書,也可作為相關工程技術人員的參考用書。
第1章 單片機的基礎知識
1.1 概述
1.2 單片機的發展趨勢
1.3 80C51系列單片機
1.4 單片機中的數制與碼制
思考與練習題
項目1 利用單片機控制LED
第2章 80C51系列單片機的硬件結構
2.1 80C51系列單片機的基本結構
2.2 80C51系列單片機存儲空間配置和功能
2.3 并行I/O端口
2.4 時鐘電路及CPU時序
2.5 80C51系列單片機的工作方式
思考與練習題
項目2 輸入輸出信號控制
第3章 80C51系列單片機指令系統
3.1 80C51系列單片機指令系統概述
3.2 指令系統
思考與練習題
項目3 內存初始化
第4章 匯編語言程序設計
4.1 偽指令
4.2 匯編語言程序設計的基本方法
4.3 順序程序
4.4 分支程序
4.5 循環程序設計
4.6 查表程序
4.7 散轉程序
4.8 子程序及其調用
思考與練習題
項目4 信息檢索
項目5 方波信號的處理
第5章 80C51系列單片機的中斷系統和定時/計數器
第6章 80C51系列單片機的串行通信
第7章 80C51系統的擴展
第8章 常用外圍設備接口電路
參考文獻