4.23文创礼盒,买2个减5元 读书月福利
欢迎光临中图网 请 | 注册
> >
飞思卡尔MC9S12(X)开发必修课

飞思卡尔MC9S12(X)开发必修课

作者:冯冲
出版社:北京航空航天大学出版社出版时间:2014-06-01
开本: 16开 页数: 366
中 图 价:¥45.4(7.7折) 定价  ¥59.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>
微信公众号

飞思卡尔MC9S12(X)开发必修课 版权信息

飞思卡尔MC9S12(X)开发必修课 内容简介

针对目前介绍飞思卡尔MC9S12(X)系列单片机的教材不多、初学者入门困难的现状,作者撰写了此书,旨在将初学者领入飞思卡尔的殿堂。本书在内容组织上循序渐进、从原理到实践、从简单到复杂,主要讲解了MC9S12(X)系列单片机各模块的工作原理和寄存器定义,并通过实例讲解使读者掌握模块的使用方法,尤其针对“飞思卡尔杯”智能汽车竞赛进行了大量实例讲解。本书的*大特点是理论与实践紧密结合,实用性强,为读者提供全部实例的测试代码。这些代码可以在飞翔科技系列开发板上进行调试。读者可以通过理论知识的学习和实例的调试,迅速入门飞思卡尔单片机。本书可作为本科及研究生阶段的单片机教材,也适用于该系列单片机的自学者和开发人员。

飞思卡尔MC9S12(X)开发必修课 目录

第1章 绪 论 1 1.1 单片机简介 1 1.2 MC9S12(X)系列单片机简介 1 第2章 MC9S12(X)系列单片机的组成、原理及设计 3 2.1 MC9S12系列单片机的组成及引脚定义 3 2.1.1 MC9S12系列单片机的组成 3 2.1.2 MC9S12系列单片机的引脚定义 5 2.2 MC9S12(X)系列单片机的组成及引脚定义 12 2.2.1 MC9S12(X)系列单片机的组成 12 2.2.2 MC9S12(X)系列单片机的引脚定义 15 2.3 MC9S12(X)系列单片机内核的工作原理 21 2.3.1 MC9S12系列单片机的内核 22 2.3.2 MC9S12(X)系列单片机的内核 23 2.4 MC9S12(X)系列单片机的系统设计 23 2.4.1 电源电路 23 2.4.2 时钟电路 26 2.4.3 复位电路和BDM电路 27 2.4.4 印刷电路板设计 28 第3章 CodeWarrior开发环境介绍 29 3.1 安装CodeWarrior软件 29 3.2 安装BDM驱动 36 3.3 创建新工程 40 3.4 调试工程 44 第4章 并行I/O接口 48 4.1 功能介绍 48 4.2 主要寄存器描述 49 4.3 实例讲解 55 4.3.1 应用电路介绍 55 4.3.2 流水灯实验 56 4.3.3 按键查询实验 61 第5章 复位和中断 64 5.1 功能介绍 64 5.2 主要寄存器描述 68 5.3 实例讲解 69 5.3.1 复位实验 69 5.3.2 看门狗实验 70 5.3.3 按键中断实验 70 第6章 时钟系统 74 6.1 功能介绍 74 6.1.1 MC9S12和MC9S12XD/B/A系列单片机的时钟系统 74 6.1.2 MC9S12XE和MC9S12XS系列单片机的时钟系统 75 6.2 主要寄存器描述 76 6.2.1 MC9S12和MC9S12XD/B/A系列单片机时钟系统的寄存器 77 6.2.2 MC9S12XE/S系列单片机时钟系统的寄存器 81 6.3 实例讲解 86 第7章 模数转换模块(ATD) 88 7.1 功能介绍 88 7.1.1 MC9S12和MC9S12XD/B/A系列单片机的ATD模块 88 7.1.2 MC9S12XE和MC9S12XS系列单片机的ATD模块 90 7.2 主要寄存器描述 91 7.2.1 MC9S12和MC9S12XD/B/A系列单片机ATD模块的寄存器 92 7.2.2 MC9S12XE和MC9S12XS系列单片机ATD模块的寄存器 101 7.3 实例讲解 107 7.3.1 应用电路介绍 107 7.3.2 8位模数转换实验 107 7.3.3 12位模数转换实验 111 第8章 脉冲宽度调制模块(PWM) 112 8.1 功能介绍 112 8.2 主要寄存器描述 114 8.3 实例讲解 120 8.3.1 应用电路介绍 120 8.3.2 左对齐PWM实验 123 8.3.3 中央对齐PWM实验 123 8.3.4 蜂鸣器播放音乐实验 124 8.3.5 直流电机实验 124 8.3.6 舵机实验 125 第9章 增强型捕捉定时器模块(ECT) 126 9.1 功能介绍 126 9.1.1 输入捕捉(IC) 127 9.1.2 输出比较(OC) 127 9.1.3 脉冲累加(PAI) 128 9.1.4 模数递减计数器(MDC) 129 9.2 主要寄存器描述 130 9.3 实例讲解 142 9.3.1 ECT输出比较实验 142 9.3.2 ECT输入捕捉实验 144 9.3.3 ECT脉冲累加实验 144 9.3.4 ECT模数递减实验 145 第10章 周期中断定时器模块(PIT) 147 10.1 功能介绍 147 10.2 主要寄存器描述 150 10.3 实例讲解 155 10.3.1 应用电路介绍 155 10.3.2 数码管扫描实验 156 10.3.3 数字秒表实验 157 第11章 IIC模块(IIC) 159 11.1 功能介绍 159 11.2 主要寄存器描述 162 11.3 实例讲解 167 11.3.1 应用电路介绍 167 11.3.2 IIC通信实验 168 11.3.3 模拟IIC通信实验 170 第12章 串行通信接口(SCI) 171 12.1 功能介绍 171 12.2 主要寄存器描述 174 12.3 实例讲解 181 12.3.1 应用电路介绍 181 12.3.2 串口通信实验 184 12.3.3 12864液晶实验 188 12.3.4 RS485总线实验 198 12.3.5 LIN总线实验 199 第13章 串行设备接口(SPI) 205 13.1 功能介绍 205 13.1.1 SPI的结构组成 205 13.1.2 SPI引脚 207 13.1.3 SPI的双向模式(MOMI或SISO) 208 13.1.4 SPI数据与位时钟的各种时序关系 209 13.1.5 SPI的工作过程 210 13.2 主要寄存器描述 211 13.3 实例讲解 215 13.3.1 应用电路介绍 215 13.3.2 SPI通信实验 217 13.3.3 模拟SPI通信实验 218 第14章 MSCAN模块(MSCAN) 219 14.1 功能介绍 219 14.1.1 CAN的基础知识 219 14.1.2 MC9S12(X)的MSCAN模块 220 14.2 主要寄存器描述 237 14.3 实例讲解 258 14.3.1 应用电路介绍 258 14.3.2 CAN总线实验 259 14.3.3 SAE-J1939协议实验 264 第15章 电压调节器模块(VREG) 266 15.1 功能介绍 266 15.1.1 MC9S12系列单片机的VREG 266 15.1.2 MC9S12XD/B/A系列单片机的VREG 267 15.1.3 MC9S12XE/S系列单片机的VREG 268 15.2 主要寄存器描述 270 第16章 FLASH存储器 275 16.1 功能介绍 275 16.2 主要寄存器描述 280 16.3 实例讲解 290 第17章 EEPROM存储器 295 17.1 功能介绍 295 17.2 主要寄存器描述 297 17.3 实例讲解 301 第18章 协处理器(XGATE) 304 18.1 协处理器的寻址空间 305 18.1.1 I/O寄存器空间 307 18.1.2 FLASH空间 307 18.1.3 RAM空间 307 18.2 协处理器CPU的内核结构 308 18.3 复位和中断 310 18.4 主要寄存器描述 311 18.5 实例讲解 316 第19章 飞思卡尔智能车实验 325 19.1 OLED液晶实验 325 19.1.1 实验原理 325 19.1.2 实例讲解 326 19.2 TF卡实验 328 19.2.1 实验原理 328 19.2.2 实例讲解 329 19.3 遥控模块实验 331 19.3.1 实验原理 331 19.3.2 实例讲解 332 19.4 车速采集实验 332 19.4.1 实验原理 332 19.4.2 实例讲解 333 19.5 电磁传感器实验 334 19.5.1 实验原理 334 19.5.2 实例讲解 337 19.6 线性CCD实验 337 19.6.1 实验原理 338 19.6.2 实例讲解 338 19.7 OV7620摄像头实验 339 19.7.1 实验原理 339 19.7.2 实例讲解 340 19.8 直立传感器模块实验 341 19.8.1 实验原理 341 19.8.2 实例讲解 343 19.9 超声波模块实验 344 19.9.1 实验原理 344 19.9.2 实例讲解 344 附 录 图片翻译 346 后 记 365 参考文献 366
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服