Freescale系列单片机常用模块与综合系统设计实例精讲
¥
10
2.0折
¥
49
九品
仅1件
作者张跃常、戴卫恒 著
出版社电子工业出版社
出版时间2010-07
版次1
装帧平装
货号18/1
上书时间2020-05-30
商品详情
- 品相描述:九品
图书标准信息
-
作者
张跃常、戴卫恒 著
-
出版社
电子工业出版社
-
出版时间
2010-07
-
版次
1
-
ISBN
9787121110900
-
定价
49.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
356页
-
字数
588千字
-
正文语种
简体中文
-
丛书
电子工程应用精讲系列
- 【内容简介】
-
《Freescale系列单片机常用模块与综合系统设计实例精讲(附CD光盘1张)》以Freescale的HCS08主流芯片为写作对象,通过实例精讲的形式,详细介绍了Freescale单片机常用模块与综合系统设计的方法与技巧。全书共分3篇24章:第一篇为基础知识篇,简要介绍了Freescale单片机的硬件结构与工作原理、指令系统、C语言开发基础及集成开发环境,引导读者入门;第二篇为常用模块设计实例篇,通过18个模块实例,详细介绍了Freescale单片机的各种开发技术和使用技巧,这些模块实例基础、实用,易学易懂,全部调试通过,几乎涵盖了Freescale单片机所有的开发技术;第三篇为综合系统设计实例篇,通过2个复杂项目,对前面的Freescale单片机常用模块进行了综合应用设计,经过此篇学习,读者的Freescale单片机设计能力将迅速提升,步入高级工程师的行列。
《Freescale系列单片机常用模块与综合系统设计实例精讲(附CD光盘1张)》配有一张光盘,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书的读者对象为Freescale单片机的初、中级用户,特别适合计算机、自动化、电子及硬件等相关专业的大学生及从事Freescale单片机开发的工程师阅读使用。
- 【目录】
-
第一篇基础知识篇
第1章Freescale单片机的硬件内部结构
1.1HCS08系列单片机的简介
1.1.1HCS08系列MCU的基本特征
1.2MC9S08JM60单片机的硬件结构
1.2.1MC9S08JM60的CPU
1.2.2JM60存储器的组织结构
1.2.3JM60的复位、中断和系统配置
1.2.4多功能时钟发生器(MCG)模块
1.2.5I/O端口
1.2.6KBI模块
1.2.7定时器/PWM模块
1.2.8IIC模块
1.2.9FLASH模块
1.2.10SCI模块
1.2.11SPI模块
1.2.12ADC模块
1.2.13USB模块
1.3本章总结
第2章HCS08单片机的指令系统
.2.1HCS08内核的介绍
2.1.1HCS08内核特点
2.1.2HCS08CPU寄存器
2.2寻址方式
2.3HCS08指令系统
2.3.1数据传送指令
2.3.2算术运算指令
2.3.3逻辑运算指令
2.3.4位操作指令
2.3.5移位类指令
2.3.6程序转移和控制类指令
2.4本章总结
第3章HCS08单片机的C语言程序设计
3.1单片机C语言设计基础
3.1.1数据结构
3.1.2运算符与表达式
3.1.3程序结构与函数
3.1.4流程控制语句
3.2HCS08单片机C语言的扩展语法
3.2.1基本数据类型
3.2.2变量定义
3.2.3变量定义修饰符
3.2.4全局变量和局部变量
3.2.5位定义和访问
3.2.6中断服务程序定义
3.2.7内嵌汇编和混合调用
3.3本章总结
第4章HCS08单片机的开发工具
4.1CodeWarriorforMicrocontrollersV6.2的安装
4.1.1系统需求
4.1.2CodeWarrior的安装与卸载
4.2CodeWarriorforMicrocontrollersV6.2功能使用
4.2.1集成环境与功能设置
4.3CodeWarrior开发HCS08单片机的过程
4.3.1建立和打开工程
4.3.2编译和链接
4.3.3软件仿真调试方法
4.3.4BDM调试方法
4.4本章总结
第二篇常用模块设计实例篇
第5章通用IO模块:流水灯设计实例
5.1实例内容说明
5.2设计思路分析
5.3硬件电路设计
5.3.1电源电路
5.3.2复位电路
5.3.3BDM仿真调试电路
5.3.4流水灯电路
5.3.5单片机电路
5.4软件设计与代码
5.4.1软件设计流程
5.4.2初始化程序
5.4.3主程序
5.5实例总结
第6章通用IO模块:语音播放系统设计实例
6.1实例内容说明
6.2设计思路分析
6.3硬件电路设计
6.3.1ISD2560介绍
6.3.2语音电路
6.3.3单片机电路
6.4软件设计与代码
6.4.1软件设计流程
6.4.2初始化程序
6.4.3ISD2560录音、放音子程序
6.4.4主程序
6.5实例总结
第7章液晶显示模块:温度测量系统设计实例
7.1实例内容说明
7.2设计思路分析
7.3硬件电路设计
7.3.1DS18B20介绍
7.3.2温度传感器电路
7.3.3液晶显示电路
7.3.4单片机电路
7.4软件设计与代码
7.4.1软件设计流程
7.4.2温度测量程序
7.4.3LCD显示程序
7.4.4主程序
7.5实例总结
第8章液晶显示模块:实时时钟设计实例
8.1实例内容说明
8.2设计思路分析
8.3硬件电路设计
8.3.1按键和LED电路
8.3.2液晶显示电路
8.3.3单片机电路
8.4软件设计与代码
8.4.1软件设计流程
8.4.2时钟子程序
8.4.3LCD显示程序
8.4.4主程序
8.5实例总结
第9章KBI模块:扫描键盘设计实例
9.1实例内容说明
9.2设计思路分析
9.3硬件电路设计
9.3.1按键电路
9.3.2LED显示电路
9.3.3单片机电路
9.4软件设计与代码
9.4.1软件设计流程
9.4.2键盘扫描子程序
9.4.3LED显示程序
9.4.4主程序
9.5实例总结
第10章定时器模块:用定时器控制蜂鸣器发声
10.1实例内容说明
10.2设计思路分析
10.2.1蜂鸣器发声原理
10.2.2蜂鸣器发声控制
10.3硬件电路设计
10.3.1蜂鸣器电路
10.3.2单片机电路
10.4软件设计与代码
10.4.1软件设计流程
10.4.2外设初始化程序
10.4.3定时中断服务程序
10.4.4蜂鸣器控制子程序
10.4.5主程序
10.5实例总结
第11章定时器模块:电子钟系统设计实例
11.1实例内容说明
11.2设计思路分析
11.3硬件电路设计
11.3.1闹钟报警提示电路
11.3.2按键电路
11.3.3LCD显示电路
11.3.4单片机电路
11.4软件设计与代码
11.4.1软件设计流程
11.4.2初始化程序
11.4.3按键扫描程序
11.4.4LCD显示程序
11.4.5主程序
11.5实例总结
第12章存储器模块:FLASH编程实现
12.1实例内容说明
12.2设计思路分析
12.2.1寄存器介绍
12.2.2FLASH编程和擦除命令的执行顺序
12.3硬件电路设计
12.4软件设计与代码
12.4.1软件设计流程
12.4.2FLASH操作子程序
12.4.3主程序
12.5实例总结
第13章AD模块:加速度传感器系统设计实例
13.1实例内容说明
13.2设计思路分析
13.3硬件电路设计
13.3.1MMA1220D和MMA1260D的介绍
13.3.2加速度传感器电路
13.3.3LCD显示电路
13.3.4单片机电路
13.4软件设计与代码
13.4.1软件设计流程
13.4.2A/D采样子程序
13.4.3加速度传感器子程序
13.4.4LCD显示程序
13.4.5主程序
13.5实例总结
第14章AD模块:烟雾检测系统设计实例
14.1实例内容说明
14.2设计思路分析
14.3硬件电路设计
14.3.1光电传感器电路
14.3.2报警电路
14.3.3单片机电路
14.4软件设计与代码
14.4.1软件设计流程
14.4.2AD采样子程序
14.4.3定时程序
14.4.4主程序
14.5实例总结
第15章PWM模块:寻迹智能小车控制系统设计实例
15.1实例内容说明
15.2设计思路分析
15.2.1PWM基本原理
15.2.2实现方法
15.3硬件电路设计
15.3.1H形桥式电路
15.3.2光电传感器电路
15.3.3电源电路
15.3.4单片机电路
15.4软件设计与代码
15.4.1软件设计流程
15.4.2传感器采样处理子程序
15.4.3智能车移动子程序
15.4.4主程序
15.5实例总结
第16章通用串口通信模块:单片机与PC通信设计实例
16.1实例内容说明
16.2设计思路分析
16.2.1电平转换芯片
16.3硬件电路设计
16.3.1MAX3232芯片介绍
16.3.2串口电路
16.3.3单片机电路
16.4软件设计与代码
16.4.1软件设计流程
16.4.2串口初始化程序
16.4.3串口中断服务程序
16.4.4主程序
16.5实例总结
第17章RS-485总线通信模块:现场监测系统设计实例
17.1实例内容说明
17.2设计思路分析
17.2.1RS-485总线
17.2.2RS-485驱动芯片选取
17.3硬件电路设计
17.3.1SN75176芯片介绍
17.3.2232/485转接卡
17.3.3带485接口的单片机系统
17.4软件设计与代码
17.4.1软件设计流程
17.4.2串口通信子程序
17.4.3485通信收发子程序
17.4.4主程序
17.5实例总结
第18章I2C总线通信模块:串行存储器接口设计实例
18.1实例内容说明
18.2设计思路分析
18.3硬件电路设计
18.3.1AT24C02芯片的介绍
18.3.2串行存储器电路
18.3.3单片机电路
18.4软件设计与代码
18.4.1软件设计流程
18.4.2I2C模块初始化程序
18.4.3AT24C02的读/写子程序
18.4.4主程序
18.5实例总结
第19章I2C总线通信模块:I2C主从通信系统设计实例
19.1实例内容说明
19.2设计思路分析
19.3硬件电路设计
19.4软件设计与代码
19.4.1软件设计流程
19.4.2I2C程序
19.4.3主程序
19.5实例总结
第20章SPI总线通信模块:电量监测仪设计实例
20.1实例内容说明
20.2设计思路分析
20.2.1SPI协议
20.2.2电能计量芯片的选择
20.3硬件电路设计
20.3.1CS5460A芯片的介绍
20.3.2电量信号采集电路
20.3.3显示单元电路
20.3.4单片机系统
20.4软件设计与代码
20.4.1软件设计流程
20.4.2CS5460A的操作
20.4.3SPI的实现
20.4.4CS5460A操作程序的实现
20.4.5主程序
20.5实例总结
第21章SPI总线通信模块:SD卡数据存储系统设计实例
21.1实例内容说明
21.2设计思路分析
21.3硬件电路设计
21.3.1SD卡接口电路
21.3.2单片机系统电路
21.4软件设计与代码
21.4.1软件设计流程
21.4.2SD卡读/写子程序
21.4.3主程序
21.5实例总结
第22章USB串行总线模块:数据传输系统设计实例
22.1实例内容说明
22.2设计思路分析
22.3硬件电路设计
22.3.1USB电路
22.3.2加速度传感器电路
22.3.3人机接口电路
22.3.4单片机系统
22.4软件设计与代码
22.4.1软件设计流程
22.4.2USB模块初始化程序
22.4.3USB模块的相关程序
22.4.4主程序
22.5实例总结
第三篇综合系统设计实例篇
第23章出租车计价器系统设计实例
23.1实例内容说明
23.2设计思路分析
23.3硬件电路设计
23.3.1里程计算单元
23.3.2显示电路
23.3.3按键电路
23.3.4单片机系统
23.4软件设计与代码
23.4.1软件设计流程
23.4.2硬件层程序
23.4.3应用程序接口层程序
23.4.4应用层主程序
23.5实例总结
第24章手持式超声波测距仪系统设计实例
24.1实例内容说明
24.2设计思路分析
24.3硬件电路设计
24.3.1接收单元
24.3.2发送单元
24.3.3按键电路
24.3.4显示单元
24.3.5单片机系统
24.4软件设计与代码
24.4.1软件设计流程
24.4.2超声波发送子程序
24.4.3超声波接收子程序
24.4.4按键扫描子程序
24.4.5测距仪主程序
24.5实例总结
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价