编辑推荐
选用全国大学生“飞思卡尔”杯智能汽车竞赛组委会推荐的MC9S12XS128
深入讲解基于MC9S12XS128式系统设计
给出大量关于智能汽车竞赛的应甩实例
配有教学课件,方便教学使用
《MC9S12XS单片机原理及嵌入式系统开发》基于全国大学生“飞思卡尔”杯智能汽车竞赛组委会推荐的MC9S12×S128,详细地讲解了嵌入式系统的设计,给出了大量的智能汽车竞赛应用实例,内容涵养:
嵌入式系统简介
Freescale HCS12和HCS12×系列单片机简介
S12×指令系统
C语言的嵌入式编程
MC9S12×S输入/输出商品模块及其应用实例
MC9S12系列中断系统
MC9S12×S系列脉宽调制模块及其应用实例
MC9S12×S128模数转换模块及其应用实例
MC9S12×S128定时器模块及其应用实例
MC9S12×S128周期性中断定时器模块及其应用实例
MC9S12×S系列串行通信接口模块及其应用实例
MC9S12系列SPI和I2C模块及其应用实例
综合应用实例
内容简介
《MC9S12XS单片机原理及嵌入式系统开发》以全国大学生“飞思卡尔”杯智能汽车竞赛组委会推荐使用的飞思卡尔MC9S12XS128为主,详细讲述MC9S12XS128单片机的原理以及嵌入式系统的开发技术。《MC9S12XS单片机原理及嵌入式系统开发》首先介绍嵌入式系统和HCS12系列单片机的基础知识,对C语言的嵌入式编程进行了简要的说明,然后对MC9S12XS128的输入/输出端口、中断系统、脉宽调制、模/数转换、定时器、定时器、SPI和I2C等模块进行了详实的讲解,并给出相应的应用实例,最后针对全国大学生“飞思卡尔”杯智能汽车竞赛给出综合应用实例。
《MC9S12XS单片机原理及嵌入式系统开发》面向工科电气类、计算机类、机电一体化类和仪器仪表类等相关专业的高年级本科生和研究生,适合参加全国大学生“飞思卡尔”杯智能汽车竞赛的参赛人员参考,同时也适用于从事嵌入式应用开发的工程技术类人员。
目录
第1章 嵌入式系统简介
1.1 嵌入式系统
1.1.1 系统
1.1.2 嵌入式系统
1.1.3 嵌入式系统的分类
1.2 嵌入式系统硬件
1.2.1 嵌入式微处理器
1.2.2 嵌入式微控制器
1.2.3 嵌入式DSP处理器
1.2.4 嵌入式片上系统
1.3 嵌入式系统软件
1.4 嵌入式操作系统
1.4.1 嵌入式操作系统的种类
1.4.2 嵌入式操作系统的发展
1.4.3 使用实时操作系统的必要性
1.4.4 实时操作系统的优缺点
1.5 嵌入式系统开发方法
第2章 Freescale HCS12和HCS12X系列单片机简介
2.1 HCS12系列单片机概述
2.1.1 HCS12系列单片机的命名规则
2.1.2 HCS12系列单片机简介
2.2 HCS12X系列单片机概述
2.2.1 HCS12X系列单片机主要特点
2.2.2 XGATE协处理器与主处理器的关系
2.2.3 XGATE的基本特性
2.2.4 典型S12X系列单片机简介
2.3 MC9S12XS128简介
2.3.1 MC9S12XS128性能概述
2.3.2 MC9S12XS128内部结构、主要特性及引脚
2.3.3 MC9S12XS128引脚功能
2.4 CPU12(X)核
2.4.1 CPU12(X)核特性
2.4.2 编程模型
2.5 MC9S12XS128的存储器映射
2.6 MC9S12XS128内部锁相环模块PLL
2.6.1 CRG时钟合成寄存器(SYNR)
2.6.2 CRG时钟参考分频寄存器(REFDV)
2.6.3 CRG时钟后分频寄存器(POSTDIV)
2.6.4 CRG标志寄存器(CRGFLG)
2.6.5 CRG时钟选择寄存器(CLKSEL)
2.6.6 CRG IPLL控制寄存器(PLLCTL)
2.6.7 CRG中断使能寄存器(CRGINT)
2.6.8 CRG IPLL模块应用实例
第3章 S12X指令系统
3.1 概述
3.2 S12X汇编指令的格式和符号说明
3.2.1 操作码和操作数
3.2.2 数据类型
3.2.3 数据表示方法
3.2.4 寄存器和存储器表示法
3.3 寻址方式(Addressing Mode)
3.3.1 隐含/固有寻址(Inherent Addressing,INH)
3.3.2 立即寻址(Immediate Addressing,IMM)
3.3.3 直接寻址(Direct Addressing,DIR)
3.3.4 扩展寻址(Extended Addressing,EXT)
3.3.5 相对寻址(Relative Addressing,REL )
3.3.6 变址寻址(Indexed Addressing,IDX)
3.3.7 全局寻址(Global Page Index Register)
3.4 S12X汇编指令系统
3.4.1 数据传送指令
3.4.2 算术运算指令
3.4.3 逻辑运算指令
3.4.4 高级函数指令
3.4.5 程序控制指令
3.4.6 S12X控制指令
3.5 汇编程序伪指令
3.5.1 段定义指令
3.5.2 常量赋值指令
3.5.3 常量存储指令
3.5.4 分配变量指令
3.5.5 汇编控制指令
3.5.6 符号链接指令
第4章 C语言的嵌入式编程
第5章 MC9S12XS输入/输出端口模块及其应用实例
第6章 MC9S12系列中断系统
第7章 MC9S12XS系列脉宽调制模块及其应用实例
第8章 MC9S12XS128模/数转换模块及其应用实例
第9章 MC9S12XS128定时器模块及其应用实例
第10章 MC9S12XS128周期性中断定时器模块及其应用实例
第11章 MC9S12XS系列串行通信接口模块及其应用实例
第12章 MC9S12系列SPI和I2C模块及其应用实例
第13章 综合应用实例
附录A S12汇编指令系统汇总表
附录B S12汇编指令系统汇总表解释说明
附录C S12汇编指令机器码汇总表
附录D S12X汇编指令机器码汇总表解释说明
附录E HS12实验开发平台
参考文献
前言/序言
MC9S12XS单片机原理及嵌入式系统开发 下载 mobi epub pdf txt 电子书 格式
评分
☆☆☆☆☆
打开书本[SM],[ZZ]装帧精美,纸张很干净,文字排版看起来非常舒服非常的惊喜,让人看得欲罢不能,每每捧起这本书的时候 似乎能够感觉到作者毫无保留的把作品呈现在我面前。 [BJTJ]作业深入浅出的写作手法能让本人犹如身临其境一般,好似一杯美式咖啡,看似快餐,其实值得回味 无论男女老少,第一印象最重要。”[NRJJ]从你留给别人的第一印象中,就可以让别人看出你是什么样的人。[SZ]所以多读书可以让人感觉你知书答礼,颇有风度。 多读书,可以让你多增加一些课外知识。培根先生说过:“知识就是力量。”不错,多读书,增长了课外知识,可以让你感到浑身充满了一股力量。这种力量可以激励着你不断地前进,不断地成长。从书中,你往往可以发现自己身上的不足之处,使你不断地改正错误,摆正自己前进的方向。所以,书也是我们的良师益友。 多读书,可以让你变聪明,变得有智慧去战胜对手。书让你变得更聪明,你就可以勇敢地面对困难。让你用自己的方法来解决这个问题。这样,你又向你自己的人生道路上迈出了一步。 多读书,也能使你的心情便得快乐。读书也是一种休闲,一种娱乐的方式。读书可以调节身体的血管流动,使你身心健康。[QY]所以在书的海洋里遨游也是一种无限快乐的事情。用读书来为自己放松心情也是一种十分明智的。 读书能陶冶人的情操,给人知识和智慧。所以,我们应该多读书,为我们以后的人生道路打下好的、扎实的基础!读书养性,读书可以陶冶自己的性情,使自己温文尔雅,具有书卷气;读书破万卷,下笔如有神,多读书可以提高写作能力,写文章就才思敏捷;旧书不厌百回读,熟读深思子自知,读书可以提高理解能力,只要熟读深思,你就可以知道其中的道理了;读书可以使自己的知识得到积累,君子学以聚之。总之,爱好读书是好事。让我们都来读书吧。 其实读书有很多好处,就等有心人去慢慢发现. 最大的好处是可以让你有属于自己的本领靠自己生存。 最后在好评一下京东客服服务态度好,送货相当快,包装仔细!这个也值得赞美下 希望京东这样保持下去,越做越好
评分
☆☆☆☆☆
不错
评分
☆☆☆☆☆
讲解的挺详细,易懂易学。书本有一股很难闻的气味。
评分
☆☆☆☆☆
还可以吧。可惜用这个系列的单片机的人好少。
评分
☆☆☆☆☆
讲的挺详细,京东的送货也挺快的!!!
评分
☆☆☆☆☆
还不错 值得大家购买
评分
☆☆☆☆☆
我在本书第一版序言中提到,希望通过数学建模课的学习和参加数学建模竞赛,让更多的同学参与到数学建模活动中来,并且从中受益。近几年来,不仅数学建模的教学规模在不断发展、水平在不断提高,而且学校及地区性的数学建模竞赛、同学自己办的数学建模协会、沙龙等组织也纷纷涌现,还有越来越多的青年教师加入到这项活动的组织、指导的队伍中来。从学生到老师都迫切需要高质量的、适合各种层次要求的教材、辅导及参考资料。
评分
☆☆☆☆☆
书的内容很详细,对我们的学习有很大帮助
评分
☆☆☆☆☆
这本书的对于MC9S12XS128单片的介绍比较清楚,但是例子有点少。并且每个例子给出的都只是一个大概的实现方法。