书籍详情
单片机应用系统开发实例导航
作者:靳达编著
出版社:人民邮电出版社
出版时间:2003-01-01
ISBN:9787115117212
定价:¥36.00
购买这本书可以去
内容简介
通过本书的学习,读者除了可以掌握单片机的具体应用方法,还可以了解到如何针对一个具体的项目需求来设计解决方法以及如何运用单片机的关键技术满足项目需求。本书专业性和实用性较强。适合中高级程序员、单片机开发人员和系统设计人员阅读和参考。本书以单片机及其外围器件、相关电路设计的实际应?梦谌荩?''''实例导航''''的方式向读者介绍了如何合理选择单片机硬件、程序和外围器件,以及如何将这些器件应用实施到实际项目开发中。本书所选实例基本覆盖了单片机的主要应用技术(单片机中断和定时器的使用、单片机控制液晶和数码管显示、单片机在控制系统中的应用、单片机中USB接口的使用,以及单片机与PC机的有线、无线串口通信等)。这些案例全部取自于实际应用的项目(有些是项目全部内容、有些是以单片机技术为主线的部分模块)。
作者简介
暂缺《单片机应用系统开发实例导航》作者简介
目录
第1章 基于单片机的数字钟 1
1.1 功能描述 1
1.2 系统分析与设计 2
1.2.1 系统分析 2
1.2.2 技术方案 2
1.3 关键技术 6
1.3.1 LED的驱动和显示 7
1.3.2 定时器的使用 11
1.3.3 外中断的使用 14
1.4 电路 15
1.5 程序设计 18
1.6 调试 33
第2章 便携式仪表的液晶显示与键盘输入 38
2.1 功能描述 38
2.2 系统分析与设计 39
2.2.1 系统分析 39
2.2.2 技术方案 40
2.3 关键技术 42
2.3.1 液晶电源电路设计 42
2.3.2 液晶显示 45
2.3.3 行列键盘的输入 54
2.3.4 键盘的软件去抖 60
2.3.5 C51和汇编的混合编程 61
2.4 电路 68
2.5 程序设计 70
2.6 调试 87
第3章 机箱活动门的控制 90
3.1 功能描述 90
3.2 系统分析与设计 91
3.3 关键技术 92
3.3.1 电机驱动 93
3.3.2 门限电路 96
3.3.3 按键去抖电路 98
3.3.4 软件控制 99
3.4 系统电路 104
3.5 程序设计 105
3.5.1 单片机代码 105
3.5.2 微机控制代码 107
3.6 调试 108
3.6.1 调试串口 108
3.6.2 调试按键 109
3.6.3 调试驱动 109
3.6.4 系统联调 110
第4章 单片机的无线数据传输 111
4.1 功能描述 111
4.2 系统分析与设计 112
4.3 关键技术 114
4.4 电路 118
4.4.1 单片机和PTR2000的接口电路 118
4.4.2 计算机和PTR2000的接口电路 119
4.5 程序设计 121
4.5.1 单片机端程序 121
4.5.2 计算机端程序 124
4.6 调试 125
4.6.1 PTR2000模块的调试 125
4.6.2 串口通信的调试 126
第5章 模型飞机的机载测控系统 127
5.1 功能描述 127
5.2 系统分析与设计 128
5.3 关键技术 131
5.3.1 HMR3000姿态测量模块 132
5.3.2 舵机的控制模块 155
5.3.3 MG100陀螺的数据采集 182
5.4 系统电路 201
5.5 程序设计 204
5.6 调试 212
第6章 USB便携多道系统 213
6.1 功能描述 213
6.2 系统分析与设计 214
6.3 关键技术 215
6.3.1 C语言的编程开发 215
6.3.2 MC68HC908GP32的编程电路 222
6.3.3 多道系统的数据采集与存储 223
6.3.4 USB接口的设计 226
6.3.5 USB驱动程序的编写 242
6.3.6 PC端的控制、显示程序 254
6.4 系统电路 256
6.5 程序设计 258
6.6 调试 262
第7章 用Protel完成单片机电路设计 264
7.1 功能描述 264
7.2 系统分析和设计 265
7.3 实例简介 265
7.3.1 实例功能 266
7.3.2 系统方案 266
7.3.3 单片机程序 266
7.3.4 电路实现 267
7.4 关键技术 268
7.4.1 Protel 99简介 268
7.4.2 电路原理图的生成 269
7.4.3 电路板图的生成 274
7.5 板图设计的规范 279
7.6 单片机程序烧录 281
7.7 小结 283
1.1 功能描述 1
1.2 系统分析与设计 2
1.2.1 系统分析 2
1.2.2 技术方案 2
1.3 关键技术 6
1.3.1 LED的驱动和显示 7
1.3.2 定时器的使用 11
1.3.3 外中断的使用 14
1.4 电路 15
1.5 程序设计 18
1.6 调试 33
第2章 便携式仪表的液晶显示与键盘输入 38
2.1 功能描述 38
2.2 系统分析与设计 39
2.2.1 系统分析 39
2.2.2 技术方案 40
2.3 关键技术 42
2.3.1 液晶电源电路设计 42
2.3.2 液晶显示 45
2.3.3 行列键盘的输入 54
2.3.4 键盘的软件去抖 60
2.3.5 C51和汇编的混合编程 61
2.4 电路 68
2.5 程序设计 70
2.6 调试 87
第3章 机箱活动门的控制 90
3.1 功能描述 90
3.2 系统分析与设计 91
3.3 关键技术 92
3.3.1 电机驱动 93
3.3.2 门限电路 96
3.3.3 按键去抖电路 98
3.3.4 软件控制 99
3.4 系统电路 104
3.5 程序设计 105
3.5.1 单片机代码 105
3.5.2 微机控制代码 107
3.6 调试 108
3.6.1 调试串口 108
3.6.2 调试按键 109
3.6.3 调试驱动 109
3.6.4 系统联调 110
第4章 单片机的无线数据传输 111
4.1 功能描述 111
4.2 系统分析与设计 112
4.3 关键技术 114
4.4 电路 118
4.4.1 单片机和PTR2000的接口电路 118
4.4.2 计算机和PTR2000的接口电路 119
4.5 程序设计 121
4.5.1 单片机端程序 121
4.5.2 计算机端程序 124
4.6 调试 125
4.6.1 PTR2000模块的调试 125
4.6.2 串口通信的调试 126
第5章 模型飞机的机载测控系统 127
5.1 功能描述 127
5.2 系统分析与设计 128
5.3 关键技术 131
5.3.1 HMR3000姿态测量模块 132
5.3.2 舵机的控制模块 155
5.3.3 MG100陀螺的数据采集 182
5.4 系统电路 201
5.5 程序设计 204
5.6 调试 212
第6章 USB便携多道系统 213
6.1 功能描述 213
6.2 系统分析与设计 214
6.3 关键技术 215
6.3.1 C语言的编程开发 215
6.3.2 MC68HC908GP32的编程电路 222
6.3.3 多道系统的数据采集与存储 223
6.3.4 USB接口的设计 226
6.3.5 USB驱动程序的编写 242
6.3.6 PC端的控制、显示程序 254
6.4 系统电路 256
6.5 程序设计 258
6.6 调试 262
第7章 用Protel完成单片机电路设计 264
7.1 功能描述 264
7.2 系统分析和设计 265
7.3 实例简介 265
7.3.1 实例功能 266
7.3.2 系统方案 266
7.3.3 单片机程序 266
7.3.4 电路实现 267
7.4 关键技术 268
7.4.1 Protel 99简介 268
7.4.2 电路原理图的生成 269
7.4.3 电路板图的生成 274
7.5 板图设计的规范 279
7.6 单片机程序烧录 281
7.7 小结 283
猜您喜欢