《基于NI Multisim 11的PLD/PIC/PLC的仿真设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:聂典,李北雁等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121131929
  • 页数:494 页
图书介绍:本书主要讲解最新的EDA设计软件NI Multisim 11在PLD可编程逻辑器件、PIC系列单片机、PLC可编程控制器设计中的应用,包括PLD可编程逻辑器件、PIC系列单片机、PLC可编程控制器分别介绍、如何使用仿真平台、具体仿真步骤及过程、汇编及C语言的要点、基本的编程方法、图形化设计的使用、VHDL代码的自动生成方法、梯形图的设计过程、各种接口电路的使用等内容,并给出了大量的仿真实例。

上篇 基于NI Multisim 11的PLD的仿真设计第1章 概述 2

1.1 NI Multisim 11简介 2

1.2 NI Multisim 11中的PLD仿真环境 9

1.3 NI Multisim 11中的PLD逻辑器件介绍 12

第2章 组合逻辑电路的仿真设计 37

2.1 逻辑运算 37

2.2 同位产生器 42

2.3 2对1多任务器 46

2.4 1对4解任务器 50

2.5 7段译码器 54

2.6 逻辑运算单元 57

2.7 三态器件(TRI) 61

第3章 算术逻辑电路的仿真设计 65

3.1 半加器 65

3.2 全加器 67

3.3 4位加法器 71

3.4 4位加减法器 76

3.5 乘法器 82

第4章 时序逻辑电路的仿真设计 89

4.1 D触发器 89

4.2 T触发器 92

4.3 4位寄存器 95

4.4 随机存储器(RAM) 99

4.5 状态机 102

第5章 计数器的仿真设计 106

5.1 异步清除2位同步加计数器 106

5.2 可默认的同步4位计数器 109

5.3 十进制计数器 114

5.4 具有预置功能的两位数的十进制计数器 118

5.5 异步清除六进制计数器 124

5.6 分频器 131

第6章 移位寄存器的仿真设计 136

6.1 4位串行移位输入/并行输出寄存器 136

6.2 具有控制线的串行输入移位寄存器 139

6.3 并行输入/并串行输出移位寄存器 144

6.4 异步清除3位并行输入/并串行输出移位寄存器 153

第7章 综合应用仿真设计实例 161

7.1 数字钟的仿真设计 161

7.2 并列乘法器 177

7.3 节日彩灯控制系统 203

7.4 交通灯控制管理系统 219

中篇 基于NI Multisim 11的PIC的仿真设计第1章 概述 232

第2章 PIC单片机结构原理 237

2.1 PIC单片机简介及主要特点 237

2.2 PIC单片机的分类及特点 238

2.3 PIC16F84单片机基本结构及信号引脚 240

2.4 常用存储器 242

2.5 振荡电路与时钟信号 244

2.6 复位、唤醒与看门狗功能 246

第3章 PIC16F84的特殊功能寄存器 249

3.1 状态寄存器STATUS 249

3.2 间接寻址的寄存器INDF和FSR 249

3.3 与PC相关的寄存器PCL和PCLATH 250

3.4 选项寄存器OPTION_REG 251

3.5 中断控制寄存器INTCON 252

3.6 端口寄存器 252

第4章 PIC16F84指令系统和汇编语言程序设计 253

4.1 指令流水线操作原则 253

4.2 指令寻址方式说明 253

4.3 指令集说明 255

4.3.1 数据传送类指令 256

4.3.2 算术运算类指令 257

4.3.3 逻辑运算类指令 262

4.3.4 控制转移类指令 273

4.4 汇编语言程序设计 281

4.4.1 汇编语言指令格式 281

4.4.2 系统伪指令 283

第5章 定时器/计数器 285

5.1 TIMER0模块的功能和特性 285

5.2 TIMER0模块的电路结构和工作原理 285

5.3 TIMER0模块的应用实例 286

第6章 中断系统及看门狗电路 290

6.1 中断的概念和机理 290

6.2 PIC16F84单片机的中断 290

6.3 中断控制及相关的寄存器 291

6.4 看门狗电路 295

第7章 基于NI Multislim 11的PIC单片机汇编仿真实例 297

7.1 PIC单片机输入/输出仿真设计 297

7.2 PIC单片机定时器仿真设计 298

7.3 用TMR0产生同步脉冲波形仿真设计 301

7.4 PIC单片机的中断仿真设计 304

7.5 PIC单片机看门狗复位的仿真设计 309

7.6 PIC单片机看门狗睡眠唤醒的仿真设计 313

7.7 PIC单片机的EEPROM读写仿真设计 316

7.8 PIC单片机的交通管理系统仿真设计 320

7.9 PIC单片机的多路抢答器仿真设计 330

710 基于NI Multisim 11的PIC单片机一些基本实验的仿真设计 337

第8章 基于NI Multisim 11的PIC单片机仿真实例集锦——C语言部分 351

8.1 点亮1位LED灯实验 351

8.2 加上控制端的1位LED灯点亮实验 352

8.3 通过4个开关控制相应LED灯亮灭实验 353

8.4 彩灯闪亮实验 354

8.5 60s定时时钟实验 355

8.6 流水灯设计实验 358

8.7 看门狗实验 362

8.8 NI Multisim 11中如何加入外部生成HEX文件实验 364

8.9 LCD屏显示实验 374

8.10 NI Multisim 11中PIC仿真注意事项 378

下篇 基于NI Multisim 11的PLC的仿真设计第1章 概述 380

1.1 NI Multisim 11中的PLC仿真环境 380

1.2 AND梯级和OR梯级 383

第2章 梯形图元器件介绍 385

2.1 梯形图I/O模块 385

2.2 梯形图继电器螺线管 386

2.3 梯形图触点 387

2.4 梯形图计数器 388

2.5 梯形图定时器 391

2.6 梯形图输出螺线管 394

2.7 各种外设 394

第3章 创建梯形图 397

3.1 梯形图编程语言概述 397

3.2 PLC控制的一些基本应用实例 397

3.3 NI Multisim 11中PLC控制的交通灯管理系统的仿真设计 414

3.4 NI Multisim 11中PLC储液罐液面控制系统的仿真设计 422

3.5 NI Multisim 11中PLC控制的传送带系统的仿真设计 431

3.6 NI Multisim 11中PLC控制的多路抢答器的仿真设计 440

3.7 NI Multisim 11中PLC控制的电动机正反转的仿真设计 448

第4章 NI Multisim 11中PLC控制的毕业设计论文样板 451

附录A 所用元器件清单 470

附录B PIC16F84汇编指令集 474

附录C PIC16F84的特殊功能寄存器 476

附录D PIC16F84特殊功能寄存器的详细说明 478

附录E NI Multisim 11中的PLD逻辑器库 483

附录F 梯形图元器件库 490

参考文献 494