书籍详情

Freescale Flexis系列微控制器入门及开发:从8位到32位轻松升级

Freescale Flexis系列微控制器入门及开发:从8位到32位轻松升级

作者:陈奕梅,尤一鸣 编著

出版社:电子工业出版社

出版时间:2009-06-01

ISBN:9787121087837

定价:¥43.00

购买这本书可以去
内容简介
  《Freescale Flexis系列微控制器入门及开发:从8位到32位轻松升级》以Freescale Flexis系列QEl28微控制器为主线,并适当兼顾该系列中的其他产品,包括基础部分和实践提高部分,深入浅出,内容翔实。全书共分为l4章和附录。首先全面系统地讲解了QEl28微控制器的原理和结构、内核、开发环境,然后给出了微控制器内部功能模块的详细介绍和应用举例,最后在附录部分引入了自主开发的教学实验平台及Flexis系列微控制器的综合开发实例。配套光盘中包含《Freescale Flexis系列微控制器入门及开发:从8位到32位轻松升级》所有程序代码、相关文档、CodeWarrior 6.2安装软件、USBDM驱动程序等。代码注释详细,便于阅读和理解。《Freescale Flexis系列微控制器入门及开发:从8位到32位轻松升级》既可作为高等院校电子技术、通信、计算机及自动化类专业的本科学生和研究生的教学参考用书,也可作为大学生参加电子设计竞赛和工程技术人员进行开发设计的技术手册。
作者简介
暂缺《Freescale Flexis系列微控制器入门及开发:从8位到32位轻松升级》作者简介
目录
第1章 Flexis系列微控制器概述
1.1 微控制器的基本概念
1.2 Flexis系列微控制器的特点与优势
1.3 Flexis系列微控制器的主要应用
第2章 Flexis QEl28微控制器基本原理
2.1 MC9S08QEl28微控制器的基本原理
2.1.1 MC9S08QEl28的主要特性及内部结构
2.1.2 MC9S08QEl28的外部引脚及封装
2.1.3 MC9S08QEl28的存储空间
2.I.4 MC9S08QEl28复位
2.1.5 MC9S08QEl28中断
2.1.6 系统配置
2.2 MCF51QEl28微控制器的基本原理
2.2.1 MCF51QEl28的主要特性及内部结构
2.2.2 MCFSlQEl28的存储空间
2.2.3 MCF51QEl28复位
2.2.4 MCF51QEl28中断
2.2.5 系统配置
第3章 HCS08内核
3.1 HCS08内核介绍
3.1.1 HCS08内核的特点
3.1.2 相关寄存器
3.2 寻址方式
3.3 指令系统
3.3.1 指令集常用术语
3.3.2 数据传输类指令
3.3.3 算术运算类指令
3.3.4 逻辑运算类指令
3.3.5 位操作类指令
3.3.6 移位类指令
3.3.7 程序控制类指令
3.3.8 其他指令
3.4 HCS08汇编语言基础
3.4.1 HCS08汇编语言源程序格式
3.4.2 HCS08伪操作指令
3.4.3 汇编例程
第4章 ColdFire Vl内核
4.1 ColdFire Vl内核介绍
4.1.1 ColdFire Vl内核的特点
4.1.2 相关寄存器
4.1.3 用户编程模式
4.1.4 管理员编程模式
4.2 寻址方式
4.3 指令系统
4.3.1 指令集中相关符号的定义
4.3.2 数据传输类指令
4.3.3 程序控制类指令
4.3.4 整数运算类指令
4.3.5 逻辑操作类指令
4.3.6 移位类指令
4.3.7 位操作类指令
4.3.8 系统控制类指令
4.3.9 缓存保持类指令
第5章 软件集成开发调试
5.1 CodeWarrior V6集成开发环境入门
5.1.1 创建新工程
5.1.2 打开工程
5.2 编译链接与仿真调试
5.2.1 编译链接
5.2.2 仿真和实时调试窗口的使用
5.2.3 常用的调试命令
5.3 程序的下载及在线调试
5.4 ColdWarrior V6环境下的程序编写
5.4.1 开发环境文件说明
5.4.2 汇编语言源程序的组成
5.4.3 C语言源程序的组成
5.5 8 位机到32位机的轻松移植
第6章 并行输入,输出口
6.1 A口I/O寄存器
6.2 其他端口寄存器
6.3 输入输出实例
6.3.1 数字量的输入输出
6.3.2 8段数码管显示编程
6.3.3 液晶显示编程
6.4 快速I/O口
第7章 键盘及键盘中断
7.1 键盘的基本问题
7.2 QE128系列单片机的键盘中断模块
7.3 键盘实例
7.3.1 消除抖动的键盘循环扫描方式编程
7.3.2 键盘中断方式编程
7.3.3 实例总结
第8章 内部时钟源
8.1 QE128的系统时钟
8.2 内部时钟源的结构及组成
8.3 内部时钟源的寄存器
8.4 内部时钟源的工作模式
8.4.1 7种工作模式
8.4.2 各个模式下的总线频率
8.4.3 模式转换
8.5 时钟源的校准
8.6 内部时钟源初始化编程
第9章 定时器模块及实时计数器模块
9.1 定时器工作原理
9.2 定时器模块的寄存器
9.3 时钟显示程序编写
9.4 输入捕捉功能编程
9.5 比较输出功能编程
9.6 利用定时器进行赛车速度设置
9.7 PWM功能程序编写
9.7.1 PWM功能简介
9.7.2 利用PWM制作电子琴
9.8 实时计数器
9.8.1 RTC模块寄存器
9.8.2 RTC工作过程
9.8.3 与TPM模块的比较
第10章 A/D转换模块
10.1 A/D转换概述
10.2 QE128微控制器中的A/D转换模块
10.3 寄存器定义
10.4 功能描述
10.4.1 输入时钟源选择
10.4.2 输入选择和引脚控制
10.4.3 转换控制
10.4.4 自动比较功能
10.4.5 微控制器等待模式
10.4.6 微控制器停止模式
10.5 A/D转换模块初始化实例
10.6 以中断方式实现A/D转换
第11章 串行接口
11.1 串行接口概述
11.2 串行外设接口SPI
11.2.1 SPI系统构建
11.2.2 SPI模块内部结构
11.2.3 SPI模块寄存器
11.2.4 SPI功能描述
11.2.5 SPI编程实例
11.3 IIC总线
11.3.1 IIC串行总线协议
11.3.2 IIC数据通信
11.3.3 IIC时钟同步
11.3.4 IIC模块寄存器
11.3.5 IIC中断
11.3.6 AT24C02IIC通信实例
11.4 串行通信接口SCI
11.4.1 异步串行通信的基本知识
11.4.2 RS-232C总线标准
11.4.3 SCI模块的寄存器
11.4.4 QE128中SCI模块的几种操作模式
11.4.5 串行通信实例
第12章 QE128的低功耗特性
12.1 低功耗特性概述
12.2 低功耗操作模式
12.2.1 低功耗模式
12.2.2 与低功耗模式相关的寄存器
12.2.3 模式选择方式
12.3 外设时钟门控技术
……
第13章 Flexis JM系列微控制器
第14章 JM系列USB模块
附录A 索引
附录B USBDM说明书
附录C MCF51JM128综合开发实例
附录D TGFSYS教学实验系统
参考文献
猜您喜欢

读书导航