《高等職業教育“十二五”規劃教材:單片機技術應用實訓》作為單片機課程的配套使用實驗教材,以浙江求是科教設備有限公司的QSWD-PBD3型單片機綜合實驗裝置為典型設備,以KeilμSoftware軟件公司的KeilμVision2集成開發環境為軟件平臺,著重介紹了有關51單片機的實驗原理和應用實驗,對應設計了4個軟件實訓、13個硬件實訓和8個綜合實訓。
《高等職業教育“十二五”規劃教材:單片機技術應用實訓》可作為高職高專相關專業師生及自學者的教科書,也可供電子技術、計算機應用方面的工程技術人員閱讀、參考。
前言
第1章 單片機實驗基礎知識
1.1 單片機基礎知識
1.1.1 單片機概述
1.1.2 89S51單片機介紹
1.1.3 單片機的結構
1.2 Keilμvision2集成開發環境介紹
1.3 實驗平臺介紹
1.4 仿真器介紹
1.5 匯編語言介紹
1.5.1 匯編語言指令格式
1.5.2 51系列單片機的尋址方式
1.5.3 匯編語言指令系統
1.5.4 匯編語言程序設計
第2章 51系列單片機軟件實訓
2.1 分支程序設計
2.1.1 分支程序基礎知識
2.1.2 分支程序實驗
2.1.3 鞏固與拓展練習
2.2 循環程序設計
2.2.1 循環程序基礎知識
2.2.2 循環程序實驗
2.2.3 鞏固與拓展練習
2.3 查表程序設計
2.3.1 查表程序基礎知識
2.3.2 查表程序實驗
2.3.3 鞏固與拓展練習
2.4 子程序設計
2.4.1 子程序基礎知識
2.4.2 子程序實驗
2.4.3 鞏固與拓展練習
第3章 51系列單片機硬件實訓
3.1 51系列單片機的I/O接口
3.1.1 51系列單片機L/O接口基礎知識
3.1.2 51系列單片機L/O接口實驗
3.1.3 鞏固與拓展練習
3.2 51系列單片機定時器/計數器
3.2.1 51系列單片機定時器/計數器基礎知識
3.2.2 51系列單片機定時器/計數器實驗
3.2.3 鞏固與拓展練習
3.3 51系列單片機中斷系統
3.3.1 51系列單片機中斷系統基礎知識
3.3.2 51系列單片機中斷系統實驗
3.3.3 鞏固與拓展練習
3.4 51系列單片機串行通信
3.4.1 51系列單片機串行通信基礎知識
3.4.2 51系列單片機串行通信實驗
3.4.3 鞏固與拓展練習
第4章 51系列單片機外部擴展實訓
4.1 51系列單片機存儲器擴展
4.1.1 51系列單片機存儲器擴展基礎知識
4.1.2 51系列單片機外部數據存儲器擴展實驗
4.1.3 51系列單片機外部程序存儲器擴展實驗
4.1.4 鞏固與拓展練習
4.2 51系列單片機I/O接口擴展
4.2.1 51系列單片機L/O接口擴展基礎知識
4.2.2 51系列單片機L/O接口擴展實驗
4.2.3 鞏固與拓展練習
4.3 51系列單片機鍵盤接口
4.3.1 51系列單片機鍵盤接口基礎知識
4.3.2 51系列單片機鍵盤接口實驗
4.3.3 鞏固與拓展練習
4.4 51系列單片機顯示器接口
4.4.1 51系列單片機顯示器接口基礎知識
4.4.2 51系列單片機LED數碼管顯示器接口實驗
4.4.3 51系列單片機LCD數碼管顯示器接口實驗
4.4.4 鞏固與拓展練習:
4.5 5l系列單片機I2C總線:
4.5.1 51系列單片機I2C總線基礎知識
4.5.2 51系列單片機I2C總線實驗
4.5.3 鞏固與拓展練習
4.6 51系列單片機模一數、數-模轉換器
4.6.1 51系列單片機模一數、數-模轉換器基礎知識
4.6.2 5l系列單片機ADC0809型ADC模-數轉換實驗
4.6.3 51系列單片機DAC0832型DAC數-轉換實驗
4.6.4 鞏固與拓展練習
第5章 綜合實訓
5.1 電子琴項目
5.2 電子時鐘項目
5.3 交通燈模擬控制項目
5.4 點陣LED數字顯示項目
5.5 微型打印機項目
5.6 汽車轉彎燈模擬控制項目
5.7 步進電動機控制項目
5.8 直流電動機控制項目
附錄 51系列單片機指令集
參考文獻