單片機原理實用教程基於Proteus虛擬仿真

單片機原理實用教程基於Proteus虛擬仿真

《單片機原理實用教程基於Proteus虛擬仿真》是2009年01月電子工業出版社出版的書籍,作者是徐愛鈞

基本介紹

  • 書名:單片機原理實用教程基於Proteus虛擬仿真
  • 作者徐愛鈞
  • ISBN:9787121075438 [十位:7121075431]
  • 頁數:289
  • 定價:¥39.00
  • 出版社電子工業出版社
  • 出版時間:2009年01月
  •  重約:0.530KG
內容提要,編輯推薦,圖書目錄,

內容提要

本書系統地闡述了基於Proteus虛擬仿真技術的8051單片機原理與接口技術,詳細論述了在Proteus軟體平台上進行單片機套用系統設計的原理與方法,介紹了8051單片機的基本結構、中斷系統、定時器以及串列口的工作原理、8051指令系統與彙編語言程式設計、DAC與ADC接口技術、鍵盤與顯示器接口技術,並以實例方式介紹了在Proteus平台上進行單片機套用系統虛擬仿真設計的方法,給出了大量在Proteus集成環境ISIS中繪製的原理電路圖和仿真程式,並提供一張包含全部套用實例的配套光碟,其中所有實例均可在Proteus軟體平台上直接運行。
本書可作為高等院校工業自動化、電子測量儀器、計算機套用等相關專業單片機原理與套用課程的教學用書,也可作為廣大從事單片機套用系統開發的工程技術人員的參考書。

編輯推薦

本書在構思及選材上,注意了儘量符合單片機套用系統的發展要求,並在Proteus軟體平台上實現書中所述實例,保證系統設計原理和方法上的先進性。全書共分為10章,第1章闡述8051單片機的基本組成、存儲器結構及CPU時序。第2章為Proteus快速入門,介紹在ISIS集成環境中繪製原理電路圖,並進行原始碼仿真調試的方法。第3章闡述8051單片機的指令系統與彙編語言程式設計。第4章~第6章分別闡述8051單片機的中斷系統、定時器以及串列口的工作原理與套用方法。第7章闡述8051單片機系統擴展方法。第8章闡述DAC及ADC接口技術,介紹了DAC0832、ADC0809等常用晶片與單片機的接口方法。第9章闡述鍵盤與顯示器接口技術,介紹了LED/LCD顯示器、矩陣鍵盤與單片機的接口方法。第10章以4個實例闡述了在Proteus平台進行單片機套用系統虛擬仿真設計的方法。全書每一章都配有Proteus設計例子,並隨本書配套光碟提供給讀者,通過本書的學習,可以較快地掌握單片機基本原理及接口套用技術,為實際工作打下堅實的基礎。用多個實例講述在Proteus平台上設計單片機套用系統的方法,並提供原理電路圖和仿真程式

圖書目錄

第1章 1單片機的基本組成
1.1 1單片機的特點與基本結構
1.2 1單片機的存儲器結構
1.3 CPU時序
1.4 復位信號與復位電路
1.5 並行I/O連線埠結構
1.6 複習思考題
第2章 Proteus快速入門
2.1 集成環境ISIS
2.2 繪製原理圖
2.3 創建原始碼仿真檔案
2.4 在原理圖中進行原始碼仿真調試
2.5 複習思考題
第3章 指令系統與彙編語言程式設計
3.1 指令助記符和位元組數
3.2 定址方式
3.2.1 暫存器定址
3.2.2 直接定址
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 數據傳送指令
3.3.4 控制轉移指令
3.3.5 位操作指令
3.4 彙編語言程式格式與偽指令
3.5 應用程式設計
3.6 定點數運運算元程式
3.7 複習思考題
第4章 1單片機的中斷系統
4.1 中斷的概念
4.2 中斷系統結構與中斷控制
4.3 中斷回響
4.4 中斷系統套用舉例
4.4.1 中斷源擴展
4.4.2 中斷嵌套
4.5 複習思考題
第5章 定時器/計數器及其套用
5.1 定時器/計數器的工作方式與控制字
5.2 定時器/計數器套用舉例
5.2.1 計算初值和最大定時時間
5.2.2 定時器方式套用
5.2.3 計數器方式套用
5.3 利用定時器產生音樂
5.4 複習思考題
第6章 串列口及其套用
6.1 串列通信方式
6.2 串列口的工作方式與控制
6.3 串列口套用舉例
6.3.1 串口/並口轉換
6.3.2 單片機之間的通信
6.3.3 單片機與PC之間的通信
6.4 複習思考題
第7章 1單片機系統擴展
7.1 程式存儲器擴展
7.2 數據存儲器擴展
7.3 並行I/O連線埠擴展
7.4 利用I2C匯流排進行系統擴展
7.5 新型FLASH單片機簡介
7.5.1 Atmel公司的AT89x51
7.5.2 SST公司的89E564RD
7.6 1單片機的節電工作方式
7.6.1 空閒和掉電工作方式
7.6.2 節電方式的套用
7.7 複習思考題
第8章 DAC及ADC接口技術
8.1 A/D及D/A轉換器的主要技術指標
8.2 DAC接口技術
8.2.1 無內部鎖存器的DAC接口方法
8.2.2 DAC0832與8051單片機的接口方法
8.2.3 DAC1208與8051單片機的接口方法
8.2.4 串列DAC與8051單片機的接口方法
8.2.5 利用DAC接口實現波形發生器
8.3 ADC接口技術
8.3.1 比較式ADC9與8051單片機的接口方法
8.3.2 積分式ADC與8051單片機的接口方法
8.3.3 串列ADC與8051單片機的接口方法
8.4 複習思考題
第9章 鍵盤與顯示器接口技術
9.1 LED顯示器接口技術
9.1.1 段LED數碼顯示器
9.1.2 串列接口8位共陰極LED驅動器MAX7219
9.2 鍵盤接口技術
9.2.1 編碼鍵盤接口技術
9.2.2 非編碼鍵盤接口技術
9.2.3 鍵值分析
9.3可程式鍵盤/顯示器晶片接口技術
9.3.1 的工作原理
9.3.2 的數據輸入、顯示輸出及命令格式
9.3.3 的接口方法
9.4 液晶顯示器LCD接口技術
9.4.1 LCD顯示器的工作原理和驅動方式
9.4.2 點陣字元型液晶顯示模組接口技術
9.5 複習思考題
第10章 單片機套用系統虛擬仿真設計實例
10.1 數字多用表
10.1.1 功能要求
10.1.2 硬體電路設計
10.1.3 軟體程式設計
10.2 可調數字鐘
10.2.1 功能要求
10.2.2 硬體電路設計
10.2.3 軟體程式設計
10.3 電子萬年曆
10.3.1 功能要求
10.3.2 硬體電路設計
10.3.3 軟體程式設計
10.4 數字溫度計
10.4.1 功能要求
10.4.2 硬體電路設計
10.4.3 軟體程式設計
10.5 複習思考題
附錄A 1指令表

相關詞條

熱門詞條

聯絡我們