出版時間:2007-11 出版社:清華大學 作者:張培仁,孫力 頁數:479
內容概要
C805lF系列微控制器是目前8位微控制器中功能最齊全、性能最優(yōu)的一種。 本書集作者多年的教學、科研經驗于一體,以國內外普遍使用的新型C8051F系列微處理器為核心,閘述其工作原理及應用,并配有大量的實例;基礎性的原理部分,盡可能說明白講清楚;實例部分都是精心挑選、仔細調試并能成功運行的例l了,有較強的實用性和可操作性。 本書特點在于以c語言編程為主,著重介紹C語言與匯編語言之問的調用和轉換,很多例了足同時給出c語言和匯編語苦兩種版本,便于讀者對照學習。另外,還介紹芯片的實際應用背景、芯片設計思想,以及應用時應注意的問題,從而避免在教學過程中繹常出現的“一看就懂、一放就忘、一用就錯”的問題,盡可能使讀者知其然亦知其所以然。
書籍目錄
第1章 微控制器的原理 1.1 微控制器與計算機的關系 1.2 微控制器系統(tǒng)簡介 1.3 微控制器的發(fā)展 1.4 8位機發(fā)展的3次技術飛躍第2章 C8051 F系列單片機結構 2.1 C8051F系列單片機總體體系結構 2.1.1 C8051F系列單片機的主要模塊特性 2.1.2 C8051F與MCS.51系列單片機的性能比較 2.2 CIP.51微控制器 2.3 存儲器組織 2.3.1 程序存儲器 2.3.2 數據存儲器 2.3.3 通用寄存器 2.3.4 位尋址空間 2.3.5 堆棧 2.3.6 片內數據存儲器讀寫實例 2.4 特殊功能寄存器 2.5 FLASH存儲器 2.5.1 非易失性數據存儲 2.5.2 安全選項 2.6 外部數據存儲器和片內XRAM 2.6.1 端口選擇和配置 2.6.2 復用和非復用選擇 2.6.3 存儲器模式選擇 2.6.4 時序 2.7 時鐘系統(tǒng) 2.7.1 時序與時鐘 2.7.2 設計和使用時鐘時應考慮的問題 2.7.3 時鐘控制寄存器 2.7.4 外部振蕩器舉例 2.7.5 系統(tǒng)時鐘初始化編程實例 2.8 復位電路 2.8.1 復位原理 2.8.2 復位電路設計注意事項 2.8.3 C805 1F系列的8種復位源 2.9 中斷系統(tǒng) 2.10 電源管理 2.10.1 電源管理原理 2.10.2 電源管理注意事項 2.11 嵌入式系統(tǒng)調試基礎:JTAG 2.11.1 JTAG原理 2.11.2 邊界掃描 2.11.3 FLASH.存儲器編程命令第3章 C8051 F系列的模擬外設 3.1 模擬外設組成部分 3.2 A/D轉換器簡介 3.2.1 A/D轉換器的工作原理 3.2.2 設計A/D轉換器的注意事項 3.3 ADC0的組成及其控制 3.3.1 ADC0的工作方式 3.3.2 ADC0的SFR定義 3.3.3 ADC0的電氣特性 3.3.4 ADC0編程實例 3.4 ADC2的組成及其控制 3.4.1 ADC2的工作方式 3.4.2 ADC2的SFR 3.4.3 ADc2可編程窗口檢測器 3.5 12 位電壓輸出DAC 3.5.1 DAC工作過程 3.5.2 DAC輸出更新 3.5.3 DAC輸出格式化 3.5.4 DAC編程實例 3.6 高壓差分放大器 3.7 比較器 3.7.1 比較器的工作原理 3.7.2 比較器應用編程實例 3.8 電壓基準第4章 數字I/O端口第5章 C51的程序結構與數據類型第6章 C51的運算符及數據的存儲模式第7章 C51的函數、控制語句及程序設計第8章 C8051F應用開發(fā)實例第9章 C8051控制器局域網(CAN)第10章 C8051F綜合實驗設計附錄A CIP-51指令集附錄B C51庫函數附錄C 錯誤信息附錄D L51連接定位器使用錯誤提示附錄E 技術支持附錄F C8051F單片機開發(fā)工具附錄G 新華龍電子C8051F單片機結構教學實驗機簡介
圖書封面
評論、評分、閱讀與下載
基于C語言C8051F系列微控制器原理與應用 PDF格式下載