《电子设计自动化 Proteus在电子电路与51单片机中的应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:从宏寿编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2012
  • ISBN:9787560626789
  • 页数:336 页
图书介绍:本书以Proteus为平台,详细介绍了电子电路和单片机的仿真应用,内容包括Proteus基本内容,Proteus在电路、模拟电子技术、数字电子技术中的应用,Proteus的单片机一般应用和综合应用等。

第1章Proteus概述 1

1.1 Proteus的功能与特点 1

1.1.1 Proteus的功能 1

1.1.2 Proteus的特点 2

1.2 Proteus仿真环境 2

1.3 Proteus ISIS工作界面的基本元素 3

1.3.1菜单 3

1.3.2 Proteus工具栏 9

1.4创建自己的仿真电路 10

1.4.1创建简单电路 10

1.4.2创建复杂电路(层次电路设计) 15

1.4.3创建模拟动画仿真电路 19

1.4.4创建数字动画仿真电路 21

1.5 Proteus仿真分析入门 23

1.5.1交互式仿真 23

1.5.2基于图表仿真分析 26

1.6 Proteus整体功能预览 29

1.6.1流水灯硬件电路的设计 29

1.6.2流水灯控制程序设计 30

1.6.3流水灯控制系统的仿真与调试 32

1.6.4流水灯控制系统的PCB版图设计 34

本章小结 41

第2章Proteus元器件库与激励源 43

2.1 Proteus ISIS元器件库 43

2.1.1 Proteus ISIS的元器件库分类列表 43

2.1.2 Proteus ISIS的元器件库子类列表 44

2.2 Proteus ISIS激励源 51

2.2.1 Proteus ISIS激励源概述 51

2.2.2用脚本语言编程产生信号源 52

本章小结 55

第3章Proteus虚拟仪器 56

3.1 Proteus ISIS虚拟仪器 56

3.2示波器 56

3.3逻辑分析仪 59

3.4计数器/定时器 61

3.5虚拟终端 64

3.6 SPI调试器 66

3.7 I2C调试器 68

3.8信号源 69

3.9模式发生器 73

3.10电压表与电流表 76

本章小结 77

第4章Proteus在电路基础中的应用 78

4.1叠加定理的仿真分析 78

4.2戴维南定理的仿真分析 80

4.3三相电路的仿真分析 81

4.3.1三相电路的电压测量 81

4.3.2三相电路的功率测量 82

4.4电路过渡过程的仿真分析 83

本章小结 85

第5章Proteus在模拟电子技术中的应用 86

5.1半导体二极管的特性与应用 86

5.1.1二极管开关电路的仿真分析 86

5.1.2二极管限幅电路的仿真分析 87

5.2单管放大电路的仿真分析 88

5.2.1单管共射放大电路的仿真分析 88

5.2.2单管共集放大电路和单管共基放大电路的分析 91

5.3差分放大电路的仿真分析 93

5.3.1差模信号的放大作用分析 93

5.3.2共模信号的抑制效果分析 95

5.4负反馈放大电路的仿真分析 96

5.4.1负反馈对放大倍数的影响 96

5.4.2负反馈对输入输出电阻的影响 98

5.4.3负反馈对放大电路频率特性的影响 100

5.5运算电路的仿真分析 102

5.5.1反相比例运算电路的仿真分析 103

5.5.2同相比例运算电路的仿真分析 104

5.5.3加减运算电路的仿真分析 106

5.5.4积分运算电路的仿真分析 107

5.5.5微分运算电路的仿真分析 109

5.6振荡电路的仿真分析 110

5.6.1正弦波振荡电路的仿真分析 110

5.6.2矩形波振荡电路的仿真分析 113

5.6.3三角波发生电路的仿真分析 114

5.6.4集成函数发生器ICL8038的应用 115

5.7功率放大电路的仿真分析 117

5.8直流电源的仿真分析 120

本章小结 121

第6章Proteus在数字电子技术中的应用 122

6.1组合电路的仿真分析 122

6.1.1编码器仿真分析 122

6.1.2译码器仿真分析 123

6.1.3数据选择器仿真分析 124

6.1.4全加器仿真分析 126

6.1.5数值比较器仿真分析 127

6.2触发器的仿真分析 128

6.2.1 SR锁存器仿真分析 128

6.2.2时钟触发器仿真分析 129

6.2.3时钟触发器相互转换 132

6.2.4触发器的应用 135

6.3时序电路的仿真分析 137

6.3.1寄存器仿真分析 137

6.3.2计数器仿真分析 139

6.3.3序列信号发生器仿真分析 140

6.4 555定时器应用电路的仿真分析 142

6.4.1 555定时器的功能特点 142

6.4.2 555定时器构成施密特触发器 143

6.4.3 555定时器构成多谐振荡器 144

6.4.4 555定时器构成单稳态触发器 145

6.5数字电路的综合应用仿真分析 146

6.5.1交通管理系统设计 146

6.5.2多路抢答器的设计 159

6.5.3复杂电子电路系统设计与仿真时应注意的事项 166

本章小结 167

第7章51单片机的程序编制与调试 168

7.1 Proteus环境中的程序编制与调试 168

7.1.1源程序编制 168

7.1.2源程序的编译与调试 171

7.2 Keil μVision中的程序编制与调试 174

7.2.1创建工程文件 174

7.2.2创建源程序文件 177

7.2.3添加源程序文件至工程文件 177

7.2.4程序编译与调试 178

7.2.5单片机硬件电路的设计与程序加载 180

7.3 Keil与Proteus联调 180

7.3.1安装联调插件 180

7.3.2在Keil中创建工程文件并配置联调选项 181

7.3.3编译工程文件 181

7.3.4在Proteus中创建硬件电路并配置联调选项 182

7.3.5 Keil与Proteus联调 183

本章小结 183

第8章 基于Proteus的51单片机一般应用 185

8.1基本输入输出的仿真与应用 185

8.1.1仿真电路 185

8.1.2控制程序 186

8.1.3仿真分析 186

8.2键盘扫描的仿真与应用 186

8.2.1仿真电路 186

8.2.2控制程序 187

8.2.3仿真分析 190

8.3 LCD的仿真与应用 191

8.3.1仿真电路 191

8.3.2 LCD1602简介 191

8.3.3控制程序 193

8.3.4仿真分析 200

8.4中断优先级的仿真与应用 200

8.4.1仿真电路 200

8.4.2控制程序 201

8.4.3仿真分析 204

8.5定时器的仿真与应用 204

8.5.1创建电路 204

8.5.2控制程序 205

8.5.3仿真分析 210

8.6单片机串行通信的仿真与应用 210

8.6.1双机单向通信 210

8.6.2双机双向通信 218

8.6.3单片机间的多机通信 227

8.6.4单片机和PC机串口通信(单片机与串口调试助手通信) 239

8.6.5单片机和PC机串口通信(单片机与VB应用程序通信) 246

本章小结 252

第9章 单片机综合应用仿真 253

9.1模/数转换器和数/模转换器的仿真与应用 253

9.1.1用ADC0808实现数字电压表 253

9.1.2用DAC0832实现信号发生器 259

9.2存储器I2C24C0IC的仿真与应用 264

9.2.1 I2C总线简介 264

9.2.2 I2C 24C0IC芯片简介 265

9.2.3 I2C 24C01C应用电路设计与仿真 267

9.3时钟芯片DS 1302的仿真与应用 276

9.3.1 DS 1302简介 276

9.3.2 DS 1302应用电路设计 278

9.3.3电子钟控制程序设计 279

9.3.4电子钟的仿真分析 290

9.4温度传感器DS 18B20的仿真与应用 292

9.4.1 1-Wire总线简介 292

9.4.2 DS18B20简介 293

9.4.3 DS18B20应用电路设计 294

9.4.4温度控制系统程序设计 295

9.4.5温度控制系统的仿真分析 309

9.5电动机的仿真与应用 311

9.5.1步进电机的仿真与应用 311

9.5.2直流电机的仿真与应用 315

9.6交通管理系统的仿真与应用 319

9.6.1交通管理系统的设计要求 319

9.6.2交通管理系统的电路设计 319

9.6.3交通管理系统的程序设计 319

9.6.4交通管理系统的仿真分析 326

9.7多路抢答器的仿真与应用 327

9.7.1多路抢答器的设计要求 327

9.7.2多路抢答器的电路设计 328

9.7.3多路抢答器的程序设计 328

9.7.4多路抢答器的仿真分析 333

本章小结 335

参考文献 336