• M68HC08单片机原理及C语言开发实例
21年品牌 40万+商家 超1.5亿件商品

M68HC08单片机原理及C语言开发实例

正版旧书消毒塑封,15点前下单付款当天发 81003502181736775685

6.1 1.6折 39 九品

仅1件

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

作者常越 编

出版社北京航天航空大学出版社

出版时间2005-09

版次1

装帧平装

货号81003502181736775685

上书时间2025-01-04

转转图书的店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 常越 编
  • 出版社 北京航天航空大学出版社
  • 出版时间 2005-09
  • 版次 1
  • ISBN 9787810776011
  • 定价 39.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 359页
  • 字数 602千字
【内容简介】
  本书首先以MC68HC908SR12单片机为主线,讲述M68HC08系列单片机的主要功能。本书希望对没有系统学习过单片机、但迫切需要运用单片机解决实际问题的技术人员有所帮助,因此,在书中也给出了在自行开发的MC68HC908SR12通用实验板上调试通过的C语言程序实例。随书附赠的光盘也提供了掌握此单片机实践过程中所需要的通用系统板原理图和制板图。
  介绍飞思卡尔(Freescale)半导体公司(原MOTOROLA公司半导体产品部)单片机M68HC08系列的中央处理器结构、存储器、时钟发生器、振荡器、系统集成模块、定时器及可编程定时器、模拟模块、模/数转换模块、时基模块、脉宽调制(PWM)模块、I2C串行通信模块、输出/输入模块、中断模块、复位、欠压保护、实时时钟、CAN总线模块、串行外设接口模块、LCD驱动显示等功能,对一些功能给出了已经调试通过的C语言程序。
  本书是针对在各个专业领域有造诣而需要应用单片机但却没有系统学习单片机的读者,通过本书可以更快地掌握和用好Freescale单片机M68HC08系列。本书讲述的原理具有普遍意义,也可以使没有用过单片机的读者很快入门并解决实际问题。C语言的特色使本书可以引导读者熟练使用高级编程语言,极大地提高编程效率和应用单片机的能力。
【目录】
第1章总体描述
1.1简介1
1.2总体特性1
1.2.1M68HC08的特性1
1.2.2CPU08的特性5
1.3M68HC08系列MCU的命名规则5
1.4M68HC08系列MCU的引脚分配图6
1.5MC68HC908SR12的特性及原理结构图6
1.6MC68HC908SR12的引脚分配及功能8
第2章存储器
2.1简介10
2.2寄存器地址分布11
2.3随机存储器13
2.4FLASH存储器13
2.4.1功能描述13
2.4.2FLASH控制寄存器13
2.4.3FLASH页擦除操作14
2.4.4FLASH块擦除操作14
2.4.5FLASH编程操作15
2.4.6FLASH保护16
第3章配置和屏蔽选择寄存器
3.1简介18
3.2功能描述18
3.3配置寄存器119
3.4配置寄存器220
3.5屏蔽选项寄存器21
第4章中央处理器
4.1简介22
4.2CPU寄存器22
4.2.1累加器22
4.2.2索引寄存器22
4.2.3堆栈指针23
4.2.4程序计数器24
4.2.5状态字寄存器24
4.3算术/逻辑单元25
4.4低功耗模式25
4.5断点中断模式25
4.6指令集概要26
4.7操作码36
第5章振荡器
5.1简介37
5.2时钟选择37
5.2.1CGM参考时钟选择37
5.2.2TBM参考时钟选择39
5.3内部振荡器39
5.4RC振荡器40
5.5晶体振荡器40
5.6振荡器模块的I/O引脚41
5.7低功耗模式41
5.8断点中断模式41
第6章时钟发生器模块
6.1简介42
6.2功能描述42
6.2.1振荡器模块44
6.2.2锁相环44
6.2.3时基选择器电路48
6.2.4CGM外部接线48
6.3CGM模块的I/O引脚49
6.4CGM模块的寄存器50
6.4.1PLL控制寄存器50
6.4.2PLL带宽控制寄存器51
6.4.3PLL乘法选择高位寄存器52
6.4.4PLL乘法器低位选择寄存器52
6.4.5PLL的VCO范围选择寄存器53
6.4.6PLL参考除数选择寄存器53
6.5中断53
6.6低功耗模式54
6.7断点中断模式54
6.8捕捉/锁定时间说明55
6.8.1捕捉/锁定时间的定义55
6.8.2参数对响应时间的影响55
6.8.3滤波器的选择56
第7章系统集成模块
7.1简介57
7.2SIM总线时钟控制与发生59
7.2.1总线时序59
7.2.2POR或LVI复位启动时钟59
7.2.3停止与等待模式下的时钟59
7.3复位和系统初始化60
7.3.1外部引脚复位60
7.3.2来自内部激励源的主动复位60
7.3.3上电复位61
7.3.4计算机工作正常模块复位COP62
7.3.5非法操作码复位62
7.3.6非法地址复位62
7.3.7欠压保护模块LVI复位62
7.3.8监控模式入口模块复位MODRST62
7.4SIM计数器62
7.4.1上电复位中的SIM计数器63
7.4.2停止模式恢复中的SIM计数器63
7.4.3SIM计数器和复位状态63
7.5意外控制63
7.5.1中断63
7.5.2复位67
7.5.3断点中断67
7.6低功耗模式68
7.7SIM模块的寄存器69
7.7.1SIM断点状态寄存器70
7.7.2SIM复位状态寄存器70
7.7.3SIM断点标志控制寄存器71
第8章监控ROM
8.1简介72
8.2功能描述72
8.2.1进入监控模块74
8.2.2数据格式76
8.2.3断点信号76
8.2.4波特率76
8.2.5监控模块的命令77
8.3安全80
第9章定时器接口模块
9.1概述82
9.2TIM模块的I/O引脚83
9.3TIM模块的原理与操作83
9.3.1TIM模块预定标器83
9.3.2输入捕获83
9.3.3输出比较84
9.3.4脉冲宽度调制PWM85
9.4TIM模块的中断87
9.5低功耗模式88
9.6断点中断模式89
9.7TIM模块的寄存器89
9.7.1TIM状态和控制寄存器89
9.7.2TIM计数寄存器90
9.7.3TIM计数器预置寄存器91
9.7.4TIM通道状态和控制寄存器91
9.7.5TIM通道寄存器93
第10章时基模块
10.1简介94
10.2功能描述94
10.3时基模块的寄存器94
10.4中断96
10.5低功耗模式96
第11章脉冲宽度调制模块
11.1概述97
11.2PWM周期和分辨率97
11.3PWM自动相位控制97
11.4低功耗模式101
11.5PWM模块的外部引脚101
11.6PWM模块的寄存器101
11.6.1PWM控制寄存器101
11.6.2PWM时钟控制寄存器102
11.6.3PWM数据寄存器102
11.6.4PWM相位控制寄存器103
第12章模拟模块
12.1概述104
12.2模拟模块的原理与操作104
12.2.1片内温度传感器105
12.2.2两级放大器106
12.2.3电流检测放大器108
12.3低功耗模式108
12.4模拟模块的寄存器108
12.4.1模拟模块控制寄存器AMCR108
12.4.2模拟模块增益控制寄存器AMGCR109
12.4.3模拟模块状态和控制寄存器AMSCR110
第13章模/数转换器模块
13.1概述111
13.2ADC模块的原理与操作112
13.2.1ADC模块的采样通道112
13.2.2电压转换113
13.2.3转换时间113
13.2.4连续转换114
13.2.5自动扫描模式115
13.2.6转换结果对齐方式116
13.2.7数据寄存器连锁116
13.3中断116
13.4低功耗模式118
13.5ADC模块的寄存器118
13.5.1ADC状态控制寄存器118
13.5.2ADC时钟控制寄存器119
13.5.3ADC数据寄存器0120
13.5.4ADC自动扫描模式下的数据寄存器122
13.5.5ADC自动扫描控制寄存器122
第14章串行通信接口
14.1简介123
14.2SCI模块的I/O引脚123
14.3功能描述124
14.3.1数据格式124
14.3.2发送器124
14.3.3接收器128
14.4低功耗模式134
14.5断点中断模式134
14.6SCI模块的寄存器135
14.6.1SCI控制寄存器1135
14.6.2SCI控制寄存器2136
14.6.3SCI控制寄存器3137
14.6.4SCI状态寄存器1138
14.6.5SCI状态寄存器2140
14.6.6SCI数据寄存器141
14.6.7SCI波特率寄存器141
第15章多主设备I2C接口
15.1简介143
15.2MMIIC模块的I/O引脚144
15.3MMIIC总线协议144
15.3.1开始信号144
15.3.2从地址传送145
15.3.3数据传送145
15.3.4重复的START信号145
15.3.5停止信号145
15.3.6仲裁过程145
15.3.7时钟同步146
15.3.8握手146
15.3.9数据包错误代码146
15.4MMIIC模块的寄存器146
15.4.1MMIIC地址寄存器146
15.4.2MMIIC控制寄存器1147
15.4.3MMIIC控制寄存器2149
15.4.4MMIIC状态寄存器150
15.4.5MMIIC数据发送寄存器151
15.4.6MMIIC数据接收寄存器152
15.4.7MMIICCRC数据寄存器152
15.4.8MMIIC分频寄存器152
15.5程序算法153
15.6SMBus总线协议154
15.6.1快速指令154
15.6.2传送字节155
15.6.3接收字节155
15.6.4写字节/字155
15.6.5读字节/字155
15.6.6过程调用156
15.6.7数据块的读/写156
15.7SMBus协议实现与实例157
15.7.1SMBus协议实现157
15.7.2编程实例158
第16章输入/输出端口
16.1介绍162
16.2端口A164
16.2.1端口A数据寄存器164
16.2.2数据方向寄存器A165
16.2.3端口A的LED控制寄存器166
16.3端口B166
16.3.1端口B数据寄存器166
16.3.2数据方向寄存器B167
16.4端口C168
16.4.1端口C数据寄存器168
16.4.2数据方向寄存器C169
16.4.3端口C的LED控制寄存器170
16.5端口D170
16.5.1端口D数据寄存器170
16.5.2数据方向寄存器D171
第17章外部中断
17.1介绍172
17.2功能描述172
17.3IRQ1和IRQ2引脚174
17.4断点中断模式175
17.5IRQ寄存器175
17.5.1IRQ1状态和控制寄存器175
17.5.2IRQ2状态和控制寄存器176
第18章键盘中断模块
18.1介绍177
18.2KBI模块的I/O引脚177
18.3功能描述177
18.4键盘中断模块的寄存器180
18.4.1键盘状态和控制寄存器180
18.4.2键盘中断使能寄存器180
18.5低功耗模式181
18.6断点中断模式181
第19章计算机工作正常复位
19.1简介182
19.2COP模块的I/O引脚183
19.3COP模块的寄存器183
19.4特殊模式184
第20章欠压保护
20.1简介185
20.2功能介绍185
20.2.1LVI查询操作186
20.2.2强行复位操作186
20.2.3电压滞回保护186
20.2.4LVI复位阈值电压选择186
20.3LVI状态寄存器186
20.4低功耗模式187
第21章断点模块
21.1简介188
21.2低功耗模式189
21.3断点模块的寄存器189
21.3.1断点状态和控制寄存器190
21.3.2断点地址寄存器190
21.3.3SIM断点状态寄存器190
21.3.4SIM断点标志位控制寄存器191
第22章MSCAN08控制器
22.1简介192
22.2基本特性192
22.3MSCAN08模块的I/O引脚193
22.4信息存储193
22.4.1背景193
22.4.2接收结构194
22.4.3发送结构195
22.5标识符验收滤波器196
22.6中断198
22.6.1中断应答198
22.6.2中断向量198
22.7避免违反协议的保护措施199
22.8低功耗模式199
22.8.1MSCAN08休眠模式199
22.8.2MSCAN08软复位模式200
22.8.3MSCAN08掉电模式201
22.8.4CPU等待模式201
22.8.5可编程的唤醒功能201
22.9定时器链接功能201
22.10时钟系统202
22.11内存地址空间203
22.12信息存储的程序设计模型204
22.12.1信息缓冲的结构204
22.12.2标识符寄存器205
22.12.3数据长度寄存器205
22.12.4数据段寄存器206
22.12.5发送缓冲优先级寄存器206
22.13MSCAN08模块的寄存器206
22.13.1MSCAN08模块控制寄存器0208
22.13.2MSCAN08模块寄存器1208
22.13.3MSCAN08总线定时寄存器0209
22.13.4MSCAN08总线定时寄存器1210
22.13.5MSCAN08接收器标志寄存器211
22.13.6MSCAN08接收器中断使能寄存器212
22.13.7MSCAN08发送器标志寄存器213
22.13.8MSCAN08发送器控制寄存器214
22.13.9MSCAN08标识符验收控制寄存器215
22.13.10MSCAN08接收出错计数器215
22.13.11MSCAN08发送出错计数器215
22.13.12MSCAN08标识符验收寄存器216
22.13.13MSCAN08标识符屏蔽寄存器216
第23章串行外设接口模块
23.1概述218
23.2SPI模块的引脚名称218
23.3功能描述219
23.3.1主控制模式219
23.3.2从模式220
23.4传输格式221
23.4.1时钟相位和极性控制221
23.4.2不同CPHA时的传输格式221
23.4.3发送启动等待时间223
23.5发送数据队列224
23.6错误条件224
23.6.1溢出错误224
23.6.2模式错误226
23.7中断228
23.8SPI复位229
23.9低功耗模式230
23.10断点中断模式230
23.11SPI模块的I/O引脚230
23.11.1MISO(主入从出)231
23.11.2主出从入MOSI231
23.11.3串行时钟SPSCK231
23.11.4从模式选择位SS231
23.11.5时钟地CGND232
23.12SPI模块的寄存器232
23.12.1SPI控制寄存器232
23.12.2SPI状态和控制寄存器233
23.12.3SPI数据寄存器235
第24章可编程中断定时器
24.1概述236
24.2PIT模块的原理与操作236
24.3低功耗模式237
24.4断点中断模式237
24.5PIT模块的寄存器237
24.5.1状态和控制寄存器237
24.5.2计数器寄存器239
24.5.3预置寄存器239
第25章内部时钟生成模块
25.1概述240
25.2ICG模块的原理与操作240
25.2.1时钟使能电路240
25.2.2内部时钟发生器242
25.2.3外部时钟发生器243
25.2.4时钟监控电路245
25.2.5时钟选择电路247
25.3使用方法248
25.3.1切换时钟源249
25.3.2启动时钟监控器249
25.3.3利用时钟监控器的中断250
25.3.4DCO输出的量化误差250
25.3.5改变ICLK时钟频率252
25.3.6基础频率建立时间252
25.3.7内部时钟发生器修正频率254
25.4低功耗模式254
25.5CONFIG选项254
25.5.1外部时钟使能位255
25.5.2外部晶振使能位255
25.5.3外部低频时钟使能位255
25.5.4晶振在停止模式下的使能位255
25.6ICG模块的寄存器255
25.6.1ICG控制寄存器256
25.6.2ICG倍数寄存器258
25.6.3ICG修正寄存器258
25.6.4ICGDCO分频器寄存器258
25.6.5ICGDCO段控制寄存器259
第26章可重载定时器模块
26.1概述260
26.2RTM模块的寄存器260
26.2.1定时器预置寄存器260
26.2.2定时器计数寄存器261
26.2.3定时器控制寄存器261
26.3中断262
26.4低功耗模式262
第27章实时时钟
27.1简介263
27.2RTC模块的I/O引脚263
27.3功能描述264
27.3.1时间功能264
27.3.2日历功能264
27.3.3报警功能264
27.3.4计时功能264
27.4基础时钟中断265
27.5RTC的中断266
27.6RTC时钟的校准和补偿266
27.7RTC寄存器和写保护268
27.8低功耗模式269
27.9RTC模块的寄存器269
27.9.1RTC校准控制寄存器270
27.9.2RTC校准数据寄存器271
27.9.3RTC控制寄存器1271
27.9.4RTC控制寄存器2272
27.9.5RTC状态寄存器273
27.9.6报警分钟和小时寄存器274
27.9.7秒寄存器275
27.9.8分钟寄存器275
27.9.9小时寄存器275
27.9.10日寄存器276
27.9.11月寄存器276
27.9.12年寄存器276
27.9.13星期寄存器277
27.9.14计时数据寄存器277
第28章液晶显示驱动
28.1简介278
28.2基本特性278
28.3LCD模块的引脚名称与I/O寄存器地址278
28.4功能描述280
28.4.1LCD占空比280
28.4.2LCD电压282
28.4.3LCD周期帧282
28.4.4快速充电与低电流282
28.4.5对比度控制282
28.5低功耗模式283
28.6LCD模块的I/O引脚283
28.6.1BP0~BP3(背极驱动)283
28.6.2FP0~FP32(前极驱动)285
28.77段显示的连接方法287
28.8LCD模块的寄存器289
28.8.1LCD控制寄存器289
28.8.2LCD时钟寄存器290
28.8.3LCD数据寄存器291
第29章软件集成开发环境和程序下载
29.1CodeWarrior的使用294
29.2下载电路板原理图301
29.3烧写软件PROG08SZ——FLASHPROGRAMMER的使用302
附录AM68HC08系列各MCU的特性305
附录BM68HC08系列各MCU的引脚分配图325
附录CMC68HC908SR12的寄存器339
附录DMC68HC908SR12的电气特性348
附录E光盘内容说明358
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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