图书介绍

PIC系列单片机的原理与实践PDF|Epub|txt|kindle电子书版本网盘下载

PIC系列单片机的原理与实践
  • 杨圣编著 著
  • 出版社: 合肥:中国科学技术大学出版社
  • ISBN:7312016375
  • 出版时间:2003
  • 标注页数:294页
  • 文件大小:28MB
  • 文件页数:304页
  • 主题词:单片微型计算机,PIC系列-高等学校-教材

PDF下载


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

下载说明

PIC系列单片机的原理与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章嵌入式系统与单片机1

1.1嵌入式系统及其应用2

1.1.1技术特点2

1.1.2典型结构3

1.1.3应用前景6

1.2单片机的发展7

1.2.1 典型产品8

1.2.2开发系统9

1.2.3发展趋势12

1.4单片机的教学14

1.4.1优化教材15

1.4.2因材施教15

1.4.3注重实践16

第2章初识PIC系列单片机17

2.1 PIC系列单片机的基本常识17

2.2 PIC12C5XX系列单片机20

2.2.1型号、配置与功能特点20

2.2.2看门狗21

2.2.3振荡、复位和睡眠21

2.2.4 系统定义字与标识码22

2.2.5 I/O口23

2.2.6程序存储器和堆栈24

2.2.7特殊寄存器和通用寄存器25

2.3 PIC16C5X系列单片机29

2.3.1 型号、配置与功能特点29

2.3.2看门狗30

2.3.3振荡、复位和睡眠30

2.3.4系统定义字与标识码31

2.3.5 I/O口32

2.3.6程序存储器和堆栈33

2.3.7特殊寄存器和通用寄存器34

2.4 PIC16C6X系列单片机39

2.4.1型号、配置与功能特点39

2.4.2看门狗41

2.2.3振荡、复位和睡眠41

2.4.4 系统定义字与标识码42

2.4.5 I/O口43

2.4.6程序存储器和堆栈44

2.4.7特殊寄存器和通用寄存器44

3.1PIC系列单片机指令概述48

第3章PIC系列单片机指令集48

3.2面向字节操作类指令49

3.3面向位操作类指令57

3.4 即数和控制操作类指令59

3.5特殊指令助记符66

3.6小结68

第4章宏汇编器MPASM69

4.1 MPLAB项目与MPASM69

4.1.1 MPLAB设置为使用MPASM69

4.2指示语言72

4.2.1数据指示符72

4.1.3 MPLAB/MPASM错误排除72

4.1.2生成输出文件72

4.2.2控制指示符79

4.2.3列表指示符82

4.2.4宏指示符85

4.2.5 目标文件指示符88

4.3程序设计90

4.3.1 程序的基本格式90

4.3.2程序设计基础98

5.1 MPLAB-IDE的安装与启动107

第5章MPLAB集成开发环境107

5.2 MPLAB-IDE的快速入门108

5.2.1设置开发模式108

5.2.2创建一个简单的新项目109

5.2.3创建一个简单的新原文件113

5.2.4输入源代码113

5.2.5汇编源文件114

5.2.6运行你的程序115

5.2.7打开其他的调试窗口115

5.2.8使用观察窗口116

5.2.9设置断点117

5.3 MPLAB-IDE的工具栏、状态栏和菜单选项118

5.3.1 MPLAB-IDE工具栏118

5.3.2 MPLAB-IDE状态栏119

5.3.3 MPLAB-IDE菜单选项120

第6章MPLAB-C编译器134

6.1 MPLAB-C的使用134

6.1.1 MPLAB-C在MPLAB-IDE中的使用134

6.1.2 MPLAB-C作为独立编译器的使用137

6.2 MPLAB-C编程基础138

6.2.1 C语言基础138

6.2.2预处理指令140

6.2.3变量144

6.2.4函数146

6.2.5运算符147

6.2.6程序控制语句148

6.2.7数组和字符串151

6.2.8指针152

6.2.9结构和联合153

6.2.10 MPLAB-C语言的特殊要求154

6.3.3 变量158

6.3.4函数158

6.3.1关键词158

6.3.2数据类型158

6.3MPLAB-C与ANSIC的区别158

6.3.5操作符159

6.3.6数组和字符串159

6.3.7近指针和远指针159

6.3.8结构和联合159

6.4 MPLAB-C的库函数159

6.4.1通用数学计算函数159

6.4.2 12bit库例程160

6.4.3 14bit库例程161

6.4.4 16bit库例程162

第7章PIC系列单片机接口技术163

7.1 PIC16C5X系统扩展方法163

7.1.1 I/O的扩展163

7.1.2数据存储器的扩展164

7.2数码管LED显示166

7.2.1 一位数码管LED显示166

7.2.2二位数码管LED显示171

7.2.3按键与数码管LED显示176

7.3 液晶LCD显示180

7.4异步串行通讯185

7.5 24LCXX系列SE2pROM芯片扩展188

7.5.1 电路设计189

7.5.2程序流程图190

7.5.3程序清单191

第8章PICMATE仿真器与SUPERPRO编程器197

8.1 PICMATE功能特点197

8.2 PICMATE的配置198

8.2.1硬件配置198

8.2.2软件配置205

8.3.2软件安装206

8.3 PICMATE系统安装206

8.3.1硬件安装206

8.4仿真与调试207

8.4.1仿真界面207

8.4.2启动仿真系统209

8.4.3 Configuration设置210

8.4.4数制格式211

8.4.5运行方式211

8.4.7地址跳转213

8.4.8观察变量213

8.4.6断点213

8.4.9修改寄存器214

8.4.10修改被调试程序215

8.4.11 实时跟踪记录215

8.4.12系统自检217

8.4.13 系统复位218

8.4.14编译218

8.4.15如何启动帮助文件219

8.4.16退出仿真系统219

8.5演示220

8.6.1 SUPERPRO系统构成225

8.6 SUPERPRO系列通用编程器225

8.6.2 SUPERPRO编程软件227

第9章PIC系列单片机应用实例240

9.1一种简单串行鼠标控制器240

9.1.1工作原理240

9.1.2软件设计242

9.2 四位LED显示的时钟251

9.2.1 工作原理252

9.2.2程序清单253

9.3大驱动力高刚度纳米致动器测控系统262

9.3.1 PIC16C65与MAX195的接口263

9.3.2 PIC16C65与AD1866的接口266

9.3.3 PIC16C65与PC机异步串行通信接口270

9.4真空管真空度数据采集系统273

9.4.1 A/D转换274

9.4.2 LCD显示275

9.4.3数据存储器扩展电路279

9.4.4串行通信接口284

附录PIC系列部分单片机外形与管脚288

参考文献294

热门推荐