●第1章 緒論
1.1 什麼是單片機
1.2 單片機的標號信息及封裝形式
1.3 單片機的優點
1.4 單片機繫統的組成及單片機的應用領域
1.5 學習51繫列單片機的原因
1.6 單片機繫統的開發過程
1.7 如何學好單片機
習題
第2章 51單片機的硬件結構
2.1 51單片機引腳定義及功能
2.2 51單片機的內部組成
2.3 單片機最小繫統
2.4 單片機存儲結構及寄存器
2.5 單片機的工作過程
2.6 組裝與焊接單片機最小繫統(實訓一)
2.7 單片機的編程
習題
第3章 C51程序設計
3.1 C51程序結構
3.2 C51的數據類型
3.3 存儲器類型及存儲區
3.4 C51對特殊功能寄存器(SFR)的定義
3.5 KeilC51指針與函數
3.6 絕對地址訪問
3.7 宏定義與C51中常用的頭文件
3.8 C語言的數制與常用運算符
3.9 C51的流程控制語句
3.10 KeiluVision2集成開發編程環境使用
3.11 KeilC51編譯器使用及程序下載(實訓二)
習題
第4章 單片機的I/O口編程
4.1 單片機的I/O口編程語句介紹
4.2 簡單控制單片機引腳輸出(實訓三)
4.3 使用C語言高級語句控制引腳輸出(實訓四)
4.4 單片機引腳信號的讀出(實訓五)
4.5 LED數碼管顯示技術(實訓六)
4.6 根據液晶的時序圖進行編程(實訓七)
4.7 根據說明書對128×64漢字液晶顯示模塊進行編程
4.8 使用ADC0832接收模擬量數據(實訓八)
4.9 使用TLV5618輸出模擬量數據(實訓九)
第5章 單片機的中斷繫統
5.1 什麼是中斷
5.2 51單片機的中斷源
5.3 51單片機中斷的相關控制寄存器
5.4 C語言中斷程序的寫法
5.5 有外部中斷功能的按鍵繫統(實訓十)
5.6 單片機中斷編程
習題
第6章 單片機的定時器/計數器
6.1 定時器/計數器的結構及功能
6.2 定時器/計數器相關的控制寄存器
6.3 定時器/計數器的工作模式
6.4 C語言對定時器/計數器的編程
6.5 用定時器/計數器TO作跑馬燈(實訓十一)
6.6 用定時器/計數器的計數方式編程
6.7 定時器/計數器的應用進階
6.8 使用定時器中斷對紅外線遙控器解碼(實訓十二)
6.9 52繫列單片機的T2定時器應用
習題
第7章 51單片機串行接口
7.1 串行通信基礎知識
7.2 串行口及其有關的寄存器
7.3 串行接口的工作方式
7.4 通信波特率的設定
7.5 串行通信的編程
7.6 串口方式0編程實例(實訓十三)
7.7 串口方式1編程實例(實訓十四)
7.8 工程中串行通信的幾種接口標準
7.9 單片機與計算機的RS-232C口通信(實訓十五)
習題
……
第8章 單征機與外部設備的總線技術
第9章 單片應用繫統設計
第10章 單片機彙編指令繫統及編程
附錄 單片機的軟件模擬仿真調式
參考文獻
《高職高專“十二五”規劃教材:單片機原理與應用》依據高等職業學校單片機課程教學內容的基本要求和實際需要編寫而成。本書以51繫列單片機為主要對像,從繫統組成和工程實踐角度出發,詳細介紹了51繫列單片機的結構、指令繫統、彙編及C語言程序設計,並對應用繫統設計、開發、調試做了較深入的討論。本書主要內容包括緒論、51單片機的硬件結構、C51程序設計、單片機的I/O口編程、單片機的中斷繫統、單片機的定時器/計數器、51單片機串行接口、單片機與外部設備的總線技術、單片機應用繫統設計技術,單片機彙編指令繫統及編程共10章內容。且書中給出了大量的例題和習題,書後給出了附錄,以便於學生自學。
《高職高專“十二五”規劃教材:單片機原理與應用》適合高職高專計算機、信息技術、電子、電氣及自動化等專業作為“單片機原理及應用”課程教材使用,也作為普通高等學校應用型本科相關專業的教材以及工程技術人員的技術參考等