《PIC微控制器设计》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(英)马丁P.贝茨(MARTINP.BATES)著;许辉,赵春光等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2016
  • ISBN:9787111533900
  • 页数:358 页
图书介绍:本书系统介绍了基于PIC单片机设计微控制系统的基本方法。首先重点介绍PIC 16F84A芯片的基本结构和编程技术;其次介绍了如何使用免费的PIC单片机开发软件MPLAB IDE,以及Proteus VSM交互式电子设计软件,开发自己的应用程序并对功能进行仿真;最后重点介绍了基本接口、电机驱动、温度控制和一般控制系统的设计方法,并提供了相应的完整的软件代码示例。本书可作为电类专业微处理器课程的本科生教材,还可作为微控制器爱好者和专业工程师的参考书籍。

第一部分 入门 2

第1章 计算机系统 2

1.1 个人计算机系统 3

1.2 文字处理器的操作 7

1.3 微处理器系统 9

1.4 微控制器的应用 12

第2章 微控制器的操作 20

2.1 微控制器的架构 21

2.2 程序操作 25

第3章 简单的PIC应用 35

3.1 硬件设计 36

3.2 程序执行 39

3.3 程序BIN1 41

3.4 汇编语言 43

第4章 PIC程序开发 49

4.1 程序开发 50

4.2 程序设计 52

4.3 程序编辑 53

4.4 程序结构 57

4.5 程序分析 58

4.6 程序汇编 62

4.7 程序仿真 65

4.8 程序下载 68

4.9 程序测试 71

第二部分 PIC微控制器 74

第5章 PIC架构 74

5.1 框图 76

5.2 程序执行 77

5.3 文件寄存器的设置 78

第6章 编程技术 86

6.1 程序时序图 87

6.2 硬件计数/定时器 88

6.3 中断 92

6.4 寄存器操作 98

6.5 特殊功能 105

6.6 汇编伪指令 107

6.7 伪指令 112

6.8 数值类型 112

6.9 数据表 114

第7章 PIC开发系统 117

7.1 在线编程 118

7.2 PICkit2演示系统 119

7.3 PIC 16F690芯片 120

7.4 测试程序 121

7.5 模拟输入 123

7.6 仿真测试 124

7.7 硬件测试 125

7.8 其他PIC演示套件 125

7.9 在线调试 127

7.10 在线仿真 129

第三部分 PIC应用 132

第8章 应用设计 132

8.1 设计规范 133

8.2 硬件设计 135

8.3 软件设计 137

8.4 程序实现 142

第9章 程序调试 148

9.1 语法错误 149

9.2 逻辑错误 151

9.3 测试计划 157

9.4 交互式调试 159

9.5 硬件测试 163

第10章 硬件原型设计 165

10.1 硬件设计 166

10.2 硬件结构 167

10.3 Dizi84板的设计 172

10.4 Dizi84板的应用 176

第11章 PIC电动机应用 192

11.1 电动机控制 193

11.2 电动机应用板MOT2 194

11.3 电动机控制方法 197

11.4 MOT2的测试程序 198

11.5 闭环速度控制 203

11.6 电动机控制模块 209

第四部分 微控制器系统 216

第12章 更多的PIC微控制器 216

12.1 共同特征 218

12.2 器件选择 222

12.3 外设接口 227

12.4 串口 230

第13章 更多的PIC应用 236

13.1 TEMCON2温度控制器 237

13.2 简化的温度控制器 252

13.3 PIC的C语言编程 254

第14章 更多的控制系统 259

14.1 其他微控制器 260

14.2 微处理器系统 262

14.3 控制技术 266

14.4 控制系统设计 273

第五部分 附录 278

附录A 二进制数 278

附录B 微电子器件 290

附录C 数字系统 305

附录D Dizi84演示板 317

附录E Dizi690演示板 334

习题参考答案 350