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

作者: 任勇、王永东、何伟

出版社: 清华大学出版社

出版日期: 2012-01-01

电子书 ¥38.35 定价:59.0 纸书价格¥28.80,点此比价
  • 收藏

  • 加书架

  • 引用

简介

本书讲述单片机(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开发板上调试通过。本书假定读者具有基本的数字电路知识和一定的微机原理概念。本书可作为高等院校电子信息工程、通信工程、工业测控、汽车电子、医学电子、计算机应用等电类相关专业学生的课程教材,同时也可作为单片机系统(嵌入式系统)开发与研究人员的参考书籍。

编辑推荐

由于半导体技术的飞速发展,数字电路系统的技术不断更新,器件频频换代,嵌入式软硬件日新月异,从事MCU类应用开发的课程教师、在校学生、应用工程师等都需要不断补充新知识,跟上新技术的发展。 近年来,众多学校转入以Freescale(飞思卡尔)单片机为蓝本的教学,却面临可选教材较少的状况,并且没有适合的基于通用软件、硬件工具的基础教材。 本书主要以Freescale(飞思卡尔)半导体公司的获得广泛应用的S12(X)系列16位单片机为蓝本,讲述单片机的基础知识、接口方法和应用技术,其中的软件开发环境采用通用的CodeWarrior,硬件教学平台采用“飞思卡尔大学计划”配备的S12XDT512SLK开发板或者国内相关单位的S12XS128开发板。 本书兼顾S12系列和S12X系列单片机,涉及的单片机型号即为目前主流的S12XD、S12XE系列和S12XS系列,它们均向前兼容S12系列。其中,MC9S12XD512单片机是通用型,并且是“飞思卡尔大学计划”配备开发板所使用的核心芯片; MC9S12XS128单片机是低成本的,并且是“全国大学生智能车大赛”指定使用的核心芯片。Freescale 16位单片机的子系列众多,但各型号间的基本结构特性、硬件接口有较大的相通性,并且软件程序也是基本兼容的。 本书在编排上按照教学特点分模块展开,由浅入深、循序渐进;在讲述上力求简明扼要、浅显易懂,并力求理论与实际的平衡、通用与具体的平衡;在内容上以入门为主、追求实用,轻于内部原理性描述,重于资源性描述及其应用方法。 书中各章节配有一些硬件电路实例和软件程序实例,单片机与常用外设的接口方法贯穿在全书之中,所给出的汇编语言程序或C语言程序均已在CodeWarrior集成开发环境与S12XDT512单片机开发板或S12XS128单片机开发板上调试通过。 本书主要以Freescale(飞思卡尔)半导体公司的获得广泛应用的S12(X)系列16位单片机为蓝本,讲述单片机的基础知识、接口方法和应用技术,其中的软件开发环境采用通用的CodeWarrior,硬件教学平台采用“飞思卡尔大学计划”配备的S12XDT512SLK开发板或者国内相关单位的S12XS128开发板。 本书在编排上按照教学特点分模块展开,由浅入深、循序渐进;在讲述上力求简明扼要、浅显易懂,并力求理论与实际的平衡、通用与具体的平衡;在内容上以入门为主、追求实用,轻于内部原理性描述,重于资源性描述及其应用方法。 中各章节配有一些硬件电路实例和软件程序实例,单片机与常用外设的接口方法贯穿在全书之中,所给出的汇编语言程序或C语言程序均已在CodeWarrior集成开发环境与S12XDT512单片机开发板或S12XS128单片机开发板上调试通过。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2012-01-01
  • 作者:任勇、王永东、何伟
  • 更新: 2023-06-07
  • 书号:9787302276845
  • 中图:TP368.1
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

任勇、王永东、何伟

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