单片机原理及应用:使用Freescale S12X构建嵌入式系统

单片机原理及应用:使用Freescale S12X构建嵌入式系统
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2012-01
版次: 1
ISBN: 9787302276845
定价: 36.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 355页
字数: 581千字
正文语种: 简体中文
100人买过
  •   本书讲述单片机(Micro Control Unit,MCU)的基础知识、接口方法和应用技术,全书共14章。第1章介绍国内外单片机的发展、现状与应用,同时简要描述了传统MCS-51系列单片机的基础知识以及Freescale系列单片机的分类、特点。第2~12章以Freescale S12X系列16位单片机为蓝本,分别讲述S12X单片机的结构与组成、指令系统与汇编语言程序设计、仿真调试及C语言编程、并行输入/输出接口、定时器、A/D模/数转换、SCI/SPI串行通信、PWM脉宽调制、CAN/LIN/I2C总线、XGATE外设协处理器、μC/OS-Ⅱ嵌入式操作系统应用等,并从应用的角度列出了相关模块的使用和配置方法。第13章给出了使用S12X单片机实现两个综合应用的嵌入式系统实例。第14章描述了S12XS128开发平台的DIY设计制作及其参考资源。
      书中各章节配有一些硬件电路实例和软件程序实例,单片机与常用外设的接口方法贯穿在全书之中,所给出的汇编语言程序或C语言程序均已在CodeWarrior集成开发环境与MC9S12XDT512开发板或MC9S12XS128开发板上调试通过。
      本书假定读者具有基本的数字电路知识和一定的微机原理概念。本书可作为高等院校电子信息工程、通信工程、工业测控、汽车电子、医学电子、计算机应用等电类相关专业学生的课程教材,同时也可作为单片机系统(嵌入式系统)开发与研究人员的参考书籍。

      任勇,1988年大学本科毕业于西安交通大学信息与通信工程专业,1991年研究生毕业于西安交通大学电子与信息工程学院,获通信与电子系统专业工学硕士学位。1991年7月至今在重庆大学通信工程学院从事教学与科研工作,现为重庆大学副教授、硕士生导师。
      教学方面,先后承担了本科生 “电视原理”、“C语言程序设计”、“单片机原理及应用”、“电子综合设计”等课程主讲任务,承担了本科毕业设计指导、研究生指导、学生创新实践指导任务。主编《单片机原理及应用---使用Freescale S12(X)构建嵌入式系统》教材一部。
      科研方面,多年来一直从事电子信息、数据采集与处理、嵌入式系统、图像处理与分析、医学成像、生物医学信息处理等方面的科研与开发,在系统构建、硬件设计、软件开发等方面具有丰富的实践经验和资源积累。主研或参研国家军工、横向研发等科研项目二十余项,个人负责经费300余万元,已发表各类科研学术论文40余篇,发明专利获权4项。作为项目主研人员参与《XXXXXX工程》成像子系统,获得了2008年国家科学技术进步奖特等奖。
      近年来,围绕本专业和研究方向,采用科学级CCD数字摄像机的高分辨、高灰度等级、高动态范围成像技术用于机器视觉及图像定量检测等高性能指标的研究与开发;针对航空航天、核工业、军事、工业测量、医学影像等领域对X射线、中子、红外与可见光的光电成像及光能量检测的特种要求,开展了高分辨、高清晰光电探测(传感)成像技术、三维重建技术与图像处理分析技术等的研究工作;针对地矿、石油、气井勘探领域的高精度测量要求,开展了基于惯性传感器技术的定位/导航/姿态测量的嵌入式系统应用与开发。

    第1章概述
    1.1单片机的定义、发展、特点及应用
    1.2MCS-51单片机概况
    1.2.1MCS-51单片机功能特性
    1.2.2MCS-51单片机引脚说明
    1.2.3MCS-51单片机的最小系统
    1.3Freescale单片机
    1.3.1Freescale种类繁多的个性化单片机系列
    1.3.2FreescaleS12(X)系列单片机简介
    1.3.3FreescaleS12(X)系列单片机的
    命名规则

    第2章S12X单片机的结构与组成
    2.1S12X单片机的主要功能与结构
    2.1.1功能特性
    2.1.2内部结构
    2.1.3MC9S12XS单片机的封装与引脚
    2.2运行模式
    2.3振荡器和时钟电路
    2.4MC9S12XS128单片机的最小系统设计
    2.5系统复位、运行监视与时钟选择
    2.6存储器
    2.6.1存储器地址空间分配
    2.6.2存储器映射管理控制
    2.7中断系统
    2.7.1中断源
    2.7.2中断向量
    2.7.3中断处理过程、优先级与嵌套
    2.7.4中断的使用和配置

    第3章指令系统与汇编语言程序设计
    3.1CPU寄存器
    3.2寻址方式
    3.3指令概览
    3.3.1数据传送类指令
    3.3.2算术运算类指令
    3.3.3逻辑运算类指令
    3.3.4程序控制类指令
    3.3.5中断类指令
    3.3.6CPU控制类指令
    3.3.7全局读写类指令
    3.3.8其他指令
    3.4使用汇编语言的程序设计
    3.4.1汇编语言的指令格式与伪指令
    3.4.2汇编语言编程举例
    3.4.3汇编语言编程小提示

    第4章仿真、调试及C语言编程
    4.1S12X单片机开发板
    4.2集成开发环境CodeWarriorIDE
    4.2.1CodeWarrior开发入门
    4.2.2完全软件仿真调试
    4.2.3使用BDM的程序下载与在线调试
    4.2.4prm文件内容的简要说明
    4.3使用C语言的S12X单片机编程开发
    4.3.1常用的C语句操作示例
    4.3.2基本变量类型和定义
    4.3.3位域变量的定义和使用
    4.3.4变量的特殊定义
    4.3.5#pragma程序管理
    4.3.6C语言结合汇编语言编程
    4.3.7C语言中断服务程序的编写
    4.4基于CodeWarrior的S12X单片机编程开发实践
    4.4.1应用实例:使用汇编语言的LED跑马灯控制程序
    4.4.2应用实例:使用汇编语言的IRQ中断控制程序
    4.4.3应用实例:使用C语言的LED灯控制程序
    4.4.4应用实例:使用C语言的定时器中断控制程序

    第5章并行输入/输出接口
    5.1并行I/O接口功能描述
    5.1.1并行I/O接口简介
    5.1.2并行I/O接口功能
    ……
    第6章定时器
    第7章ATD模/数转换
    第8章SCI/SPI串行通信
    第9章PWM脉宽调制
    第10章CAN总线、LIN总线与I2C总线
    第11章XGATE外设协处理器
    第12章μC/OS-II嵌入式操作系统应用
    第13章S12X单片机综合应用系统实例
    第14章S12XS128开发平台的DIY设计与使用
    附录AS12X汇编指令索引表
    附录BCQUS12X开发板全电路原理图
    附录CASCH码表
    参考文献
  • 内容简介:
      本书讲述单片机(Micro Control Unit,MCU)的基础知识、接口方法和应用技术,全书共14章。第1章介绍国内外单片机的发展、现状与应用,同时简要描述了传统MCS-51系列单片机的基础知识以及Freescale系列单片机的分类、特点。第2~12章以Freescale S12X系列16位单片机为蓝本,分别讲述S12X单片机的结构与组成、指令系统与汇编语言程序设计、仿真调试及C语言编程、并行输入/输出接口、定时器、A/D模/数转换、SCI/SPI串行通信、PWM脉宽调制、CAN/LIN/I2C总线、XGATE外设协处理器、μC/OS-Ⅱ嵌入式操作系统应用等,并从应用的角度列出了相关模块的使用和配置方法。第13章给出了使用S12X单片机实现两个综合应用的嵌入式系统实例。第14章描述了S12XS128开发平台的DIY设计制作及其参考资源。
      书中各章节配有一些硬件电路实例和软件程序实例,单片机与常用外设的接口方法贯穿在全书之中,所给出的汇编语言程序或C语言程序均已在CodeWarrior集成开发环境与MC9S12XDT512开发板或MC9S12XS128开发板上调试通过。
      本书假定读者具有基本的数字电路知识和一定的微机原理概念。本书可作为高等院校电子信息工程、通信工程、工业测控、汽车电子、医学电子、计算机应用等电类相关专业学生的课程教材,同时也可作为单片机系统(嵌入式系统)开发与研究人员的参考书籍。

  • 作者简介:
      任勇,1988年大学本科毕业于西安交通大学信息与通信工程专业,1991年研究生毕业于西安交通大学电子与信息工程学院,获通信与电子系统专业工学硕士学位。1991年7月至今在重庆大学通信工程学院从事教学与科研工作,现为重庆大学副教授、硕士生导师。
      教学方面,先后承担了本科生 “电视原理”、“C语言程序设计”、“单片机原理及应用”、“电子综合设计”等课程主讲任务,承担了本科毕业设计指导、研究生指导、学生创新实践指导任务。主编《单片机原理及应用---使用Freescale S12(X)构建嵌入式系统》教材一部。
      科研方面,多年来一直从事电子信息、数据采集与处理、嵌入式系统、图像处理与分析、医学成像、生物医学信息处理等方面的科研与开发,在系统构建、硬件设计、软件开发等方面具有丰富的实践经验和资源积累。主研或参研国家军工、横向研发等科研项目二十余项,个人负责经费300余万元,已发表各类科研学术论文40余篇,发明专利获权4项。作为项目主研人员参与《XXXXXX工程》成像子系统,获得了2008年国家科学技术进步奖特等奖。
      近年来,围绕本专业和研究方向,采用科学级CCD数字摄像机的高分辨、高灰度等级、高动态范围成像技术用于机器视觉及图像定量检测等高性能指标的研究与开发;针对航空航天、核工业、军事、工业测量、医学影像等领域对X射线、中子、红外与可见光的光电成像及光能量检测的特种要求,开展了高分辨、高清晰光电探测(传感)成像技术、三维重建技术与图像处理分析技术等的研究工作;针对地矿、石油、气井勘探领域的高精度测量要求,开展了基于惯性传感器技术的定位/导航/姿态测量的嵌入式系统应用与开发。

  • 目录:
    第1章概述
    1.1单片机的定义、发展、特点及应用
    1.2MCS-51单片机概况
    1.2.1MCS-51单片机功能特性
    1.2.2MCS-51单片机引脚说明
    1.2.3MCS-51单片机的最小系统
    1.3Freescale单片机
    1.3.1Freescale种类繁多的个性化单片机系列
    1.3.2FreescaleS12(X)系列单片机简介
    1.3.3FreescaleS12(X)系列单片机的
    命名规则

    第2章S12X单片机的结构与组成
    2.1S12X单片机的主要功能与结构
    2.1.1功能特性
    2.1.2内部结构
    2.1.3MC9S12XS单片机的封装与引脚
    2.2运行模式
    2.3振荡器和时钟电路
    2.4MC9S12XS128单片机的最小系统设计
    2.5系统复位、运行监视与时钟选择
    2.6存储器
    2.6.1存储器地址空间分配
    2.6.2存储器映射管理控制
    2.7中断系统
    2.7.1中断源
    2.7.2中断向量
    2.7.3中断处理过程、优先级与嵌套
    2.7.4中断的使用和配置

    第3章指令系统与汇编语言程序设计
    3.1CPU寄存器
    3.2寻址方式
    3.3指令概览
    3.3.1数据传送类指令
    3.3.2算术运算类指令
    3.3.3逻辑运算类指令
    3.3.4程序控制类指令
    3.3.5中断类指令
    3.3.6CPU控制类指令
    3.3.7全局读写类指令
    3.3.8其他指令
    3.4使用汇编语言的程序设计
    3.4.1汇编语言的指令格式与伪指令
    3.4.2汇编语言编程举例
    3.4.3汇编语言编程小提示

    第4章仿真、调试及C语言编程
    4.1S12X单片机开发板
    4.2集成开发环境CodeWarriorIDE
    4.2.1CodeWarrior开发入门
    4.2.2完全软件仿真调试
    4.2.3使用BDM的程序下载与在线调试
    4.2.4prm文件内容的简要说明
    4.3使用C语言的S12X单片机编程开发
    4.3.1常用的C语句操作示例
    4.3.2基本变量类型和定义
    4.3.3位域变量的定义和使用
    4.3.4变量的特殊定义
    4.3.5#pragma程序管理
    4.3.6C语言结合汇编语言编程
    4.3.7C语言中断服务程序的编写
    4.4基于CodeWarrior的S12X单片机编程开发实践
    4.4.1应用实例:使用汇编语言的LED跑马灯控制程序
    4.4.2应用实例:使用汇编语言的IRQ中断控制程序
    4.4.3应用实例:使用C语言的LED灯控制程序
    4.4.4应用实例:使用C语言的定时器中断控制程序

    第5章并行输入/输出接口
    5.1并行I/O接口功能描述
    5.1.1并行I/O接口简介
    5.1.2并行I/O接口功能
    ……
    第6章定时器
    第7章ATD模/数转换
    第8章SCI/SPI串行通信
    第9章PWM脉宽调制
    第10章CAN总线、LIN总线与I2C总线
    第11章XGATE外设协处理器
    第12章μC/OS-II嵌入式操作系统应用
    第13章S12X单片机综合应用系统实例
    第14章S12XS128开发平台的DIY设计与使用
    附录AS12X汇编指令索引表
    附录BCQUS12X开发板全电路原理图
    附录CASCH码表
    参考文献
查看详情
相关图书 / 更多
单片机原理及应用:使用Freescale S12X构建嵌入式系统
两头不到岸:二十世纪初年中国的社会、政治和文化
杨国强
单片机原理及应用:使用Freescale S12X构建嵌入式系统
高罗佩 : 其人其书
【荷】 扬威廉·范德魏特灵
单片机原理及应用:使用Freescale S12X构建嵌入式系统
官家的心事 : 宋朝宫廷政治三百年
吴铮强
单片机原理及应用:使用Freescale S12X构建嵌入式系统
重读鲁迅:荣格的参照视角
卡罗琳·T. 布朗
单片机原理及应用:使用Freescale S12X构建嵌入式系统
范用:为书籍的一生
汪家明 编著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
没有面目的人
理查德·桑内特 著;周悟拿 译
单片机原理及应用:使用Freescale S12X构建嵌入式系统
两美元过一天 : 美国的福利与贫穷
凯瑟琳·爱丁;卢克·谢弗
单片机原理及应用:使用Freescale S12X构建嵌入式系统
以文学为业:一部体制史(艺术与社会译丛)
杰拉尔德·格拉夫 著;蒋思婷 译;童可依
单片机原理及应用:使用Freescale S12X构建嵌入式系统
我是谁?段义孚自传
[美]段义孚 著;志丞 刘苏 译
单片机原理及应用:使用Freescale S12X构建嵌入式系统
原子与灰烬:核灾难的历史
[美]沙希利·浦洛基
单片机原理及应用:使用Freescale S12X构建嵌入式系统
父权制与资本积累:国际劳动分工中的女性(共域世界史)
[德]玛丽亚·米斯 著;李昕一 徐明强 译
单片机原理及应用:使用Freescale S12X构建嵌入式系统
(守望者)谁是罗兰·巴特
汪民安 著
您可能感兴趣 / 更多
单片机原理及应用:使用Freescale S12X构建嵌入式系统
自主潜航器关键技术及应用
任勇、王景璟、杜军、胡泰龙 著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
火山红黄花黄(一份共产党人用黄花写就的精准扶贫答卷)
任勇、石囡、周智海 著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
非对称信息共享网络理论与技术
任勇、徐蕾、姜春晓、王景璟、杜军 著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
国之重器出版工程空间信息网络体系架构及其应用
任勇、姜春晓、杜军、王景璟 著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
现代中职生礼仪导向/现代中职生丛书
任勇、夏东风、陈平 编
单片机原理及应用:使用Freescale S12X构建嵌入式系统
现代中职生心理故事/现代中职生丛书
任勇、陈平 编
单片机原理及应用:使用Freescale S12X构建嵌入式系统
中国循环经济发展的模式与政策
任勇、周国梅 著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
中国生态补偿理论与政策框架设计
任勇、冯东方、俞海 著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
轧制过程数学模型
任勇、程晓茹 编著
单片机原理及应用:使用Freescale S12X构建嵌入式系统
中国律师办案全程实录:贸易救济之反倾销
任勇、江鹏 编