图书介绍

单片机应用系统设计与产品开发PDF|Epub|txt|kindle电子书版本网盘下载

单片机应用系统设计与产品开发
  • 冯建华,赵亮编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:711512681X
  • 出版时间:2004
  • 标注页数:367页
  • 文件大小:124MB
  • 文件页数:379页
  • 主题词:单片微型计算机-系统设计;单片微型计算机-系统开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机应用系统设计与产品开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 51系列单片机入门1

1.151系列单片机的特点1

1.1.1MCS-51单片机的结构特点1

1.1.251系列兼容单片机简介2

1.1.351系列单片机常见封装4

1.251系列单片机的基本开发流程5

1.2.1硬件系统开发基本流程5

1.2.2软件系统开发基本流程6

第2章 51系列单片机基础知识9

2.151系列单片机硬件基础知识9

2.1.1管脚定义说明10

2.1.2单片机专用寄存器与数据存储区11

2.1.3系统定时器12

2.1.4波特率发生器14

2.1.5可编程时钟输出15

2.1.6“看门狗”定时器16

2.1.7单片机工作模式17

2.251系列单片机指令与中断18

2.2.151系列单片机指令系统简介18

2.2.251系列单片机指令简介20

2.2.351系列单片机中断23

2.3单片机应用设计25

2.3.1硬件系统设计原则25

2.3.2软件系统设计原则26

2.3.3单片机应用程序设计27

2.3.4单片机应用举例31

3.1定时器与计数器33

3.1.1定时器的应用33

第3章 51系列单片机应用起步33

3.1.2计数器应用34

3.2中断的应用34

3.2.1计数器中断34

3.2.2中断的应用35

3.3PWM调制38

3.4数据发送/接受40

3.5单片机I/O通信41

第4章 艺术彩灯的设计44

4.1艺术彩灯功能描述44

4.2.1彩灯原理介绍45

4.2彩灯原理与系统设计框架45

4.2.2系统设计框架47

4.2.3系统技术方案49

4.3艺术彩灯硬件设计52

4.3.1系统电源53

4.3.2交流检测电路53

4.3.3LED控制电路53

4.3.4电路板焊接54

4.4艺术彩灯软件设计55

4.4.1系统总流程56

4.4.2状态内部流程57

4.5.1变量定义与初始化程序模块58

4.5系统编程实现(汇编)58

4.5.2T1~T8状态的程序实现60

4.5.3PWM计数模块实现66

4.5.4交流检测模块实现67

4.6系统调试68

4.6.1电源的调试68

4.6.2单片机调试69

4.6.3综合调试71

4.7本章总结71

第5章 锂离子电池充电器的设计——单片机I/O与A/D转换应用案例72

5.1充电器功能描述72

5.2系统设计框架与技术参数73

5.2.1系统设计框架73

5.2.2锂离子电池充电原理74

5.2.3系统技术参数77

5.2.4系统技术方案78

5.3充电器硬件设计80

5.3.1系统指示灯电路80

5.3.2电源电压与环境温度采样电路81

5.3.3精确基准电源产生电路81

5.3.4开关控制电路83

5.4充电器软件设计84

5.4.1系统软件总体设计思路84

5.4.2系统主流程85

5.4.3充电流程设计87

5.5.1变量定义与初始化程序模块90

5.5方案的编程实现(汇编)90

5.5.2主程序模块94

5.5.3充电阶段子程序模块97

5.6功能调试与常见故障处理113

5.6.1功能调试要点113

5.6.2常见故障处理115

第6章 传动电机控制——PWM在按摩机上的应用117

6.1按摩机功能描述117

6.2系统设计框架与电机控制119

6.2.1系统设计框架119

6.2.2直流电动机控制原理120

6.2.4系统技术方案122

6.2.3直流电动机控制技术122

6.3按摩机硬件设计127

6.3.1按摩机电源电路127

6.3.2复位电路129

6.3.3电机和氖灯控制电路129

6.3.4按键显示部分129

6.3.5电路焊接130

6.4按摩机软件设计130

6.4.1交流检测设计130

6.4.2电机控制设计131

6.4.3LED驱动设计133

6.5.1端口与寄存器的初始化135

6.5按摩机编程实现(汇编)135

6.5.3交流检测模块141

6.5.2主程序代码141

6.5.4电动机的控制实现142

6.5.5数码管显示驱动模块146

6.6系统功能调试与常见故障处理149

6.6.1系统功能调试149

6.6.2常见故障处理150

第7章 液晶遥控暖风机153

7.1暖风机功能描述153

7.2系统设计框架与液晶显示驱动154

7.2.1系统设计框架154

7.2.3液晶显示驱动155

7.2.2液晶显示原理155

7.2.4系统技术方案157

7.3暖风机硬件设计163

7.3.1按键检测电路164

7.3.2红外检测与HT1621数据线164

7.3.3继电器控制电路165

7.3.4暖风机电路板制作166

7.4暖风机软件设计167

7.4.1液晶显示驱动设计167

7.4.2温度检测设计170

7.4.3红外解码设计172

7.5.1变量定义与主程序模块编程177

7.5暖风机编程实现(汇编)177

7.5.2液晶驱动与显示180

7.5.3温度检测控制实现代码185

7.6系统功能调试189

第8章 智能设备协议转换器(PCM)——串口通信应用案例191

8.1PCM功能描述191

8.2系统方案设计193

8.2.1系统设计框架193

8.2.2系统技术方案194

8.3单片机串口通信技术198

8.3.1串口通信的物理层协议199

8.3.2单片机串行通信接口202

8.4PCM硬件设计207

8.4.1电源与外部设备部分电路布线208

8.4.2单片机系统部分电路布线209

8.4.3串口驱动电路布线210

8.4.4其他部分212

8.4.5电路制版212

8.5PCM软件设计212

8.5.1PCM通信协议设计213

8.5.2软件流程设计216

8.6PCM编程实现(汇编)219

8.6.1变量、寄存器定义与主函数模块219

8.6.2发送子程序(MainLoopSend)模块设计与实现221

8.6.3复制子程序(MainLoopCopy)模块设计与实现226

8.6.4转化子程序(MainLoopTrans)模块设计与实现229

8.6.5打包子程序(MainLoopPcData)模块设计与实现246

8.6.6PCM串口数据通信的编程实现252

8.6.7时间监控中断程序设计264

8.6.8小结265

8.7PCM调试与技术维护要点266

8.7.1PCM调试266

8.7.2技术维护要点268

第9章 RTX51TINY单片机实时多任务操作系统及其应用269

9.1RTX51TINY单片机操作系统介绍269

9.1.1单任务程序与时间片轮转调度270

9.1.2RTX51TINY事件271

9.2.1开发工具需求274

9.2使用RTX51TINY单片机操作系统274

9.2.2RTX51TINY任务管理275

9.2.3建立RTX51TINY应用程序276

9.3RTX51TINY系统函数278

9.3.1常用系统函数278

9.3.2其他系统函数283

9.4利用RTX51TINY系统实现PCM283

9.4.1系统设计283

9.4.2系统数据定义及初始化284

9.4.3命令任务实现287

9.4.4系统中断的实现304

9.4.5其他功能函数实现307

9.5.1RTX51TINY堆栈管理311

9.5RTX51TINY应用经验311

9.5.2配置文件的修改与应用优化312

9.5.3os_wait函数延时的问题312

9.5.4K_TMO与K_IVL参数的区别312

第10章 基于51系列单片机的通用数据采集器314

10.1数据采集器功能描述314

10.2系统方案设计316

10.2.1系统设计框架316

10.2.2系统技术方案317

10.3数据采集器硬件设计322

10.3.112位双积分A/D转换器ICL7109322

10.3.2高精度运算放大器ADOP-07325

10.3.3通用阵列逻辑GAL16V8326

10.3.4数据采集器的电路布线332

10.4数据采集器软件设计339

10.4.1数据采集器通信协议设计339

10.4.2软件流程图341

10.5系统编程实现(汇编)342

10.5.1变量和寄存器定义342

10.5.2主程序344

10.5.3中断程序353

10.5.4串口通信程序356

10.6系统调试365

10.6.1模拟量调试365

10.6.2器件调试365

热门推荐