《單片機原理與套用》是2017年西安電子科技大學出版社出版的圖書。
基本介紹
- 中文名:單片機原理與套用
- 作者:王佐勛
- 出版時間:2017年
- 出版社:西安電子科技大學出版社
- ISBN:9787560645933
- 類別:高職高專教材
- 開本:16 開
- 裝幀:平裝-膠訂
內容簡介,圖書目錄,
內容簡介
本書共分為12章,主要內容包括單片機概述,C51語言編程基礎,Proteus軟體簡介, AT89S51單片機的硬體結構,AT89S51單片機的中斷系統,AT89S51單片機的定時器/計數器,單片機與顯示器件及鍵盤的接口,AT89S51單片機與ADC、DAC的接口,AT89S51單片機的串列口,AT89S51單片機系統的串列擴展,AT89S51單片機系統的並行擴展,單片機套用舉例。本書部分章節借鑑了國內較為流行的教學資料,大部分套用實例都進行了驗證,實例中的全部程式採用C語言編寫,便於讀者理解。本書內容豐富,套用實例較多,論述翔實嚴謹,可作為工科院校本科生和研究生的教材,也可供從事嵌入式產品研發的工程技術人員參考。
圖書目錄
第1章 單片機概述
1.1 單片機的基本概念
1.2 單片機的發展歷史
1.3 單片機的分類
1.4 單片機的特點
1.5 單片機的套用
1.6 單片機的發展趨勢
1.7 常用單片機
習題
第2章 C51語言編程基礎
2.1 C51程式語言簡介
2.1.1 C51語言與彙編語言比較
2.1.2 C51語言與標準C語言比較
2.2 C51語言程式設計基礎
2.2.1 C51語言中的數據類型與存儲類型
2.2.2 C51語言的特殊功能暫存器及位變數定義
2.2.3 C51語言的絕對地址訪問
2.2.4 C51的基本運算符和表達式
2.2.5 C51的分支與循環程式結構
2.2.6 C51的數組
2.2.7 C51的指針
2.3 C51語言的函式
2.3.1 函式的分類
2.3.2 函式的參數與返回值
2.3.3 函式的調用
2.3.4 中斷服務函式
2.3.5 變數及存儲方式
2.3.6 宏定義與檔案包含
2.4 Keilμvision3環境下的C51程式開發
2.4.1 Keilμvision3的基本操作
2.4.2 添加用戶源程式檔案
2.4.3 程式的編譯與調試
2.4.4 工程的設定
習題
第3章 Proteus軟體簡介
3.1 Proteus功能概述
3.2 ProteusISIS的虛擬仿真
3.3 ProteusISIS環境簡介
3.3.1 ISIS各視窗簡介
3.3.2 主選單欄
3.3.3 主工具列
3.3.4 工具箱
3.3.5 元器件列表
3.3.6 預覽視窗
3.3.7 原理圖編輯視窗
3.4 ProteusISIS編輯環境設定
3.5 單片機套用系統的Proteus虛擬設計與仿真
3.5.1 虛擬設計與仿真步驟
3.5.2 新建或打開一個設計檔案
3.5.3 選擇需要的元件到元件列表
……
第4章 AT89S51單片機的硬體結構
第5章 AT89S51單片機的中斷系統
第6章 AT89S51單片機的定時器/計數器
第7章 單片機與顯示器件及鍵盤的接口
第8章 AT89S51單片機與ADC、DAC的接口
第9章 AT89S51單片機的串列口
第10章 AT89S51單片機系統的串列擴展
第11章 AT89S51單片機系統的並行擴展
第12章 單片機套用舉例
參考文獻