注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計與8051兼容的高性能、高速單片機:C8051Fxxx

與8051兼容的高性能、高速單片機:C8051Fxxx

與8051兼容的高性能、高速單片機:C8051Fxxx

定 價:¥34.00

作 者: 李剛,林凌編著
出版社: 北京航空航天大學出版社
叢編項: Cygnal單片機系列
標 簽: 單片計算機

ISBN: 9787810771658 出版時間: 2002-01-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 365頁 字數(shù):  

內(nèi)容簡介

  C805lFxxx系列單片機是美國CYGNAL公司新推出的高速、高性能混合信號處理單片機。本書以 C805lFOxx系列單片機為主線,詳細介紹了 C805lFxxx系列單片機的工作原理和開發(fā)技術(shù)。全書共分23章。前17章介紹了C8051F0xx系列單片機的結(jié)構(gòu)、特性、工作原理及各種功能,并對其內(nèi)部各組成部分進行了詳細說明。第18~20章分別介紹了C8051F02x系列、C805lF2xx系列和C8051F3xx系列單片機的結(jié)構(gòu)、特性、工作原理及功能。第21章通過大量應用設計例子介紹了如何配置C805lFxxx系列單片機的內(nèi)部資源、硬件和軟件接口設計等內(nèi)容。第22~23章介紹了 CYGNAL集成開發(fā)環(huán)境和通過 JTAG接口對 FLASH存儲器編程等內(nèi)容。本書可作為研究生、大學生和職高學生學習單片機的教材,還可作為工程技術(shù)人員的閱讀參考書。

作者簡介

暫缺《與8051兼容的高性能、高速單片機:C8051Fxxx》作者簡介

圖書目錄

第1章 系統(tǒng)概述 1.1 引言 l.2 CIP—51 CPU 1.3 片內(nèi)存儲器 1.4 JTAG調(diào)試和邊界掃描 1.5 可編程數(shù)字I/O和交叉開關(guān) 1.6 可編程計數(shù)器陣列 1.7 串行端口 1.8 模/數(shù)轉(zhuǎn)換器 1.9 比較器和DAC 1.10 極限參數(shù) 1.11 直流電氣特性 1.12 引腳和封裝定義 第2章 12位模/數(shù)轉(zhuǎn)換器 2.1 引言 2.2 模擬多路開關(guān)和PGA 2.3 ADC的工作方式 2.4 有關(guān) 12位 ADC系統(tǒng)的特殊寄存器 2.5 ADC可編程窗口檢測器 第3章 10位模/數(shù)轉(zhuǎn)換器 3.1 引言 3.2 模擬多路開關(guān)和PGA 3.3 ADC的工作方式 3.4 有關(guān) 10位 ADC系統(tǒng)的特殊寄存器 3.5 ADC可編程窗口檢測器 第4章 12位電壓輸出DAC 4.1 12位電壓輸出 DAC 4.2 12位電壓輸出 DAC的電氣性能 4.3 有關(guān) 12位電壓輸出 DAC的特殊寄存器 第5章 比較器與電壓基準 5.1 比較器 5.2 電壓基準 第6章 CIP-51指令集 6.1 引言 6.2 指令集 6.2.1 指令和CPU時序 6.2.2 MOVX指令和存儲器 6.3 存儲器組織 6.3.1 程序存儲器 6.3.2 數(shù)據(jù)存儲器 6.3.3 通用寄存器 6.3.4 位尋址空間 6.3.5 堆棧 6.4 特殊功能寄存器 6.5 與系統(tǒng)控制器操作有關(guān)的特殊寄存器 第7章 中斷系統(tǒng)與電源管理 7.1 中斷系統(tǒng) 7.1.1 單片機中斷源和中斷向量 7.1.2 外部中斷 7.1.3 中斷優(yōu)先權(quán) 7.1.4 中斷響應時間 7.1.5 中斷寄存器 7.2 電源管理方式 7.2.1 等待方式 7.2.2 停機方式 第8章 FLASH存儲器與外部RAM 8.1 FLASH存儲器 8.1.1 FLASH存儲器編程 8.1.2 非易失性數(shù)據(jù)存儲 8.1.3 安全選項 8.2 外部RAM 第9章 復位源 9.1 復位源 9.1.1 上電復位 9.1.2 軟件強制復位 9.1.3 掉電復位 9.1.4 外部/RST引腳復位 9.1.5 時鐘丟失檢測器復位 9.1.6 比較器0復位 9.1.7 外部CNVSTR引腳復位 9.1.8 看門狗定時器復位 9.2 復位源寄存器 9.3 復位源的電氣特性 第10章 振蕩器 10.1 與振蕩器有關(guān)的特殊寄存器 10.2 外部晶體舉例 10.3 外部RC舉例 10.4 外部電容舉例 第11章 輸入/輸出端口 11.1 優(yōu)先權(quán)交叉開關(guān)譯碼器 11.2 I/O端口初始化 11.3 通用I/O端口 11.4 配置無對應引腳的端口 第12章 SMBus 12.1 支持文檔 12.2 工作過程 12.2.1 主發(fā)送器方式 12.2.2 主接收器方式 12.2.3 從發(fā)送器方式 12.2.4 從接收器方式 12.3 競爭 12.4 時鐘低電平擴展 12.5 超時 12.5.1 SCL低電平超時 12.5.2 SCL高電平(SMBus空閑)超時 12.6 SMBus特殊功能寄存器 第13章 串行外設接口總線 13.1 信號說明 13.2 操作 13.3 串行時鐘時序 13.4 SPI特殊功能寄存器 第14章 UART 14.1 UART工作方式 14.1.1 方式0:同步方式 14.1.2 方式1:8位可變波特率UART 14.1.3 方式2: 9位固定波特率 UART 14.1.4 方式3:9位可變波特率UART 14.2 多機通信 14.3 與UART有關(guān)的特殊寄存器 第15章 定時器 15.1 定時器 0和定時器1 15.1.1 方式 0:13位計數(shù)器/定時器 15.1.2 方式1:16位計數(shù)器/定時器 15.1.3 方式2:8位自動重裝載的計數(shù)器/定時器 15.1.4 方式3:2個8位計數(shù)器/定時器(只對定時器0) 15.2 定時器2 15.2.1 方式0:帶捕捉的16位計數(shù)器/定時器 15.2.2 方式1:自動重裝載的16位計數(shù)器/定時器 15.2.3 方式2:波特率發(fā)生器 15. 3 定時器 3 第16章 可編程計數(shù)器陣列 16.1 捕捉/比較模塊 16.1.1 邊沿觸發(fā)的捕捉方式 16.1.2 軟件定時器比較方式 16.1.3 高速輸出方式 16.1.4 脈寬調(diào)制器方式 16.2 PCA計數(shù)器/定時器 16.3 PCA特殊功能寄存器 第17章 JTAG 17.1 邊界掃描 17.2 閃存編程命令 17.3 JTAG閃存特殊功能寄存器 17.4 調(diào)試支持 第18章 C8051F02x系列單片機 18.1 器件概況 18.2 C805lF02x系列的增強功能 18.3 I/O口與數(shù)字交叉開關(guān) 18.4 極限參數(shù) 18.5 直流電氣特性 18.6 引腳和封裝定義 18.7 特殊寄存器 第19章 C805lF2xx系列單片機 19.1 器件概況 19.2 其他特性 19.3 片內(nèi)存儲器 19.4 可配置的數(shù)字/模擬I/O口 19.5 極限參數(shù) 19.6 直流電氣特性 19.7 引腳和封裝定義 19.8 特殊寄存器 第20章 C805lF3xx系列單片機 20.1 器件概況 20.2 其他特性 20.3 片內(nèi)存儲器 20.4 可配置的數(shù)字/模擬 I/O口 20.5 極限參數(shù) 20.6 直流電氣特性 20.7 引腳和封裝定義 20.8 特殊寄存器 第21章 應用設計舉例 21.1 I/O端口交叉開關(guān)譯碼器的配置與應用 21.1.1 設置要點 21.1.2 確定器件引腳分配 21.1.3 軟件示例 21.2 內(nèi)部和外部振蕩器配置 21.2.1 設置要點 21.2.2 配置說明 21.2.3 配置舉例 21.2.4 軟件示例 21.3 片內(nèi)溫度傳感器的配置和使用 21.3.1 配置要點 21.3.2 配置說明 21.3.3 測量結(jié)果 21.3.4 實現(xiàn)時的考慮 21.3.5 軟件示例 21.4 擴展外部RAM 21.4.1 設計關(guān)鍵 21.4.2 設計說明 21.4.3 性能 21.4.4 示例代碼 21. 5 用 PCA實現(xiàn) 16位 PWM 21.5.1 背景知識 21.5.2 16位 PWM波形輸出的實現(xiàn) 21.5.3 用 PCA實現(xiàn) 8位 PWM ZI.5.4 用 PCA產(chǎn)生 16位 PWM 21.5.5 用 PCA實現(xiàn) n位 PWM 21.5.6 程序示例 21.6 實現(xiàn)一個實時時鐘 21.6.1 設計要點 21.6.2 概述 21.6.3 硬件說明 21.6.4 軟件說明 21.6.5 軟件舉例 21.7 在5 V系統(tǒng)中使用C8051Fxxx系列單片機 21.7.1 電源 21.7.2 用 5 V電平輸出驅(qū)動3 V輸入 21.7.3 用3 V電平輸出驅(qū)動5 V輸入 21.8 用 SMBus實現(xiàn)串行通信 21.8.1 SMBus規(guī)范 21.8.2 使用 SMBus 21.8.3 示例說明 21.8.4 軟件示例 21.9 軟件 UART示例 21.9.1 設計關(guān)鍵 21.9.2 實現(xiàn)選擇 21.9.3 可編程計數(shù)器陣列實現(xiàn) 21.9.4 8位定時器實現(xiàn) 21.10 電源管理技術(shù)及計算 21.10.1 降低功耗的方法 21.10.2 功耗計算 21.11 FLASH安全指南 21.11.1 防止通過JTAG接口對FLASH訪問 21.11.2 器件擦除 21.11.3 防止通過軟件訪問 FLASH 21.11.4 設置軟件讀限制 21.11.5 FLASH寫和擦除使能位 21.12 從應用程序?qū)?FLASH 21.12.1 應用關(guān)鍵 21.12.2 擦除/寫入過程 21.12.3 軟件示例 第22章 CYGNAL集成開發(fā)環(huán)境 22.1 引言 22.2 IDE的安裝 22.3 從 CYGNAL IDE開始 22.4 CYGNAL IDE的界面 22.4.1 CYGNAL IDE窗口 22.4.2 調(diào)試窗口 22.4.3 工具條與按鈕 22.4.4 編輯器 22.4.5 工具鏈集成菜單 22.4.6 調(diào)試器 22.4.7 IDE操作指南 22.5 使用個性化工具菜單 22.6 集成 Keil 8051工具到 CYGNAL IDE中 22.6.1 在CYGNALIDE中建立一個項目 22.6.2 配置工具鏈集成對話框 22.6.3 生成下載文件 22.6.4 附加選項 22.6.5 項目生成 22.7 CYGNAL設置向?qū)? 第23章 通過JTAG接口對FLASH編程 23.1 引言 23.2 JTAG接口 23.2.1 測試訪問口(TAP)接口 23.2.2 TAP狀態(tài)機 23.3 C8051器件的指令寄存器 23.4 間接寄存器與FLASH編程 23.4.1 間接寄存器 23.4.2 FLASH寄存器 23.4.3 FLASH訪問流程 23.4.4 對JTAG鏈中的器件編程 23.5 通過JTAG口對FLASH進行讀.寫和探除的軟件示例 23.6 使用 C805lFxxx片內(nèi) FLASH編程器 DLL 23.6.1 文件及兼容性 23.6.2 從客戶程序調(diào)用DLL的輸出函數(shù) 23.6.3 鏈接 23.6.4 測試結(jié)果

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號