圖書信息
出版社: 西安電子科技大學出版社; 第1版 (2006年11月1日)
平裝: 275頁
開本: 16開
ISBN: 756061745X
條形碼: 9787560617459
尺寸: 26 x 18.5 x 1.4 cm
重量: 440 g
內容簡介
ADuC841單片機具有高速、高精度的ADC、DAC功能,以及獨一無二的在電路可調試、可下載的特點,特別適合在各種測控系統和儀器儀表中使用。本書詳細地介紹了ADuC841的工作原理、開發方法和套用實例。為了最大限度地給讀者提供信息和幫助,本書不僅在ADuC841的開發套用上加大篇幅,還在敘述中穿插了大量的舉例。本書內容豐富,講解通俗易懂,具有很強的可讀性。本書介紹了ADI公司出品的最新型ADuC841單片機。該單片機具有高速、高精度的ADC、DAC功能,以及獨一無二的在電路可調試、可下載的特點,特別適合在各種測控系統和儀器儀表中使用。ADuC841是目前最容易掌握、開發和套用的單片機之一。本書詳細介紹了ADuC841的工作原理、開發方法和套用實例。本書不僅可以使學習單片機的讀者較快地掌握其原理與技術,而且可以幫助工程技術人員在實際工作中利用先進的單片機來開發新產品。
目錄
第一章 概述
1.1引言
1.2ADuC841的主要特點
1.3ADuC841內部的主要結構
第二章 存儲器組織
2.1存儲器組織結構
2.1.1存儲器類型
2.1.2存儲器組織
2.2數據傳送指令
2.3數據傳送指令說明
2.4若干數據傳送例程
第三章 輸入/輸出連線埠與匯流排
3.1P0口
3.2P1口
3.3P2口
3.4P3口
3.5連線埠的負載能力與接口要求
3.6訪問外部數據存儲器
3.7訪問外部存儲器的例程
第四章 時鐘與定時/計數器
4.1振盪器和PLL電路
4.1.1振盪器
4.1.2PLL電路
4.2定時/計數器
4.2.1定時器/計數器0和1
4.2.2定時器/計數器2
4.2.3定時器/計數器3與波特率發生器
4.2.4時間間隔計數器
4.2.5看門狗定時器
4.2.6若干有關定時器/計數器的控制和狀態暫存器..
4.3時鐘與定時/計數器例程
第五章 復位、中斷與程式控制
5.1復1立
5.1.1復位的意義
5.1.2復位電路
5.1.3單片機復位後的狀態
5.2程式控制
5.3程式流向控制的指令
5.4中斷
5.4.1中斷源
5.4.2中斷控制暫存器
5.4.3中斷優先權結構
5.4.4中斷入口地址
第六章 模擬接口
6.1概述
6.2ADuC841片上ADC
6.2.1ADuC841片上ADC的基本信息
6.2.2ADC的傳輸函式
6.2.3ADC的專用暫存器
6.2.4ADC的工作原理
6.2.5參考電源的連線
6.2.6ADC的設定
6.2.7ADC的DMA方式
6.2.8DMA方式中的微操作
6.2.9ADC偏移和增益誤差的校準
6.3DAC
6.3.1DAC及其專用暫存器
6.3.2DAC的原理與套用
6.4脈寬調製器(PWM)
6.4.1PWM及其專用暫存器
6.4.2PWM的工作模式
第七章 串列接口
7.1引言
7.2標準UART操作
7.3多機通信
7.4串列連線埠控制暫存器SCon
7.5波特率
7.5.1定時器1作為波特率發生器
7.5.2定時器2作為波特率發生器
7.5.3定時器3作為波特率發生器
7.6UART的工作模式
7.6.1UART的工作模式0
7.6.2UART的工作模式1
7.6.3UART的工作模式2和模式3
7.6.4增強型UART操作
7.7SPI串口
7.7.1SPI的引腳與專用暫存器
7.7.2SPI的套用
7.812C兼容串口
7.8.112C串口的引腳與專用暫存器
7.8.212C串口的套用
第八章 指令系統與系統編程
8.1指令系統的分類及一般說明
8.2算術操作類指令
8.3邏輯操作類指令
8.4布爾變數操作類指令
8.5偽指令
8.6彙編語言程式的基本結構
8.7系統編程的步驟、方法和技巧
第九章 開發工具與集成開發環境
9.1單片機開發工具
9.2單片機通用集成開發環境KeilC51uVision2
9.2.1簡介
9.2.2KeilC51gVision2的安裝
9.2.3KeilC51gVision2的設定
9.3KeilC51gVision2的使用
9.3.1單片機的仿真過程
9.3.2MON51仿真器的特點
9.3.3調試程式
9.4ADuC系列單片機的專用開發工具
9.4.1ADuC系列單片機專用開發工具的安裝
9.4.2編譯器ASM51的使用
9.4.3串列下載器WSD
9.4.4ADuC系列單片機的專用開發環境ASPIRE
9.4.5AD輸入分析工具WASP
第十章 單片機套用系統設計
10.1引言
10.1.1資源冗餘與成本控制
10.1.2硬體處理與軟體處理
10.1.3嵌入式實時作業系統與開發用軟體
10.1.4電磁兼容性問題
10.1.5系統電源設計的重要性
10.2方案認證與硬體系統設計
10.3系統軟體設計
10.3.1軟體框圖
10.3.2軟體設計的重要提示
10.4系統仿真調試設計
第十一章 ADuC841套用系統實例
11.1基於ADuC841的單片機實驗板
11.1.1單片機ADuC841及其必需的外接電路
11.1.2通信接口電路
11.1.3鍵盤、顯示電路
11.1.4存儲器
11.1.5模擬接口電路
11.1.6功率驅動
11.1.7電源電路
11.1.8初步認識ADuC841實驗板
11.2ADI公司出品的ADuC系列評估板
11.2.1ADuC系列評估板的電源
11.2.2評估板的模擬接口
11.2.3並行匯流排與外部RAM擴展
11.2.4串口
11.2.5控制匯流排與其他輔助接口
11.3蓄電池線上智慧型監測儀
11.3.1套用背景
11.3.2系統工作原理
11.3.3蓄電池監測系統設計
11.3.4系統軟體設計
11.3.5小結
附錄1
附錄2
附錄3