單片機原理及實踐

圖書信息

出版社: 高等教育出版社; 第1版 (2006年6月1日)
叢書名: 五年制高等職業學校電子信息類電氣控制類專業系列教材
平裝: 421頁
正文語種: 簡體中文
開本: 16
ISBN: 7040197065
條形碼: 9787040197068
尺寸: 25.9 x 18.3 x 1.5 cm
重量: 640 g

內容簡介

《單片機原理及實踐》是五年制高等職業教育電子信息類、電氣控制類專業系列教材之一。主要內容包括:概述、MCS一51單片機原理、MCS一51單片機指令系統、彙編語言程式設計、定時器/計數器、中斷系統、串列通信接口、:MCS一51單片機系統的擴展、接口技術、單片機套用系統的開發和MCS一51單片機開發系統。
《單片機原理及實踐》可作為高等職業院校非計算機專業教材,同時也可作為計算機培訓班教材以及從事單片機套用的廣大科技人員的參考書。

目錄

第1章 單片機概述
§1.1 單片機的發展概況
§1.2 單片機的套用範圍
§1.3 單片機的分類
§1.4 MCS-51單片機的簡介
§1.5 計算機中的數制和編碼
§1.5.1 數制
§1.5.2 帶符號的二進制數
§1.5.3 二一十進制編碼——BCD碼
§1.5.4 ASCII碼
習題
第2章 MCs-51單片機原理
§2.1 MCS-51單片機系統的結構
§2.2 MCS-51單片機的內部組成和結構
§2.2.1 MCS-51單片機的內部組成
§2.2.2 MCS-51單片機內部結構
§2.3 AT89C51單片機
§2.3.1 AT89C51單片機的主要功能特性
§2.3.2 Ar89C51單片機的引腳功能
§2.4 MCS-51單片機的存儲器
§2.4.1 單片機的存儲空間
§2.4.2 半導體存儲器
§2.4.3 程式存儲器
§2.4.4 數據存儲器
§2.5 並行I/O口
§2.5.1 PO口
§2.5.2 P1口
§2.5.3 P2口
§2.5.4 P3口
§2.6 特殊功能暫存器
§2.7 位處理器
§2.8 時鐘電路與復位電路
§2.8.1 單片機的時鐘電路與CPU時序
§2.8.2 單片機的復位電路
§2.9 單片機的低功耗方式
§2.10 AT89C2051單片機
§2.10.1 AT89C2051單片機的主要特性
§2.10.2 AT89C2051單片機的引腳及功能
§2.10.3 存儲器組織
§2.10.4 AT89C2051單片機的低功耗運行模式
§2.11 單片機認知與實踐
§2.11.1 單片機控制一盞燈亮
§2.11.2 單片機控制一盞燈閃爍
§2.11.3 單片機控制八盞燈閃爍
§2.11.4 八個按鍵控制八盞燈
§2.12 小製作
§2.12.1 單片機控制一盞燈閃爍
§2.12.2 單片機控制八盞燈閃爍
§2.13小知識:89系列單片機的型號編碼
習題
第3章 MCs-51單片機指令系統
§3.1 MCS-51單片機指令系統
概述
§3.1.1 指令分類
§3.1.2 指令格式
§3.1.3 定址方式及常用符號注釋
§3.1.4 單片機執行指令的過程
§3.2 數據傳送指令
§3.2.1 內部數據傳送指令
§3.2.2 外部RAM數據傳送指令
§3.2.3 程式存儲器數據傳送指令
§3.2.4 堆疊操作指令組
§3.2.5 數據交換指令
§3.2.6 數據傳送類指令套用實例分析
§3.2.7 數據傳送類指令編程與實踐
§3.3 算術運算類指令
§3.3.1 不帶進位位的加法指令
§3.3.2 帶進位位的加法指令
§3.3.3 加1指令
§3.3.4 十進制調整指令
§3.3.5 帶借位減法指令
§3.3.6 減1指令
§3.3.7 乘法指令
§3.3.8 除法指令
§3.3.9 算術運算類指令套用實例分析
§3.3.10 算術運算類指令編程與實踐
§3.4 邏輯運算類指令
§3.4.1 邏輯與指令
§3.4.2 邏輯或指令
§3.4.3 邏輯異或指令
§3.4.4 累加器清零和取反指令
§3.4.5 移位指令
§3.4.6 空操作指令
§3.4.7 邏輯運算類指令套用實例分析
§3.4.8 邏輯運算類指令編程與實踐
§3.5 控制轉移類指令
§3.5.1 無條件轉移類指令
§3.5.2 條件轉移指令
§3.5.3 子程式調用與返回指令
§3.5.4 控制轉移類指令套用實例分析
§3.5.5 控制轉移類指令編程與實踐
§3.6 位操作類指令
§3.6.1 位賦值指令
§3.6.2 位傳送指令
§3.6.3 位邏輯指令
§3.6.4 位操作類指令套用實例分析
§3.6.5 位操作類指令編程與實踐
§3.7 小製作
§3.7.1 蜂鳴器的使用
§3.7.2 霓虹燈
習題
第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.5.1 順序結構的程式設計實踐
§4.5.2 分支結構的程式設計實踐
§4.5.3 循環結構的程式設計實踐
§4.5.4 查表程式設計實踐
§4.5.5 子程式設計實踐
§4.5.6 實用程式設計實踐
§4.6 小製作
§4.6.1 七段數碼管顯示器的使用
§4.6.2 按鈕的使用
習題
第5章 定時器/計數器
§5.1 定時器/計數器概述
§5.2 定時器/計數器結構與功能
§5.3 定時器/計數器的控制
§5.4 定時器/計數器的工作方式
§5.5 定時器/計數器的規劃
§5.6 定時器/計數器的初始化
§5.6.1 定時器/計數器的初始化步驟
§5.6.2 定時器/計數器初值的計算
§5.7 定時器/計數器的實例分析
§5.7.1 廣告燈左移右移
§5.7.2 計數器實例分析
§5.8 定時器/計數器的實踐
§5.8.1 定時器控制輸出方波
§5.8.2 廣告燈的左移右移
§5.8.3 計數器
習題
第6章 中斷系統
§6.1 中斷概述
§6.2 MCS一51中斷系統的結構
§6.3 中斷控制
§6.4 中斷回響過程
§6.5 中斷服務程式設計
§6.6 中斷系統的實例分析
§6.6.1 定時中斷實例
§6.6.2 計數中斷實例
§6.6.3 中斷嵌套實例
§6.6.4 外部中斷源的擴展
§6.7 中斷系統實踐
§6.7.1 定時中斷實踐
§6.7.2 工業順序控制實踐
§6.7.3 計數中斷實踐
§6.7.4 中斷嵌套實踐
習題
第7章 串列通信接口
§7.1 串列通信概述
§7.1.1 串列通信中的幾個概念
§7.1.2 串列通信時必須解決的技術問題
§7.2 MCS一51單片機串列接口
§7.2.1 串列口的結構
§7.2.2 串列口數據的傳送與接收
§7.2.3 串列口的控制
§7.3 串列接口工作方式
§7.4 波特率的設定
§7.5 串列匯流排標準及接口
§7.5.1 RS一232C接口
§7.5.2 RS一485接口
§7.6 串列接口晶片
§7.7 串列接口實例分析
§7.7.1 單片機串列口擴展並行輸出口
§7.7.2 單片機串列口擴展並行輸入口
§7.7.3 單機通信
§7.7.4 雙機通信
§7.7.5 多機通信
§7.8 串列接口實踐
§7.8.1 單片機串列口擴展並行輸出口
§7.8.2 單片機串列口擴展並行輸入口
§7.8.3 單機通信
§7.8.4 雙機通信
§7.8.5 單片機與PC機間的串列通信
§7.8.6 多機通信
習題
第8章 MCS-51單片機系統的擴展
§8.1 系統擴展概述
§8.1.1 系統擴展的匯流排結構
§8.1.2 並行擴展方式的編址技術
§8.2 存儲器的擴展
§8.2.1 程式存儲器的擴展
§8.2.2 數據存儲器的並行擴展
§8.2.3 數據存儲器的串列擴展
§8.2.4 存儲器擴展的實例分析
§8.2.5 存儲器擴展的實踐
§8.3 並行I/O口的擴展
§8.3.1 並行I/O口擴展概述
§8.3.2 簡單、無條件I/O口的擴展
§8.3.3 8255可程式並行I/O口的擴展
§8.3.4 8155/8156可程式並行I/O口的擴展
§8.3.5 並行I/O口擴展的實例分析
§8.3.6 並行I/O口擴展的實踐
習題
第9章 接口技術
§9.1 顯示器接口
§9.1.1 LED顯示器接口
§9.1.2 LCD顯示器接口
§9.1.3 顯示器接口的實例分析
§9.1.4 顯示器接口的實踐
§9.2 鍵盤接口
§9.2.1 鍵盤輸入應解決的問題
§9.2.2 獨立式按鍵接口
§9.2.3 矩陣式鍵盤接口
§9.2.4 撥碼盤接口
§9.2.5 鍵盤接口的實例分析
§9.2.6 鍵盤接口的實踐
§9.3 D/A轉換器接口
§9.3.1 D/A轉換器主要技術指標與選擇要點
§9.3.2 D/A轉換器晶片DAO082
§9.3.3 單緩衝方式的接口設計
§9.3.4 雙緩衝同步方式的接口設計
§9.3.5 D/A轉換器接口的實例分析
§9.3.6 D/A轉換器接口的實踐
§9.4 A/D轉換器接口
§9.4.1 A/D轉換器主要技術指標與選擇要點
§9.4.2 A/D轉換器晶片ADC0809
§9.4.3 單片機與ADC0809的接口設計
§9.4.4 A/D轉換器接口的實例分析
§9.4.5 A/D轉換器接口的實踐
習題
第10章 單片機套用系統的開發
§10.1 單片機套用系統的設計
§10.1.1 套用系統的規劃與設計
§10.1.2 套用系統硬體的設計
§10.1.3 套用系統軟體的設計
§10.1.4 套用系統的抗干擾設計
§10.2 單片機套用系統的開發
§10.2.1 套用系統的開發步驟
§10.2.2 開發手段的選擇
§10.2.3 套用系統的調試
§10.2.4 套用系統的開發過程
§10.3 套用系統的開發過程
§10.4 套用系統的開發實踐
§10.4.1 套用系統開發實例的製作
§10.4.2 學生自選題的設計製作
第11章 MCS一51單片機開發系統
§11.1 單片機開發系統概述
§11.1.1 單片機開發系統的分類
§11.1.2 單片機開發系統和目標系統的連線
§11.2 DVCC一5286JH單片機實驗
……
附錄一 ASCII(美國標準信息交換碼)表
附錄二 5x10點陣字符表
附錄三 5×7點陣字元表
參考文獻

相關詞條

熱門詞條

聯絡我們