高等院校电子信息与电气学科特色教材单片机原理及应用使用Freescale S12X构建嵌入式系统

本书特色

[

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

]

内容简介

[

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

]

目录

第1章 概述1.1 单片机的定义、发展、特点及应用1.2 MCS-51单片机概况1.2.1 MCS-51单片机功能特性1.2.2 MCS-51单片机引脚说明1.2.3 MCS-51单片机的*小系统1.3 Freescale单片机1.3.1 Freescale种类繁多的个性化单片机系列1.3.2 FreescaleS12(X)系列单片机简介1.3.3 FreescaleS12(X)系列单片机的命名规则第2章 S12X单片机的结构与组成2.1 S12X单片机的主要功能与结构2.1.1 功能特性2.1.2 内部结构2.1.3 MC9S12XS单片机的封装与引脚2.2 运行模式2.3 振荡器和时钟电路2.4 MC9S12XSL28单片机的*小系统设计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.1 CPU寄存器3.2 寻址方式3.3 指令概览3.3.1 数据传送类指令3.3.2 算术运算类指令3.3.3 逻辑运算类指令3.3.4 程序控制类指令3.3.5 中断类指令3.3.6 CPU控制类指令3.3.7 全局读写类指令3.3.8 其他指令3.4 使用汇编语言的程序设计3.4.1 汇编语言的指令格式与伪指令3.4.2 汇编语言编程举例3.4.3 汇编语言编程小提示第4章 仿真、调试及C语言编程4.1 S12X单片机开发板4.2 集成开发环境CodeWarriorIDE4.2.1 20deWarrior开发入门4.2.2 完全软件仿真调试4.2.3 使用BDM的程序下载与在线调试4.2.4 prm文件内容的简要说明4.3 使用C语言的S12X单片机编程开发4.3.1 常用的C语句操作示例4.3.2 基本变量类型和定义4.3.3 位域变量的定义和使用4.3.4 变量的特殊定义4.3.5 #pragma程序管理4.3.6 C语言结合汇编语言编程4.3.7 C语言中断服务程序的编写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/SPL串行通信第9章 PWM脉宽调制第10章 CAN总线、LIN总线与I2C总线第11章 XGATE外设协处理器第12童TTC/OS-Ⅱ嵌入式操作系统应用第13章 S12X单片机综合应用系统实例第14章 S12XS128开发平台的DIY设计与使用附录A S12X汇编指令索引表附录B CQUSL2 X开发板全电路原理图附录C ASCII码表参考文献

封面

高等院校电子信息与电气学科特色教材单片机原理及应用使用Freescale S12X构建嵌入式系统

书名:高等院校电子信息与电气学科特色教材单片机原理及应用使用Freescale S12X构建嵌入式系统

作者:任勇,王永东,何伟 编著

页数:355

定价:¥59.0

出版社:清华大学出版社

出版日期:2012-02-01

ISBN:9787302276845

PDF电子书大小:56MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注