图书介绍

51单片机应用开发典型范例 基于Proteus仿真PDF|Epub|txt|kindle电子书版本网盘下载

51单片机应用开发典型范例 基于Proteus仿真
  • 刘波编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121217470
  • 出版时间:2014
  • 标注页数:424页
  • 文件大小:82MB
  • 文件页数:438页
  • 主题词:单片微型计算机-系统仿真-应用软件

PDF下载


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

下载说明

51单片机应用开发典型范例 基于Proteus仿真PDF格式电子书版下载

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

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

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

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

图书目录

第1章 51单片机开发基础1

1.1 51单片机的硬件基础1

1.1.1 51单片机概述1

1.1.2 引脚说明2

1.1.3 CPU4

1.1.4 存储器结构6

1.1.5 I/O端口9

1.1.6 定时器/计数器10

1.1.7 串行口14

1.1.8 中断系统15

1.2 51单片机指令系统18

1.2.1 指令寻址方式19

1.2.2 指令分类介绍21

第2章 单片机开发相关软件使用26

2.1 Keil C51软件使用26

2.1.1 Keil C51开发系统基础知识26

2.1.2 Keil工作环境介绍31

2.1.3 Keil C51使用方法32

2.2 Protel软件使用38

2.2.1 Protel绘制电路图步骤38

2.2.2 Protel绘制电路原理图39

2.2.3 PCB图的绘制54

2.3 Proteus软件使用62

2.3.1 Proteus基本操作63

2.3.2 Proteus仿真67

第3章 单片机实现LED灯显示69

3.1 实例功能说明69

3.2 设计思路分析69

3.2.1 LED灯工作原理69

3.2.2 单片机如何驱动LED灯70

3.2.3 单片机最小系统72

3.3 硬件电路设计73

3.3.1 主要元器件73

3.3.2 电路原理图及说明73

3.3.3 Proteus仿真模型建立73

3.4 程序设计75

3.4.1 实例3.175

3.4.2 实例3.276

3.5 本章小结81

第4章 单片机实现七段数码管显示82

4.1 实例说明82

4.2 设计思路分析82

4.2.1 数码管显示原理82

4.2.2 如何驱动七段数码管84

4.3 硬件电路设计85

4.3.1 主要器件85

4.3.2 电路原理图及说明85

4.3.3 Proteus仿真模型建立87

4.4 程序设计88

4.4.1 数码管的静态显示88

4.4.2 数码管的动态显示89

4.5 本章小结94

第5章 单片机实现LCD液晶显示95

5.1 实例说明95

5.2 设计思路分析95

5.2.1 液晶显示模块95

5.2.2 液晶显示工作原理97

5.3 硬件电路设计102

5.3.1 主要器件102

5.3.2 电路原理图及说明103

5.4 软件设计103

5.4.1 液晶驱动控制器指令集103

5.4.2 程序说明105

5.5 本章小结108

第6章 基于LCD液晶的图标菜单设计109

6.1 实例说明109

6.2 设计思路分析109

6.2.1 基于KS0108控制器的12864液晶屏使用109

6.2.2 图标菜单显示原理118

6.3 硬件设计118

6.3.1 主要器件118

6.3.2 原理图及说明119

6.3.3 图标菜单Proteus仿真模型建立119

6.4 软件设计120

6.4.1 程序流程120

6.4.2 程序说明124

6.5 本章小结134

第7章 单片机实现TFT彩屏图片显示135

7.1 实例说明135

7.2 设计思路分析135

7.2.1 彩屏知识简介135

7.2.2 TFT彩屏使用方法136

7.3 硬件设计143

7.3.1 主要器件143

7.3.2 电路原理图及说明143

7.4 软件设计144

7.4.1 程序流程144

7.4.2 程序说明145

7.5 本章小结147

第8章 单片机实现独立按键输入148

8.1 实例说明148

8.2 设计思路分析148

8.3 硬件电路设计149

8.3.1 主要器件150

8.3.2 电路原理图及说明150

8.3.3 Proteus仿真模型建立150

8.4 软件设计152

8.4.1 软件流程152

8.4.2 程序说明153

8.5 本章小结156

第9章 单片机实现矩阵键盘输入157

9.1 实例说明157

9.2 设计思路分析157

9.3 硬件电路设计158

9.3.1 主要器件158

9.3.2 电路原理图及说明158

9.3.3 Proteus仿真模型建立158

9.4 软件设计161

9.4.1 程序流程161

9.4.2 程序说明162

9.5 本章小结168

第10章 基于DS18B20的温度采集存储系统169

10.1 实例说明169

10.2 设计思路分析169

10.2.1 系统的总体设计方案169

10.2.2 DS18B20温度传感器使用介绍170

10.3 硬件设计176

10.3.1 主要器件176

10.3.2 电路原理图及说明176

10.3.3 温度采集存储系统的Proteus仿真模型176

10.4 软件设计179

10.4.1 软件流程图179

10.4.2 程序说明180

10.5 本章小结187

第11章 单片机实现串口数据传输188

11.1 实例说明188

11.2 设计思路分析188

11.2.1 串行通信189

11.2.2 接口电平转换191

11.2.3 单片机串行通信编程步骤193

11.3 单片机和PC串口通信194

11.3.1 硬件电路设计194

11.3.2 单片机和PC串口通信Proteus仿真模型建立194

11.3.3 软件设计197

11.4 单片机的多机通信199

11.4.1 硬件电路设计200

11.4.2 多机通信仿真模型建立201

11.4.3 软件设计202

11.5 本章小结207

第12章 单片机实现E2PROM读/写209

12.1 实例说明209

12.2 设计思路分析209

12.2.1 ROM介绍210

12.2.2 I2C总线介绍211

12.2.3 AT24C02介绍214

12.3 硬件设计216

12.3.1 主要器件216

12.3.2 电路原理图及说明217

12.3.3 单片机实现E2pROM读/写的Proteus仿真模型217

12.4 软件设计218

12.4.1 程序流程219

12.4.2 程序说明220

12.5 本章小结226

第13章 单片机实现继电器控制227

13.1 实例说明227

13.2 设计思路分析227

13.2.1 继电器工作原理和选择227

13.2.2 继电器的控制229

13.3 硬件设计231

13.3.1 主要元器件231

13.3.2 硬件电路设计231

13.3.3 继电器控制直流电动机仿真模型建立232

13.4 软件设计233

13.4.1 软件流程233

13.4.2 程序说明234

13.5 本章小结236

第14章 基于ADC0809的模数转换237

14.1 实例说明237

14.2 设计思路分析237

14.2.1 A/D转换原理237

14.2.2 如何选择A/D转换器243

14.2.3 A/D转换对电源电路的要求244

14.3 硬件设计244

14.3.1 主要器件244

14.3.2 电路原理图及说明248

14.3.3 ADC0809的Proteus仿真模型248

14.4 软件设计250

14.4.1 ADC0809的查询工作方式的实现251

14.4.2 ADC0809中断方式的实现254

14.5 本章小结257

第15章 基于DAC0832的简易波形发生器258

15.1 实例说明258

15.2 设计思路分析258

15.2.1 数模转换原理258

15.2.2 如何选择DAC262

15.2.3 D/A转换对电源电路的要求262

15.2.4 DAC0832使用方法263

15.3 硬件电路设计266

15.3.1 主要器件266

15.3.2 电路原理图及说明267

15.3.3 DAC0832的Proteus仿真模型268

15.4 软件设计268

15.4.1 程序流程268

15.4.2 程序说明271

15.5 本章小结277

第16章 步进电动机开环控制系统278

16.1 实例说明278

16.2 设计思路分析278

16.2.1 步进电动机工作原理278

16.2.2 步进电动机的控制281

16.2.3 脉冲分配与驱动芯片的选择282

16.3 硬件电路设计287

16.3.1 主要器件287

16.3.2 电路原理图及说明287

16.3.3 步进电动机控制系统的Proteus仿真模型287

16.4 软件设计289

16.4.1 程序流程289

16.4.2 程序说明291

16.5 本章小结295

第17章 直流伺服电动机控制系统297

17.1 实例说明297

17.2 设计思路分析297

17.2.1 直流伺服电动机297

17.2.2 舵机的控制299

17.2.3 舵机驱动芯片的选择299

17.3 硬件电路设计299

17.3.1 主要器件299

17.3.2 电路原理图及说明299

17.3.3 直流伺服电动机Proteus仿真原理图300

17.4 软件设计301

17.4.1 软件流程301

17.4.2 程序说明302

17.5 本章小结305

第18章 万年历设计306

18.1 实例说明306

18.2 设计思路分析306

18.2.1 万年历的总体设计方案307

18.2.2 LCM1602液晶显示模块使用方法307

18.2.3 DS1302使用方法311

18.3 硬件设计316

18.3.1 主要器件316

18.3.2 电路原理图及说明317

18.3.3 万年历的Proteus仿真模型317

18.4 软件设计319

18.4.1 程序流程319

18.4.2 程序说明321

18.5 本章小结332

第19章 基于NRF905的无线温度采集系统333

19.1 实例说明333

19.2 设计思路分析333

19.2.1 短距离无线通信常用解决方案334

19.2.2 NRF905使用方法335

19.3 硬件电路设计344

19.3.1 主要器件344

19.3.2 电路原理图及说明344

19.4 软件设计346

19.4.1 软件流程346

19.4.2 程序说明348

19.5 本章小结357

第20章 简易语音录放系统358

20.1 实例说明358

20.2 设计思路358

20.2.1 简易语音录放系统总体设计方案359

20.2.2 ISD4004语音芯片功能360

20.3 硬件设计363

20.3.1 主要器件363

20.3.2 电路原理图及说明364

20.4 软件设计366

20.4.1 程序流程366

20.4.2 程序说明367

20.5 本章小结373

第21章 基于数字电位器的数控电压源设计374

21.1 实例说明374

21.2 设计思路分析374

21.2.1 数字电位器的工作原理374

21.2.2 数字电位器的选取和控制375

21.2.3 X9241应用方法介绍377

21.3 硬件设计380

21.3.1 主要器件380

21.3.2 电路原理图及说明381

21.4 软件设计383

21.4.1 程序流程383

21.4.2 程序说明384

21.5 本章小结389

第22章 交通灯设计390

22.1 实例说明390

22.2 设计思路分析390

22.2.1 交通灯基本工作原理390

22.2.2 单片机交通灯总体设计方案393

22.3 硬件电路设计393

22.3.1 主要器件394

22.3.2 电路原理图及说明394

22.3.3 交通灯Proteus仿真模型建立395

22.4 软件设计398

22.4.1 软件流程398

22.4.2 程序说明399

22.5 本章小结406

第23章 抢答器设计408

23.1 实例说明408

23.2 设计思路分析408

23.2.1 抢答器基本工作原理409

23.2.2 抢答器总体设计方案409

23.3 硬件电路设计412

23.3.1 主要部件412

23.3.2 电路原理图及说明412

23.4 软件设计416

23.4.1 软件流程417

23.4.2 程序说明418

23.5 本章小结423

热门推荐