注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構8051片上可編程系統(tǒng)原理及應用

8051片上可編程系統(tǒng)原理及應用

8051片上可編程系統(tǒng)原理及應用

定 價:¥59.00

作 者: 何賓 編著
出版社: 化學工業(yè)出版社
叢編項:
標 簽: 計算機體系結構

購買這本書可以去


ISBN: 9787122126757 出版時間: 2012-03-01 包裝: 平裝
開本: 16開 頁數(shù): 298 字數(shù):  

內容簡介

  《Cypress PSoC設計指南系列:8051片上可編程系統(tǒng)原理及應用》共分17章,主要介紹了PSoC設計導論、PSoC3 CPU子系統(tǒng)、PSoC3 CPU指令系統(tǒng)、PSoC3公共資源、PSoC編程和調試接口功能、基于PSoCCreatoroi程序設計、定時器、計數(shù)器和PWM模塊、LCD顯示驅動模塊、I2C總線模塊、CAN總線模塊、USB總線模塊、通用數(shù)字塊UDB、模擬前端模塊、ADC和DAC模塊、電容感應模塊、數(shù)字濾波器模塊和RTX51Tiny操作系統(tǒng)等內容?!禖ypress PSoC設計指南系列:8051片上可編程系統(tǒng)原理及應用》反映了基于Cypress公司的PSoC可編程片上系統(tǒng)發(fā)展的最新成果,理論和實踐相結合,同時給出了大量的設計實例,使讀者能掌握這一最新的設計技術,以便推動電子系統(tǒng)設計方法的創(chuàng)新。本書可作為從事Cypress可編程片上系統(tǒng)設計的設計人員的參考用書,也可作為大學本科生和研究生教材,同時也可作為Cypress公司相關內容的培訓教材。為方便讀者學習,本書配有光盤,包含書中源程序以及一個講義課件。

作者簡介

暫缺《8051片上可編程系統(tǒng)原理及應用》作者簡介

圖書目錄

第1章 PSoC設計導論
 1.1 微控制器基礎
 1.1.1 微控制器的涵義
 1.1.2 微控制器編程語言
 1.2 可編程片上系統(tǒng)PSoC概述
 1.2.1 PSoC發(fā)展概述
 1.2.2 PSoC設計方法
 1.3 PSoC3設計流程
 1.3.1 硬件設計流程
 1.3.2 軟件設計流程
 1.4 PSoC3的結構及功能
 1.4.1 數(shù)字子系統(tǒng)結構及功能
 1.4.2 模擬子系統(tǒng)結構及功能
 1.4.3 輸入/輸出引腳功能
 1.5 PSoC3器件概述
 1.5.1 PSoC3引腳分布
 1.5.2 PSoC3器件分類和資源
 習題
第2章 PSoC3 CPU子系統(tǒng)
 2.1 PSoC3 CPU內核功能單元
 2.1.1 控制器
 2.1.2 運算器
 2.1.3 特殊功能寄存器
 2.2 PSoC3存儲器結構和地址空間
 2.2.1 程序存儲器
 2.2.2 內部數(shù)據(jù)存儲器
 2.2.3 外部數(shù)據(jù)存儲器
 2.3 DMA和PHUB結構及功能
 2.3.1 PHUB和DMA的功能
 2.3.2 DMA優(yōu)先級及交易類型
 2.4 中斷控制器結構及功能
 2.4.1 中斷控制器結構原理
 2.4.2 中斷優(yōu)先級處理
 2.4.3 中斷的執(zhí)行
 習題
第3章 PSoC3 CPU指令系統(tǒng)
 3.1 PSoC3 CPU尋址模式
 3.2 PSoC3 CPU指令集
 3.2.1 算術指令
 3.2.2 邏輯指令
 3.2.3 數(shù)據(jù)傳送指令
 3.2.4 布爾指令
 3.2.5 程序分支指令
 3.3 匯編語言編程模型
 3.3.1 PSoC3匯編代碼中段的分配
 3.3.2 PSoC3匯編語言符號及規(guī)則
 3.3.3 PSoC3 匯編語言操作數(shù)描述
 3.3.4 PSoC3匯編語言控制描述
 3.3.5 PSoC3匯編程序設計
 習題
第4章 PSoC3公共資源
 4.1 時鐘管理
 4.1.1 內部振蕩器
 4.1.2 外部振蕩器
 4.2 電源管理
 4.2.1 電源模式
 4.2.2 升壓轉化器模式
 4.3 復位
 4.3.1 復位模塊功能介紹
 4.3.2 復位源
 4.4 I/O系統(tǒng)和布線資源
 4.4.1 I/O系統(tǒng)特性
 4.4.2 I/O引腳模式
 4.4.3 I/O其他特性
 習題
第5章 PSoC編程和調試接口功能
 5.1 測試控制器
 5.1.1 測試控制器模塊結構
 5.1.2 連接器接口
 5.1.3 JTAG與SWD接口原理
 5.2 8051片上調試
 5.2.1 片上調試模塊及特點
 5.2.2 串行線察看器
 5.3 非易失性存儲器編程
 習題
第6章 基于PSoC Creator的程序設計
 6.1 PSoC Creator軟件功能
 6.2 GPIO控制程序的設計
 6.2.1 創(chuàng)建和配置工程
 6.2.2 查看和設置公共資源
 6.2.3 用匯編語言編寫GPIO控制程序
 6.2.4 用C語言編寫GPIO控制程序
 6.2.5 輸出設計到Keil μVision IDE
 6.3 中斷服務程序的設計
 6.3.1 創(chuàng)建和配置工程
 6.3.2 添加IP核資源到設計
 6.3.3 IP核參數(shù)配置和連接
 6.3.4 中斷服務程序的設計
 6.3.5 下載并調試工程
 習題
第7章 定時器、計數(shù)器和PWM模塊
 7.1 定時器模塊
 7.1.1 定時器模塊功能概述
 7.1.2 定時器模塊的應用
 7.2 計數(shù)器模塊
 7.2.1 計數(shù)器模塊功能概述
 7.2.2 計數(shù)器模塊的應用
 7.3 PWM模塊
 7.3.1 PWM模塊概述
 7.3.2 PWM輸出模式
 7.3.3 PWM死區(qū)控制
 7.4 PWM控制LED顯示的實現(xiàn)
 7.4.1 創(chuàng)建和配置工程
 7.4.2 編寫軟件程序
 7.4.3 編程及調試
 習題
第8章 LCD顯示驅動模塊
 8.1 LCD的工作原理
 8.1.1 LCD物理結構
 8.1.2 LCD液晶分類
 8.2 LCD驅動接口概述
 8.2.1 LCD驅動接口原理及功能
 8.2.2 LCD結構概述和功能描述
 8.2.3 UDB和LCD控制
 8.2.4 LCD時鐘
 8.2.5 DMA和LCD控制
 8.3 LCD操作
 8.3.1 LCD操作模式
 8.3.2 活動驅動模式
 8.3.3 配置和設置
 8.4 段式LCD顯示的實現(xiàn)
 8.4.1 段式LCD的功能
 8.4.2 段式LCD的參數(shù)配置
 8.4.3 編寫軟件程序
 8.4.4 編程及調試
 習題
第9章 I2C總線模塊
 9.1 I2C總線模塊概述
 9.2 I2C總線實現(xiàn)原理
 9.3 I2C總線寄存器及操作
 9.4 I2C總線操作模式
 9.4.1 從操作模式
 9.4.2 主/多主操作模式
 9.5 I2C模塊通信的實現(xiàn)
 9.5.1 系統(tǒng)實現(xiàn)原理
 9.5.2 創(chuàng)建和配置工程
 9.5.3 編寫軟件程序
 9.5.4 編程及調試
 習題
第10章 CAN總線模塊
 10.1 CAN總線模塊概述
 10.2 CAN消息幀類型及格式
 10.2.1 數(shù)據(jù)幀
 10.2.2 遠程幀
 10.2.3 錯誤幀
 10.2.4 過載幀
 10.3 CAN總線消息發(fā)送
 10.3.1 消息仲裁
 10.3.2 消息發(fā)送過程
 10.3.3 消息丟棄
 10.4 CAN總線消息接收
 10.4.1 消息接收過程
 10.4.2 接收濾波器
 10.4.3 接收消息緩沖區(qū)的鏈接
 10.5 遠程幀傳輸
 10.6 位時間配置
 10.6.1 可用位速率
 10.6.2 設置TSEG1和TSEG2的位速率
 10.7 錯誤處理及中斷
 10.8 CAN總線通信的實現(xiàn)
 10.8.1 CAN總線通信實現(xiàn)原理
 10.8.2 CAN外部接口電路
 10.8.3 系統(tǒng)內模塊的配置
 10.8.4 編寫軟件程序
 10.8.5 編程及調試
 習題
第11章 USB總線模塊
 11.1 USB總線模塊概述
 11.2 USB模塊結構
 11.2.1 串行接口引擎SIE
 11.2.2 仲裁器
 11.3 USB模塊工作條件
 11.4 邏輯傳輸模式
 11.4.1 存儲轉發(fā)模式
 11.4.2 直通模式
 11.4.3 控制端點的邏輯傳輸
 11.5 PS/2和CMOS I/O模式
 11.6 USB人體學輸入設備的實現(xiàn)
 11.6.1 人體接口設備的原理
 11.6.2 創(chuàng)建和配置工程
 11.6.3 編寫軟件程序
 11.6.4 編程及調試
 習題
第12章 通用數(shù)字塊UDB
 12.1 通用數(shù)字塊概述
 12.2 PLD模塊
 12.2.1 PLD模塊結構
 12.2.2 PLD宏單元
 12.3 數(shù)據(jù)通道模塊
 12.4 狀態(tài)和控制模塊
 12.5 基于PLD的自定義元件設計
 12.5.1 建立PSoC工程
 12.5.2 添加自定義元件
 12.5.3 調用自定義元件
 12.5.4 配置引腳
 12.5.5 靜態(tài)時序分析
 12.5.6 編程及調試
 習題
第13章 模擬前端模塊
 13.1 模擬比較器
 13.1.1 輸入和輸出接口
 13.1.2 LUT
 13.2 運算放大器模塊
 13.3 可編程SC/CT模塊
 13.3.1 單純的放大器
 13.3.2 單位增益
 13.3.3 可編程增益放大器
 13.3.4 互阻放大器
 13.3.5 連續(xù)時間混頻器
 13.3.6 采樣混頻器
 13.3.7 Δ-Σ調制器
 13.3.8 跟蹤和保持放大器
 13.4 溫度傳感器模塊
 13.5 基于混頻器的精確整流實現(xiàn)
 13.5.1 整流器設計原理
 13.5.2 創(chuàng)建和配置工程
 13.5.3 編寫軟件程序
 13.5.4 編程及調試
 習題
第14章 ADC和DAC模塊
 14.1 Δ-ΣADC模塊
 14.1.1 Δ-ΣADC功能
 14.1.2 操作模式
 14.2 DAC模塊
 14.3 ADC測量值顯示的實現(xiàn)
 14.3.1 創(chuàng)建和配置工程
 14.3.2 編寫軟件程序
 14.3.3 編程及調試
 14.4 IDAC值顯示的實現(xiàn)
 14.4.1 創(chuàng)建和配置工程
 14.4.2 編寫軟件程序
 14.4.3 編程及調試
 習題
第15章 電容感應模塊
 15.1 電容感應模塊的結構
 15.2 電容感應算法
 15.2.1 電容感應Δ-Σ算法
 15.2.2 電容感應SAR算法
 15.3 電容觸摸感應實現(xiàn)
 15.3.1 創(chuàng)建和配置工程
 15.3.2 編寫軟件程序
 15.3.3 編程及調試
 習題
第16章 數(shù)字濾波器模塊
 16.1 數(shù)字濾波器模塊概述
 16.2 數(shù)字濾波器模塊結構
 16.2.1 控制器
 16.2.2 FSM RAM
 16.2.3 數(shù)據(jù)通道
 16.2.4 地址計算單元
 16.2.5 總線接口和寄存器描述
 16.3 基于DFB的數(shù)字濾波器實現(xiàn)
 16.3.1 系統(tǒng)結構概述
 16.3.2 元件參數(shù)配置
 16.3.3 DMA配置向導
 16.3.4 編寫軟件程序
 16.3.5 編程及調試
 習題
第17章 RTX51 Tiny操作系統(tǒng)
 17.1 RTX51 Tiny介紹
 17.1.1 任務定義
 17.1.2 任務管理
 17.1.3 任務切換
 17.1.4 內核函數(shù)
 17.2 集成RTX51Tiny到軟件設計
 17.3 程序結構及代碼分析
 17.3.1 任務結構
 17.3.2 PWM任務
 17.3.3 ADC任務
 17.3.4 葉輪任務
 17.3.5 RTX51Tiny的調度考慮
 習題
附錄 CY8CKIT-030PSoC3硬件開發(fā)平臺原理圖

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號