网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机原理及应用(基于恩智浦S12X的嵌入式系统开发面向新工科的电工电子信息基础课程系列教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书介绍单片机的基础知识、接口方法和应用技术,全书共14章。第1章概述经典微型计算机原理基础、单片机的发展、现状与应用,以及恩智浦系列单片机的分类特点。第2章以16位单片机型号MC9S12XEP100为蓝本,讲述恩智浦S12X系列单片机的功能结构、组成原理、存储器、中断系统、最小系统等。第3章概述S12X单片机的指令系统与汇编语言编程。第4章重点描述S12X单片机仿真调试与C语言编程方法。第5~11章分别描述并行输入/输出接口、定时器、A/D转换、PWM脉宽调制、SCI/SPI串行通信、CAN/LIN/IC总线通信、XGATE外设协处理器的基本原理及应用技术,从应用的角度给出相关模块的配置方法和使用范例。第12章介绍μC/OS-Ⅱ嵌入式实时操作系统应用。第13章介绍基于MATLAB/Simulink建模仿真与代码自动生成的快速开发技术。第14章描述S12XDEV实验/开发平台的电路设计原理及其综合应用案例。
本书可作为高等院校电子信息工程、通信工程、集成电路、工业测控、汽车电子、医学电子、机械电子、计算机应用等电类相关专业的教材,也可作为单片机嵌入式系统开发与研究人员的参考书籍。
目录
第1章 微机原理基础及单片机概述
1.1 微型计算机原理基础
1.1.1 基本组成与结构原理
1.1.2 存储系统与半导体存储器分类
1.1.3 中断机制
1.1.4 输入/输出接口技术
1.1.5 计算机中数的表示、编码与运算
1.2 单片机的定义、发展、特点及应用
1.3 NXP单片机
1.3.1 NXP种类繁多的个性化单片机系列
1.3.2 S12(X)系列单片机简介
1.3.3 S12(X)系列单片机的命名规则
第2章 S12X单片机的结构与组成
2.1 S12X单片机的主要功能与结构
2.1.1 功能特性
2.1.2 内部结构
2.1.3 S12X单片机的封装与引脚
2.2 运行模式
2.3 振荡器和时钟电路
2.4 S12X单片机的最小系统设计
2.5 系统复位、运行监视与时钟选择
2.6 存储器
2.6.1 存储器地址空间分配
2.6.2 存储器映射管理控制
2.7 中断系统
2.7.1 中断源与中断向量
2.7.2 中断处理过程、优先级与嵌套
2.7.3 中断的使用与配置
第3章 指令系统与汇编语言程序设计
3.1 CPU寄存器
3.2 寻址方式
3.3 指令概览
3.4 使用汇编语言的程序设计
3.4.1 汇编语言的指令格式与伪指令
3.4.2 汇编语言编程举例
3.4.3 汇编语言编程小提示
第4章 仿真调试与C语言编程
4.1 开发板与仿真调试器
4.2 集成开发环境CodeWar-rior IDE
4.2.1 CodeWarrior开发入门
4.2.2 程序下载与仿真调试
4.2.3 D rm文件内容的简要说明
4.3 使用C语言的单片机编程开发
4.3.1 常用的C语句操作示例
4.3.2 基本变量类型和定义
4.3.3 位域变量的定义和使用
4.3.4 变量的绝对定位和特殊声明
4.3.5 #p rag rna程序管理声明
4.3.6 C语言结合汇编语言编程
4.3.7 c语言中断服务程序的编写
4.4 S12X单片机C语言编程开发初探
4.4.1 应用实例:MCI.J时钟超频初始化函数
4.4.2 应用实例:软件延时函数
4.4.3 应用实例:LED灯控制程序
第5章 并行I/0接口
5.1 并行I/0接口功能描述
5 1.1 特殊的外部中断输入接口
5.1.2 通用I/O接口及复用
5.1.3 GPIO接口功能
5.2 GPIO接口寄存器的使用与设置
5.3 应用实例:简单数字量I/0接口设计
5.4 应用实例:键盘输入接口设计
5.5 应用实例:LED数码管显示输出接口设计
第6章 定时器
6.1 Timer定时器
6.1.1 Timer定时器功能描述
6.1.2 输入捕捉/输出比较
6.1.3 脉冲累加器
6.1.4 模数递减计数器
6.1.5 Timer定时器的使用与设置
6.1.6 应用实例:利用Timer定时器的输出比较功能实现定时
6.1.7 应用实例:利用Timer定时器的输入捕捉功能实现脉冲计数
6.1.8 应用实例:利用Timer定时器的脉冲累加器和模数递减计数器
6.2 PlT周期中断定时器
6.2.1 PlT定时器功能描述
6.2.2 PlT定时器的使用与设置
6.2.3 应用实例:利用PIT定时器实现定时
6.3 RTI实时中断定时
第7章 A/D转换
7.1 A/D转换概述
7.2 ATD模块工作原理
7.3 ATD模块的使用与设置
7.4 应用实例:对模拟量进行A/D转换并输出结果
第8章 PWM脉宽调制
8.1 PWM脉宽调制特性概述
8.2 PWM结构原理和功能描述
8.3 PWM模块的使用与设置
8.4 应用实例:使用PWM模块输出脉冲序列波形
8.5 应用实例:使用PWM模块进行D/A转换控制
第9章 SCI/SPI串行通信
9.1 SCI串行通信
9.1.1 SCI异步串行通信接口规范
9.1.2 SOl模块的功能与设置
9.1.3 应用实例:利用SOl串行通信实现收发数据
9.2 SPI串行通信
9.2.1 SPI同步串行外设接口规范
9.2.2 SPI模块的功能与设置
9.2.3 应用实例:利用SPI串行通信实现数字量输入/输出控制
第10章 CAN总线、LlN总线和LC总线
10.1 CAN总线
10.1.1 CAN总线规范
10.1.2 CAN模块的使用与设置
10.1.3 应用实例:CAN总线通信的软件实现
10.2 LlN总线
10.2.1 LlN总线规范
10.2.2 LlN模块的使用与设置
10.2.3 应用实例:LIN总线通信的软件实现
10.3 LC总线
10.3.1 LC总线规范
10.3.2 LC模块的使用与设置
10.3.3 应用实例:LC总线通信的软件实现
第11章 XGATE外设协处理器
11.1 S12X的XGATE概述
11.2 XGATE的使用与配置
11.3 应用实例:使用XGATE系统的程序实现
第12章 PC/OS-Ⅱ嵌入式操作系统应用
12.1 嵌入式实时操作系统概述
12.2 PC/OS.Ⅱ在S12X单片机上的移植与应用
12.2.1 移植肚C/OS-Ⅱ的必要性及条件
12.2.2 在S12×单片机上移植/ZC/OS-Ⅱ
12.2.3 测试移植代码
12.2.4 应用实例:S12×使用“C/OS-Ⅱ的多任务实现
第13章 基于MATLAB/Si r11unk建模仿真与代码自动生成的快速开发
13.1 SitllL
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 8:16:06