图书介绍

单片机应用开发实例PDF|Epub|txt|kindle电子书版本网盘下载

单片机应用开发实例
  • 刘文涛编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302113718
  • 出版时间:2005
  • 标注页数:351页
  • 文件大小:100MB
  • 文件页数:360页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

单片机应用开发实例PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 单片机开发前的准备1

1.1 单片机的任务1

1.2 电子元件准备3

1.2.1 电阻3

1.2.2 电容4

1.2.3 三极管5

1.2.4 光耦5

1.2.5 集成电路6

1.2.6 继电器6

1.2.7  电源6

1.3 开发工具设备准备7

1.3.1 正确使用电烙铁7

1.3.2 仿真与仿真机7

1.4 单片机的几个基本概念8

1.5.2 要注意的参数10

1.5.1 提高C语言编程代码的效率10

1.5 开发单片机要注意的问题10

1.5.3 硬件设计要注意的问题11

1.6 单片机的抗干扰性问题11

1.6.1 干扰的分类12

1.6.2 抗干扰的主要方法12

1.7 测试单片机系统的可靠性13

1.8 选择单片机14

1.8.1 单片机的特性14

1.8.2 单片机的选择15

第2章 软件准备19

2.1 Keil C5119

2.1.1 安装Keil C51软件19

2.1.2 使用Keil C51软件23

2.1.3 Keil C51使用实例26

2.2 PL/M语言36

2.2.1 PL/M96语言的基本符号38

2.2.2 标识符和保留字38

2.2.3 高级说明语句40

第3章 Protel设计电路42

3.1 几种常见的EDA介绍42

3.1.1 Protel软件42

3.1.2 PADS-PowerPCB软件42

3.1.3 ORCAD软件43

3.1.4 PSPICE软件43

3.2.1 Protel DXP 2004的组成44

3.2 Protel DXP 200444

3.1.6 VISIO软件44

3.1.5 EWB软件44

3.2.2 Protel DXP 2004电路板设计步骤46

3.2.3 设计原理图48

3.2.4 设计印制板图64

3.2.5 Protel DXP 2004快捷键83

3.2.6 Protel DXP 2004元件库封装85

3.3 Protel使用经验和技巧86

3.3.1 Protel中的一些基本概念86

3.3.2 Protel绘制原理图的技巧88

3.3.3 制作印制板的技巧和要注意的问题89

第4章 C51的编译和调试96

4.1 Keil的编译环境μVision296

4.1.1 μVision2的窗口与菜单98

4.1.2 编译检查工具PC-Lint106

4.1.3 开发工具选项107

4.1.4 调试工具选项113

4.2.2 目标文件(Object)控制类114

4.2.3 列表文件(Listing)控制类114

4.2.1 源文件控制类114

4.2 Keil C51编译器的控制指令114

4.3 编译过程115

4.3.1 A51宏汇编器116

4.3.2 映像文件118

4.3.3 LIB51库管理器118

4.3.4 OC51分段目标文件转换器118

4.4.2 对8051的特殊优化119

4.4.1 优化级别119

4.3.5 OH51目标代码到HEX文件的转换器119

4.4 代码优化119

4.5 混合编译120

4.5.1 项目目标和文件组120

4.5.2 浏览项目窗口中的文件和文件组的属性120

4.5.3 用户上电初始化程序STARTUP.A51简介121

4.5.4 与汇编语言的接口124

4.6 μVision2的其他功能130

4.6.1 多个文件中查找130

4.5.5 与PL/M51的接口130

4.6.2 资源浏览器131

4.7 出错信息131

4.8 Keil C51的调试与仿真132

4.8.1 μVision2调试器的几项功能133

4.8.2 断点134

4.8.3 仿真136

4.8.4 μVision2的调试命令147

4.9.1 概述150

4.9 RTX-51实时操作系统150

4.9.2 RTX-51 Tiny的例程TRAFFIC.C156

第5章 楼层显示器设计166

5.1 总体设计166

5.2 硬件设计167

5.2.1 选择单片机167

5.2.2 显示系统设计172

5.2.3 键盘系统设计174

5.2.4 电源系统设计175

5.2.5 复位电路设计176

5.3 软件设计180

5.3.1 A/D转换部分程序182

5.3.2 时钟日历芯片部分程序183

5.3.3 字符液晶显示程序192

第6章 消防火灾自动报警器设计196

6.1 硬件设计196

6.1.2 8279键盘显示管理芯片197

6.1.1 选择单片机197

6.1.3 键盘显示系统设计203

6.1.4 火警巡检系统设计207

6.1.5 总体设计电路209

6.2 软件设计209

6.2.1 声明变量210

6.2.2 巡检程序214

6.2.3 A/D转换子程序219

6.2.4 键盘显示程序223

6.2.5 高速输入中断子程序247

第7章 通信设计248

7.1 报警器与CRT通信设计248

7.2 报警器与楼层显示器设计270

7.2.1 单片机双机通信技术270

7.2.2 单片机多机通信技术272

8.1.1 12232型LCD与51系列单片机接口276

8.1 12232型LCD应用设计276

第8章 液晶显示器(LCD)设计276

8.1.2 软件编程277

8.2 12864型LCD应用设计281

8.2.1 12864型LCD接口282

8.2.2 软件设计283

8.3 240128型LCD应用设计302

8.3.1 240128型LCD接口302

8.3.2 软件设计303

第9章 电源与抗干扰设计321

9.1 电源设计321

9.2 抗干扰设计326

9.2.1 硬件考虑326

9.2.2 软件考虑330

附录A Keil C51库函数334

附录B Keil C51编译致命错误信息338

附录C Keil C51编译语法错误信息341

热门推荐