21世紀普通高校計算機公共課程規劃教材·單片機原理與套用基礎

21世紀普通高校計算機公共課程規劃教材·單片機原理與套用基礎

《21世紀普通高校計算機公共課程規劃教材·單片機原理與套用基礎》是2009年清華大學出版社出版的圖書。

基本介紹

  • 書名:21世紀普通高校計算機公共課程規劃教材·單片機原理與套用基礎
  • ISBN:7302201277, 9787302201274
  • 頁數:236頁
  • 出版社:清華大學出版社
  • 出版時間:2009年8月1日
  • 裝幀:平裝 
  • 開本:16
  • 條形碼:9787302201274
  • 尺寸:25.8 x 18.2 x 1 cm
  • 重量:381 g
內容簡介,目錄,

內容簡介

《單片機原理與套用基礎》是一本介紹MCS-51單片機基本原理和套用技術的教材,本教材是按照教育部關於套用型本科計算機專業多媒體課程基本要求,並結合當前的發展狀況而編寫的。內容包括MCS-51單片機的結構和原理、彙編指令、中斷、定時器及串口系統、單片機系統擴展、並行I/O接口技術的套用和仿真調試等。
《單片機原理與套用基礎》內容翔實、淺顯易懂、圖文並茂。將理論教學與實例講解相結合,將重點放在基礎知識的學習和基本套用技能的培養上,在每章的後面都有思考題。
《單片機原理與套用基礎》可以作為高等學校、高等學院、各類技術院校在校學生的教材,也適合作為自學單片機的教材。

目錄

第1章 MCS-51單片機的結構和原理
1.1 典型單片機概述
1.1.1 單片機的基本概念
1.1.2 單片機發展歷史
1.2 51單片機的結構及引腳功能
1.2.1 AT89S51單片機結構
1.2.2 單片機內部模組功能
1.2.3 單片機外部引腳功能
1.3 存儲器
1.3.1 存儲器原理
1.3.2 存儲器的分類
1.3.3 51單片機存儲器結構
1.3.4 MCS-51的堆疊操作
1.4 51單片機的工作方式
1.4.1 振盪器和時鐘電路
1.4.2 復位工作方式
1.4.3 程式執行方式
1.4.4 單步執行方式
1.4.5 掉電和節電方式
1.4.6 Flash閃速存儲器的編程
1.5 CPU時序
1.5.1 基本概念介紹
1.5.2 CPU的時序
1.6 並行輸入/輸出連線埠
1.6.1 P0口
1.6.2 P1口
1.6.3 P2口
1.6.4 P3口
思考題
第2章 MCS-51指令系統
2.1 概述
2.1.1 MCS-51彙編語言指令的格式
2.1.2 定址方式
2.2 數據傳送類指令
2.2.1 一般數據傳送指令
2.2.2 棧操作指令
2.2.3 數據交換指令
2.2.4 外部數據傳送指令
2.3 算術運算類指令
2.3.1 加法類指令
2.3.2 減法類指令
2.3.3 乘法指令
2.3.4 除法指令
2.4 邏輯運算類指令
2.4.1 邏輯移位指令
2.4.2 邏輯運算指令
2.5 控制轉移類指令
2.5.1 無條件轉移指令
2.5.2 條件轉移指令
2.5.3 子程式調用和返回指令
2.5.4 空操作指令
2.6 位操作指令
2.6.1 位傳送指令
2.6.2 位置1和清零指令
2.6.3 位邏輯運算指令
2.6.4 位條件轉移指令
2.7 MCS-51的彙編程式設計基本方法
2.7.1 偽指令
2.7.2 彙編語言程式設計基礎
思考題
第3章 中斷、定時器及串列接口系統
3.1 中斷系統
3.1.1 中斷的概念
3.1.2 單片機的中斷系統
3.1.3 中斷回響
3.1.4 中斷套用
3.2 定時器/計數器
3.2.1 概述
3.2.2 定時器/計數器結構
3.2.3 定時器/計數器的控制暫存器
3.2.4 定時器/計數器的工作模式
3.2.5 定時器/計數器初始化
3.2.6 定時器/計數器套用舉例
3.3 串列接口
3.3.1 串列數據通信概述
3.3.2 MCS-51串列口及控制
3.3.3 串列口的工作方式
3.3.4 多處理機通信方式
3.3.5 串列口的套用
思考題
第4章 MCS-51單片機系統擴展
4.1 系統擴展方法
4.1.1 常用外部並行擴展結構
4.1.2 串列擴展原理
4.2 存儲器擴展
4.2.1 程式存儲器擴展
4.2.2 數據存儲器擴展
4.3 I/O的擴展及套用
4.3.1 I/O擴展概述
4.3.2 用TTL晶片擴展I/O口
4.3.3 用可程式晶片擴展I/O口
習題
第5章 並行I/O接口技術的套用
5.1 單片機對鍵盤的接口
5.1.1 鍵盤接口的工作原理
5.1.2 鍵盤接口舉例
5.2 單片機對LED顯示器的接口
5.2.1 LED數碼管概述
5.2.2 數碼管顯示電路
5.3 A/D轉換器與單片機接口技術
5.4 D/A轉換器與單片機接口技術
5.4.1 DAC0832的工作原理
5.4.2 51單片機與DAC0832的連線
5.5 單片機套用舉例
5.5.1 模擬電壓測試電路的設計
5.5.2 套用單片機實現簡易電子琴電路
5.5.3 套用單片機實現多模式驅動LED工作電路
5.5.4 套用單片機實現模擬電子密碼鎖
思考題
第6章 集成開發調試環境
6.1 WAVEE6000仿真器
6.1.1 新建程式
6.1.2 程式的編譯
6.1.3 程式的仿真執行及調試
6.2 集成開發環境μVision3
6.2.1 創建項目
6.2.2 編譯項目及調試
6.3 Proteus單片機仿真程式
6.3.1 繪製電路原理圖
6.3.2 仿真測試工具
6.3.3 仿真執行
6.4 實驗指導
6.4.1 實驗一:集成開發調試環境的使用
6.4.2 實驗二:算術運算類程式設計
6.4.3 實驗三:控制轉移類及查表程式設計
6.4.4 實驗四:外部中斷及定時程式設計
6.4.5 實驗五:RAM擴展
6.4.6 實驗六:顯示器和單片機的接口
6.4.7 實驗七:鍵盤與單片機的接口
6.4.8 實驗八:A/D轉換器接口
6.4.9 實驗九:D/A轉換器接口
6.4.10 實驗十:定時器/計數器綜合實驗
附錄A 彙編指令全表
A.1 數據傳送類
A.2 算術運算類
A.3 邏輯運算類
A.4 控制轉移類
A.5 位操作類
附錄B 部分思考題參考答案
B.1 第1章 參考答案
B.2 第2章 參考答案
B.3 第3章 參考答案
B.4 第4章 參考答案
B.5 第5章 參考答案
附錄C ISP下載線製作參考電路圖
參考文獻

相關詞條

熱門詞條

聯絡我們