搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
系统可配置单片机原理与应用
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111267270
  • 作      者:
    戴国骏,张翔,曾虹等编著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2009
收藏
内容介绍
  《系统可配置单片机原理与应用》首先从系统结构的角度去把握PSoC单片机,详细阐述了其M8C内核,富有特色的可编程数字和模拟接口系统及相应的可编程互联总线、PSoC丰富的系统资源;从系统程序员角度介绍各种可配置数字、模拟及混合信号处理功能模块的APl函数,同时介绍了PSoC丰富的开发手段,如汇编器、C编译器及集成开发环境,并通过实际案例的一步一步引导,牢固掌握PSoC单片机。
  《系统可配置单片机原理与应用》是一本较系统地介绍PSoC原理、结构、开发和应用的教材,强调通过实践来体会PSoC单片机的应用,可作为计算机科学与技术、电子科学与技术、信息与通信工程、仪器科学与技术、控制科学与工程等学科各相关专业的本科生及研究生的专业教材;也可作为从事嵌入式计算机系统的研究和应用的工程技术人员的参考书。
展开
精彩书摘
  第1章  绪论
  本章简述单片机的诞生、发展与应用,使读者了解单片机发展的历史过程及其广泛应用。单片机在数字系统中的应用曾使数字系统设计进入了一个全新阶段,但现有单片机固有特点也暴露出其越来越不适应现代数字系统的要求,如数模混合系统,接口多样性等,因此出现了基于EDA技术的SoC/SoPC的现代数字系统设计方法和系统可配置的单片机。PSoC是一种可以构建小规模数模混合系统的系统可配置单片机,其可编程的数字接口系统和模拟接口系统具有传统单片机无可比拟的灵活性。本章在简单比较了PSoC和MCS--51单片机后,介绍了PSoC的系列芯片和一些典型应用,使大家了解PSoC特点及适用范围,对PSoC有一个总体把握。
  1.1 单片机的诞生、发展及应用
  1.1.1 单片机的诞生
  20世纪70年代中期是8位微型计算机发展的鼎盛时期,大规模集成电路技术飞速发展。为满足更广泛的实时应用的需要,从微型计算机家族中诞生出新的一员,形成了一个新的发展分支——单片微型计算机,简称单片机。它主要应用于测控系统,所以又称微控制器(MCU)。它以体积小、价格低廉、功能完善、面向实时测控为特征,在一块单晶芯片上集成了一台计算机构成的主要部件:中央处理器(CPU)、运算器(ALU)、存储器(RAM、ROM)、I/O口及其他功能部件。这样一块单晶芯片就构成了一台具有一定功能的计算机,故称为单晶芯片微型计算机,统称单片机。
展开
目录
前言
第1章 绪论
1.1 单片机的诞生、发展及应用
1.1.1 单片机的诞生
1.1.2 单片机的广泛应用
1.1.3 单片机的发展趋势
1.2 采用单片机的数字系统设计
1.2.1 数字系统
1.2.2 传统数字系统设计
1.2.3 采用单片机的数字系统设计
1.3 现代数字系统的设计
1.3.1 SoC设计方法
1.3.2 SoPC设计方法
1.3.3 系统可配置单片机
1.4 PSoC的结构
1.4.1 PSoC总体结构
1.4.2 PSoC特点
1.5 PSoC系列芯片介绍
1.5.1 PSoC系列芯片
1.5.2 PSoC典型应用
1.6 小结
思考题

第2章 PSoC的体系结构
2.1 PSoC的总体结构
2.1.1 PSoC内核
2.1.2 可配置数字接口系统
2.1.3 可配置模拟接口系统
2.1.4 系统资源
2.2 PSoC内核系统
2.2.1 M8CCPU内核
2.2.2 SRAM
2.2.3 SROM
2.2.4 中断控制器
2.2.5 通用输入输出端口
2.2.6 模拟输出驱动
2.2.7 PSoC内核的时钟系统
2.2.8 睡眠和看门狗
2.3 PSoC系统资源
2.3.1 数字时钟
2.3.2 乘法加法器
2.3.3 采样抽取器
2.3.4 12C单元
2.3.5 内部参考电压
2.3.6 系统复位
2.3.7 开关式升压泵
2.3.8 上电复位和低电压检测
2.3.9 I/O模拟多路复用器
2.3.1 0全速USB
2.4 小结
思考题

第3章 PSoC的指令系统和汇编程序设计
3.1 寻址方式
3.2 算术运算类指令
3.3 逻辑运算类指令
3.4 移位类指令
3.5 数据传送类指令
3.6 转移控制类指令
3.7 处理器类指令
3.8 PSoC汇编语言程序设计基础
3.8.1 汇编语言文件分类
3.8.2 编译器伪指令系统
3.8.3 汇编编程
3.9 小结
思考题

第4章 PSoC集成开发环境
4.1 PSoC应用系统设计流程
4.2 集成开发环境PSoCDesigner
4.2.1 PSoCDesigner的安装
4.2.2 PSoCDesigner简介
4.2.3 PSoCDesigner的使用
4.3 简单人机接口应用系统的设计实例
4.4 小结
思考题

第5章 PSoC的c语言程序设计基础
5.1 简介
5.2 PSoC程序结构
5.2.1 顺序结构
5.2.2 分支结构
5.2.3 循环结构
5.3 PSoCC语法
5.3.1 数据类型和运算符
5.3.2 c语言的指针
5.4 PSoCc程序设计
5.4.1 预处理命令
5.4.2 PSoC应用程序举例
5.5 小结
思考题

第6章 PSoC可配置数字接口系统
6.1 PSoC数字接口系统体系结构
6.1.1 全局数字接口系统互连
6.1.2 行间数字阵列互连
6.1.3 行内数字模块互连
6.1.4 基本数字单元
6.2 定时器和计数器用户模块
6.2.1 定时器和计数器简介
6.2.2 TIMER8用户模块结构特性
6.2.3 TIMER8用户模块配置和API函数
6.2.4 COUNTER8用户模块配置和API函数
6.2.5 TIMER8用户模块应用举例
6.3 数字脉宽调制模块
6.3.1 脉宽调制模块简介
6.3.2 PWM8用户模块结构特性
6.3.3 PWM8用户模块配置与API函数
6.3.4 PWM8用户模块应用举例
6.4 数字通信用户模块
6.4.1 串行通信概述
6.4.2 SPI串行通信用户模块
6.4.3 uART串行通信用户模块
6.4.4 串行uART通信用户模块
6.4.5 循环冗余校验用户模块
6.5 其他数字用户模块
6.5.1 伪随机序列发生器用户模块
6.5.2 E2PROM用户模块
6.5.3 数字缓冲器用户模块
6.5.4 数字反相器用户模块
6.5.5 LCD工具箱用户模块
6.5.6 7段式LED控制器用户模块
6.5.7 LED用户模块
6.5.8 休眠定时器用户模块
6.5.9 SDCaLd用户模块
6.6 小结
思考题

第7章 PSoC可配置模拟接口系统
7.1 PSoC模拟接口系统体系结构
7.1.1 模拟接口
7.1.2 模拟阵列
7.1.3 模拟接口系统输入及选择
7.1.4 模拟输出驱动
7.1.5 模拟信号基准电压发生器
7.1.6 基本模拟单元
7.2 数模转换器用户模块
7.2.1 数模转换器用户模块简介
7.2.2 基本电压输出数模转换器用户模块
7.2.3 四象限乘法电压输出数模转换器用户模块
7.3 模数转换器用户模块
7.3.1 模数转换器用户模块简介
7.3.2 逐次逼近模数转换器用户模块
7.3.3 积分式模数转换器用户模块
7.3.4 △一∑模数转换器用户模块
7.4 放大器和比较器用户模块
7.4.1 可编程增益放大器用户模块
7.4.2 可编程增益反向放大器用户模块
7.4.3 仪器放大器用户模块
7.4.4 比较器用户模块
7.5 有源滤波器用户模块
7.5.1 有源滤波器概述
7.5.2 双极点带通滤波器用户模块
7.5.3 双极点低通滤波器用户模块
7.6 小结
思考题

第8章 PSoC实验
8.1 PSoCStartKit学习板简介
8.2 八段数码管动态显示实验
8.2.1 目的
8.2.2 要求
8.2.3 八段数码管扫描显示原理
8.2.4 PSoC接口配置
8.2.5 PSoC软件设计
8.2.6 拓展实验
8.3 4×3矩阵数字键盘设计实验
8.3.1 目的
8.3.2 要求
8,3.3 矩阵数字键盘扫描原理
8.3.4 PSoC接口配置
8.3.5 PSoC软件设计
8.3.6 拓展实验
8.4 模数转换实验
8.4.1 目的
8.4.2 要求
8.4.3 A/D转换原理
8.4.4 PSoC接口配置
8.4.5 PSoC软件设计
8.4.6 拓展实验
8.5 PWM控制蜂鸣器实验
8.5.1 目的
8.5.2 要求
8.5.3 PWM控制蜂鸣器音量原理
8.5.4 PSoC接口配置
8.5.5 PSoC软件设计
8.5.6 拓展实验
8.6 UART通信实验
8.6.1 目的
8.6.2 要求
8.6.3 uART串口通信原理
8.6.4 PSoC接口配置
8.6.5 PSoC软件设计
8.6.6 拓展实验
8.7 usB通信实验
8.7.1 目的
8.7.2 要求
8.7.3 USB通信原理
8.7.4 PSoC接口配置
8.7.5 PSoC软件设计
8.7.6 拓展实验
8.8 小结
思考题
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证