單片機實驗實訓圖解教程

單片機實驗實訓圖解教程

《單片機實驗實訓圖解教程》是2014年6月化學工業出版社出版的圖書,作者是莊琳。

基本介紹

  • 中文名:單片機實驗實訓圖解教程
  • 作者:莊琳
  • ISBN:9787122197160
  • 頁數:179頁
  • 定價:29元
  • 出版社:化學工業出版社
  • 出版時間:2014年6月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書從多角度多側面,由淺入深地介紹了單片機的六大功能模組。全書共分為十一章,包括實驗板製作、單片機軟體開發環境建立、單片機C語言基礎、並行輸入\輸出接口、LED數碼管顯示、鍵盤控制、中斷系統、定時器\計時器和音樂播放等內容,最後給出DS18B20溫度顯示和DS1302電子時鐘兩個綜合性實驗。
本書循序漸進,內容完整,既有理論知識,又有程式詳盡解釋的實例,並配有細緻入微的實驗板和實驗箱的連線和調試過程,使讀者能容易、快速、全面地掌握單片機的理論知識和實踐能力。
本書可作為本科和高職控制類專業學生的教材,也可供電子愛好者及各類工程技術人員參考。

圖書目錄

第1章 C51單片機實驗板說明
1.1 實驗板功能模組說明
1.1.1 電源電路
1.1.2 單片機核心電路
1.1.3 串口電路
1.1.4 LED指示燈電路
1.1.5 按鍵和鍵盤電路
1.1.6 數碼管顯示電路
1.1.7 AT24C02存儲電路
1.1.8 時鐘晶片電路
1.1.9 A/D轉換控制電路
1.1.10 繼電器控制電路
1.1.11 蜂鳴器控制電路
1.1.12 電機控制電路
1.1.13 溫度感測器控制電路
1.1.14 紅外探頭接收電路
1.1.15 LCD液晶屏接口電路
1.2 實驗板使用說明
1.2.1 實驗一:並行輸入/輸出口實驗
1.2.2 實驗二:LED數碼管顯示
1.2.3 實驗三:鍵盤控制
1.2.4 實驗四:中斷系統
1.2.5 實驗五:定時器/計數器的使用
1.2.6 實驗六:音樂播放
1.3 本章小結
1.4 思考題
第2章 單片機的開發環境
2.1 Keil C51軟體的使用
2.1.1 Keil C51軟體的安裝
2.1.2 Keil C51軟體的使用
2.2 燒錄器的使用
2.3 本章小結
2.4 思考題
第3章 單片機C語言開發基礎
3.1 C51簡介
3.2 單片機C程式的組成
3.2.1 主函式
3.2.2 函式
3.2.3 頭檔案
3.3 C51數據類型、常量與變數
3.3.1 C51的數據類型
3.3.2 常量
3.3.3 變數
3.3.4 數組
3.4 C51常用的運算符
3.4.1 賦值運算符
3.4.2 增量和減量運算符
3.4.3 算術運算符
3.4.4 關係運算符
3.4.5 邏輯運算符
3.4.6 位運算符
3.4.7 運算符的運算優先次序
3.5 C51流程控制語句
3.5.1 流程結構及其流程圖
3.5.2 if語句
3.5.3 switch/case語句
3.5.4 while語句
3.5.5 do…while語句
3.5.6 for語句
3.5.7 break和continue語句
3.5.8 return語句
3.6 C51函式
3.6.1 C51函式定義的一般形式
3.6.2 C51庫函式
3.6.3 C51中斷函式
3.6.4 C51函式的調用與聲明
3.7 本章小結
3.8 思考題
第4章 並行輸入/輸出口
4.1 技術準備:並行輸入/輸出口
4.2 項目:彩燈控制
4.3 硬體設計
4.3.1 設計思路
4.3.2 電路圖
4.3.3 手把手實驗板連線
4.4 軟體設計
4.4.1 功能一:聚合展開顯示
4.4.2 功能二:巡迴顯示
4.4.3 功能三:取表方式
4.5 本章小結
4.6 思考題
第5章 LED數碼管顯示
5.1 技術準備:LED數碼管工作原理
5.1.1 LED數碼管結構
5.1.2 LED數碼管顯示原理
5.2 項目一 LED數碼管靜態顯示
5.2.1 功能一:1位數字元號靜態顯示
5.2.2 功能二:兩位數字元號靜態顯示
5.3 項目二 LED數碼管動態顯示
5.4 本章小結
5.5 思考題
第6章 鍵盤控制
6.1 技術準備:鍵盤的工作原理
6.2 項目一 獨立式鍵盤控制
6.3 項目二 矩陣式鍵盤控制
6.4 綜合項目 簡易計算器
6.5 本章小結
6.6 思考題
第7章 中斷系統
7.1 技術準備:中斷系統的工作原理
7.1.1 中斷源及入口地址
7.1.2 中斷處理過程
7.1.3 中斷的控制及設定
7.1.4 中斷系統的初始化
7.2 項目一 單級外部中斷控制彩燈
7.3 項目二 多級外部中斷控制彩燈
7.4 綜合項目 四人搶答器
7.5 本章小結
7.6 思考題
第8章 定時器/計數器的使用
8.1 技術準備:定時器/計數器的工作原理
8.1.1 定時器/計數器的設定及控制
8.1.2 定時器/計數器的工作方式
8.1.3 定時器/計數器的初始化
8.2 項目一 一個定時器的使用
8.3 項目二 引入:定時器加軟體計數的使用
8.4 項目三 兩個定時器的使用
8.5 綜合項目 電子時鐘
8.6 本章小結
8.7 思考題
第9章 利用單片機實現簡單音樂播放功能
9.1 技術準備:單片機簡單音樂播放原理介紹
9.2 項目 簡單音樂播放
9.3 硬體設計
9.3.1 設計思路
9.3.2 電路圖
9.3.3 手把手實驗板連線
9.4 軟體設計
9.4.1 程式設計思路
9.4.2 程式代碼
9.4.3 各段程式代碼解釋
9.5 本章小結
9.6 思考題
第10章 DS18B20感測器的溫度顯示
10.1 技術準備:DS18B20溫度感測器
10.2 項目實現功能
10.3 硬體電路設計
10.3.1 設計思路
10.3.2 電路圖
10.4 程式設計
10.4.1 程式流程圖
10.4.2 程式代碼
10.4.3 各段程式代碼解釋
10.5 本章小結
10.6 思考題
第11章 DS1302時鐘晶片的電子時鐘
11.1 技術準備:DS1302時鐘晶片的介紹
11.1.1 DS1302時鐘晶片特徵
11.1.2 DS1302晶片引腳及封裝介紹
11.1.3 硬體電路連線
11.1.4 DS1302晶片內部結構
11.1.5 與DS1302晶片有關的暫存器
11.1.6 DS1302工作時序
11.2 項目實現功能
11.3 硬體電路設計
11.3.1 設計思路
11.3.2 電路圖
11.4 程式設計
11.4.1 程式流程圖
11.4.2 程式代碼
11.4.3 各段程式代碼解釋
11.5 本章小結
11.6 思考題
參考文獻

相關詞條

熱門詞條

聯絡我們