• 嵌入式系统基础项目化教程(高职)
21年品牌 40万+商家 超1.5亿件商品

嵌入式系统基础项目化教程(高职)

全新正版 急速发货

16.5 6.1折 27 全新

库存5件

天津武清
认证卖家担保交易快速发货售后保障

作者徐明亮 著

出版社西安电子科技大学出版社

ISBN9787560644653

出版时间2017-05

装帧平装

开本16开

定价27元

货号25092958

上书时间2024-12-19

当科图书专营店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要

  书以飞思卡尔半导体公司8位S08系列中的MC9S08AW60微控制器为背景,选择MC9S08AW60小系统、GPIO模块、KBI模块、SCI模块、TPM模块、A/D转换模块、Flash模块,以及嵌入式系统开发所需的软硬件平台和常用人机接口模块为主要教学内容,并按照基于工作过程项目化教学思路将其组织为初识嵌入式系统、嵌入式系统C语言知识要点、AW60及其小系统、AW60软件开发平台、流水灯设计、多位数码管显示、液晶显示、键盘输入、AW60与PC串行通信、简易秒表设计、按键抖动捕捉、LED呼吸灯、AW60工作温度监测、Flash与RAM存储特性演示共14个项目。

  对于本书中MC9S08AW60未涉及的模块在附录中都给出了简要介绍。

  本书所有项目源程序可从西安电子科技大学出版社网站(www.xduph.com)下载或联系QQ:1658283439索取。

  本书可作为高职高专院校机电设备类、自动化类、电子信息类及计算机应用类专业的嵌入式技术类课程教材,也可以作为职工大学、函授大学、中职学校的参考教材及嵌入式系统应用开发人员的参考工具书和爱好者的辅助读物。



目录

项目1  初识嵌入式系统 1


1.1  项目内容与要求 1


1.2  项目背景知识 1


1.2.1  嵌入式系统定义 1


1.2.2  嵌入式系统的发展与现状 1


1.2.3 嵌入式系统的特点 2


1.2.4  嵌入式系统的应用领域 3


1.2.5  嵌入式系统的开发流程 3


习题 4


项目2  嵌入式系统C语言知识要点 5


2.1  项目内容与要求 5


2.2  嵌入式系统C语言数据类型 5


2.2.1  基本数据类型 5


2.2.2  构造类型 5


2.2.3  运算符 13


2.2.4  流程控制 14


2.2.5  函数 16


2.2.6  编译预处理 17


习题 19


项目3  AW60及其小系统 20


3.1  项目内容与要求 20


3.2  项目背景知识 20


3.2.1  飞思卡尔S08系列微控制器 20


3.2.2  MC9S08AW60芯片引脚分配 22


3.2.3  AW60存储器映像 25


3.2.4  S08CPU的内部寄存器 26


3.2.5  AW60小系统 29


项目4  AW60软件开发平台 31


4.1  项目内容与要求 31


4.2  AW60硬件开发平台 31


4.3  AW60软件开发平台 32


4.3.1  CodeWarrior for S08 V6.2 32


4.3.2  CodeWarrior工程项目建立与调试 32


4.3.3  prm文件 41


4.3.4  start08.c文件及启动过程 50


4.3.5  寄存器头文件MC9S08AW60.h 51


项目5  流水灯设计 53


5.1  项目内容与要求 53


5.2  项目背景知识 53


5.2.1  AW60的GPIO概述 53


5.2.2  AW60的GPIO相关寄存器 54


5.3  项目硬件设计 56


5.4  项目软件设计 57


5.4.1  软件结构与流程设计 57


5.4.2  软件代码设计 58


5.5  项目建立与调试 62


设计小结 63


习题 63


项目6  多位数码管显示 64


6.1  项目内容与要求 64


6.2  项目背景知识 64


6.2.1  LED数码管结构和显示原理 64


6.2.2  LED数码管驱动方式 66


6.3  项目硬件设计 66


6.4  项目软件设计 67


6.4.1  软件结构与流程设计 67


6.4.2  工程建立与代码编辑及调试 68


设计小结 74


习题 74


项目7  液晶显示 75


7.1  项目内容与要求 75


7.2  项目背景知识 75


7.2.1  液晶显示器概述 75


7.2.2  LCD1602使用说明 76


7.3  项目硬件设计 82


7.4  项目软件设计 82


7.4.1  软件结构与流程设计 82


7.4.2  程序代码设计 83


设计小结 88


习题 89


项目8  键盘输入 90


8.1  项目内容与要求 90


8.2  项目背景知识 90


8.2.1  键盘 90


8.2.2  中断及其处理过程 93


8.2.3  AW60中断资源及中断处理 94


8.2.4  AW60键盘模块相关寄存器 98


8.3  项目硬件设计 102


8.4  项目软件设计 103


8.4.1  软件结构与流程设计 103


8.4.2  软件代码设计 104


设计小结 112


习题 112


项目9  AW60与PC串行通信 113


9.1  项目内容与要求 113


9.2  项目背景知识 113


9.2.1  串行通信 113


9.2.2  AW60的SCI模块 118


9.2.3  串口调试器 128


9.3  项目硬件设计 128


9.4  项目软件设计 129


9.4.1 软件流程设计 129


9.4.2  软件结构与代码设计 130


9.4.3  系统测试 134


设计小结 134


习题 135


项目10  简易秒表设计 136


10.1  项目内容与要求 136


10.2  项目背景知识 136


10.2.1  AW60定时器模块概况 136


10.2.2  定时/计数相关寄存器 136


10.3  项目硬件设计 142


10.4  项目软件设计 142


10.4.1  软件结构与流程设计 142


10.4.2  软件结构与代码设计 142


设计小结 146


习题 146


项目11  按键抖动捕捉 147


11.1  项目内容与要求 147


11.2  项目背景知识 147


11.2.1  输入捕捉 147


11.2.2  AW60输入捕捉引脚及寄存器 148


11.3  项目硬件设计 151


11.4  项目软件设计 152


11.4.1  软件结构与流程设计 152


11.4.2  代码设计 152


设计小结 158


习题 158


项目12  LED呼吸灯 159


12.1  项目内容与要求 159


12.2  项目背景知识 159


12.2.1  呼吸灯及其设计原理 159


12.2.2  PWM 159


12.2.3  AW60输出比较 160


12.3  项目硬件设计 162


12.4  项目软件设计 163


12.4.1  软件结构与流程设计 163


12.4.2  代码设计 163


设计小结 165


习题 166


项目13  AW60工作温度监测 167


13.1  项目内容与要求 167


13.2  项目背景知识 167


13.2.1  A/D转换相关概念 167


13.2.2  AW60的A/D转换模块 168


13.2.3  AW60的内置温度传感器 183


13.3  项目硬件设计 183


13.4  项目软件设计 184


13.4.1  软件结构与流程设计 184


13.4.2  主要代码分析 184


设计小结 188


习题 188


项目14  Flash与RAM存储特性演示 189


14.1 项目内容与要求 189


14.2  项目背景知识 189


14.2.1  RAM与Flash概述 189


14.2.2  S08系列MCU的Flash存储器特点 190


14.2.3  AW60 Flash存储器的编程寄存器 191


14.3  项目硬件设计 199


14.4  项目软件设计 199


设计小结 205


习题 205


附录A  常用ASCII表 206


附录B  AW60其他模块简要介绍 207


附录C  S08的C语言函数库 212


参考文献 216


 



内容摘要

  书以飞思卡尔半导体公司8位S08系列中的MC9S08AW60微控制器为背景,选择MC9S08AW60小系统、GPIO模块、KBI模块、SCI模块、TPM模块、A/D转换模块、Flash模块,以及嵌入式系统开发所需的软硬件平台和常用人机接口模块为主要教学内容,并按照基于工作过程项目化教学思路将其组织为初识嵌入式系统、嵌入式系统C语言知识要点、AW60及其小系统、AW60软件开发平台、流水灯设计、多位数码管显示、液晶显示、键盘输入、AW60与PC串行通信、简易秒表设计、按键抖动捕捉、LED呼吸灯、AW60工作温度监测、Flash与RAM存储特性演示共14个项目。


  对于本书中MC9S08AW60未涉及的模块在附录中都给出了简要介绍。


  本书所有项目源程序可从西安电子科技大学出版社网站(www.xduph.com)下载或联系QQ:1658283439索取。


  本书可作为高职高专院校机电设备类、自动化类、电子信息类及计算机应用类专业的嵌入式技术类课程教材,也可以作为职工大学、函授大学、中职学校的参考教材及嵌入式系统应用开发人员的参考工具书和爱好者的辅助读物。



精彩内容
。。。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP