《PIC系列单片机应用设计与实例》求取 ⇩

第一章 PIC系列微控制器系统扩展技术1

1.1 系统扩展概述1

1.2 数据存储器扩展1

1.2.1 并行数据存储器扩展1

1.2.2 串行数据存储器扩展2

1.2.2.1 两种基本串行接口和串行EEPROM2

1.2.2.2 PIC16C5X与24XXXX系列串行EEPROM的接口6

1.2.2.3 扩展12C总线协议所规定地址空间技术——16C54与24LC65的接口方法和编程26

1.2.2.4 16C5X与四线制串行EEPROM芯片93LC46的接口方法和编程36

1.2.2.5 16CXX SPI接口和93LCXX的接口54

1.3 PIC系列微控制器的I/O口扩展58

1.3.1 74系列TTL集成电路芯片扩展技术59

1.3.2 可编程并行接口扩展技术62

1.3.3 用PIC16C5X实现数字电位器的功能63

1.3.4人机对话的键盘、LED数码显示、LCD驱动扩展67

1.3.4.1 PIC16C57直接扩展LED数码管和键盘的方法67

1.3.4.2 PIC16C54/56扩展LED数码和键盘的方法73

1.3.4.3 用PIC系列微控制器直接驱动LCD显示器74

1.4 中断系统的扩展和实现87

1.4.1 软件中断技术87

1.4.2 PORTB口作外部中断91

1.5 12C总线接口与串行通信95

1.5.1 12C总线软件设计及其子程序95

1.5.2 异步串行通信的软件实现118

1.5.3 PIC16CXX系列异步串行通信中断驱动的软件实现135

第二章 PIC系列微控制器应用系统开发及其常用工具154

2.1 概述154

2.1.1 单片机应用系统的开发154

2.1.2 软件开发工具154

2.2.1 PICASM汇编程序156

2.2 PIC汇编器156

2.2.2 MPALC汇编程序157

2.2.2.1 MPALC的主要功能157

2.2.2.2 MPALC用法157

2.2.2.3 输出格式157

2.2.3 MPASM宏汇编程序158

2.2.4 MPASM汇编语言159

2.2.4.1 汇编语言程序的基本格式159

2.2.4.2 伪指令162

2.2.4.3 宏指令与条件汇编171

2.2.4.4 PICASM与MPASM的主要差异173

2.3 软件仿真器MPSIM174

2.2.4.5 MPALC与MPASM的主要差异174

2.3.1 软件仿真器MPSIM的文件175

2.3.2 MPSIM命令说明176

2.3.3 MPSIM模拟仿真软件应用举例183

2.4 实时在线硬件仿真器184

2.4.1 实时在线仿真器PICMATE主要功能185

2.4.1.1 热键功能185

2.4.1.2 调试命令186

2.4.1.3 主菜单188

2.4.2 PICICE-Ⅱ的性能特点189

2.4.3 EasyPack-PIC 16F高级仿真器性能特点190

2.5 单片机内置程序存储器编程器191

2.5.1 PICPROG编程器192

2.5.1.1 硬件安装和软件启动192

2.5.1.2 使用说明192

2.5.2 PRO MATE编程器198

第三章 MPLAB集成开发环境(IDE)软件200

3.1 MPLAB概述200

3.1.1 MPLAB开发集成环境的组成200

3.1.2 MPLAB运用方式201

3.1.3 MPLAB对硬件与软件的配置要求201

3.2.2 定制安装MPLAB202

3.2.1完整的MPLAB安装202

3.1.4 MPLAB符号约定202

3.2 MPLAB的安装和启动202

3.2.3 Microchip MPLAB程序组及其图标203

3.2.4 MPLAB的启动203

3.3 系统设置和MPLAB环境界面的使用203

3.3.1 保存当前环境界面的设置203

3.3.2 退出MPLAB204

3.3.3 定制环境界面204

3.3.4 定制开发环境204

3.3.5 恢复隐藏的窗口205

3.4.2 建立新工程项目(New Project)206

3.4 MPLAB工程项目206

3.4.1 概述206

3.4.3 调出已建立的工程项目(Open Project/Ctrl+F2)207

3.4.4 关闭工程项目(Close Proiect)207

3.4.5 保存工程项目(Save Project)208

3.4.6 编辑工程项目(Edit Project/Ctrl+F3)208

3.4.7 汇编(或编译)工程项目所指定的源代码(Make Project/F10)208

3.4.8 重建所有的文件(Build All/Ctrl+F10)209

3.4.9 编译单独的文件(Alt+F10)209

3.5 MPLAB基本功能210

3.4.12 拖曳与下载(Drag and Drop Loading)210

3.5.1 MPLAB基本功能概述210

3.4.10 命令开关参数选项设置(Make setup)210

3.4.11列出最近使用过的工程项目(Most Recently Used Projects)210

3.5.2 程序全速实时执行211

3.5.3 MPLAB-SIM模拟程序环境211

3.5.4 调试工具212

3.5.5 使用模拟程序需要注意的事项212

3.5.6 断点、跟踪点和触发点212

3.5.6.1 实时断点(Real-Time Breakpoints)212

3.5.6.2实时跟踪点213

3.5.6.3 把Pass Counter分配给断点或跟踪点213

3.5.8 专用窗口214

3.5.7 条件中断214

3.5.9 激励功能215

3.5.10 MPLAB使用的文件扩展名216

3.6 MPLAB选单命令217

3.6.1 工具条栏217

3.6.2状态条栏217

3.6.3 下拉选单条栏219

3.6.3.1 文件选单(File Menu)219

3.6.3.2 工程项目选单(Project Menu)221

3.6.3.3 编程选单(Editor Menu)221

3.6.3.4 调试选单(Debug Menu)223

3.6.3.5 选项菜单(Options Menu)230

3.6.3.6 工具菜单(Tools Menu)233

3.6.3.7 窗口菜单(Window Menu)233

3.6.3.8 帮助菜单(Help Menu)240

第四章 PIC系列微控制器的应用实例242

4.1 交流数字电压表242

4.1.1 硬件电路242

4.1.2 软件设计原理242

4.1.3 程序清单244

4.2.2 电路原理249

4.2.1 频率测量原理249

4.2 电力周波表249

4.2.3 周期测量算法和软件设计250

4.2.4 电力周波表程序流程图251

4.2.5 电力周波表程序清单252

4.3 闪光报警器259

4.3.1XXS-07B闪光报警器概述259

4.3.2 主要技术指标259

4.3.3 工作状态和功能按钮259

4.3.4 工作原理260

4.3.5 闪光报警器程序流程图261

4.3.6 闪光报警器程序261

4.4.1 主要技术特性271

4.4 带有世界时时钟的宾馆移动式客房控制器271

4.4.2 面板布局272

4.4.3 设计原理272

4.4.4 主控制器程序274

4.5 用PIC16C71控制的不间断电源285

4.5.1 主要特点286

4.5.2 软件设计286

4.5.3 电路原理289

4.5.4 程序流程图291

4.5.5 程序清单292

4.6.1 算法304

4.6 用PIC单片机产生均匀分布的随机数304

4.6.2 统计检验结果305

4.6.3 产生伪随机数的程序305

4.7 用PIC17C42实现4阶IIR数字滤波器309

4.7.1 无限冲激响应数字滤波器理论310

4.7.2 IIR数字滤波器的实现310

4.7.3 软件性能和资源需求312

4.7.4 滤波器的应用312

4.7.5 IIR滤波器程序313

4.8 用PIC17C42实现FFT算法323

4.8.1 概述323

4.8.3 FFT程序设计324

4.8.2 FFT算法实现324

4.8.4 基2 FFT程序流程图325

4.8.5 基2 FFT程序326

4.8.6 测试程序及其举例339

4.8.7 程序性能341

4.9 即热式热水器温度控制器342

4.9.1 温度测量原理342

4.9.2 模糊逻辑控温原理348

4.10 标准并行接口汉字热敏微型打印机363

4.10.1 热敏打印机工作原理363

4.10.2 MTP401-G256热敏打印头的技术特性365

4.10.4 标准汉字库GB5199366

4.10.3 定时信号366

4.10.5 热敏打印机程序说明及流程图368

4.10.6 热敏打印机电路原理说明371

4.10.7 程序清单372

4.11 PIC16CXX片内12C 总线接口的应用394

4.11.1 12C总线通信原理394

4.11.2 PIC16C64 12C通信接口特性397

4.11.3 PIC16C64在多主机环境下的12C总线通信实例398

4.11.4 LED数码管驱动器SAA1064的应用408

4.11.5 8位I/O口扩展器PCF8574(A)的应用415

4.11.6 带静态RAM的日历时钟PCF8583的应用423

参考文献435

1999《PIC系列单片机应用设计与实例》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由窦振中,汪立森著 1999 北京:北京航空航天大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

8051系列单片机应用手册(1997 PDF版)
8051系列单片机应用手册
1997 北京:科学出版社
pic单片机实用教程基础篇( PDF版)
pic单片机实用教程基础篇
单片微机与系统设计(1987 PDF版)
单片微机与系统设计
1987 能源出版社
MCS-51系列单片机接口电路与应用程序实例(1990 PDF版)
MCS-51系列单片机接口电路与应用程序实例
1990 北京:北京航空航天大学出版社
Motorola单片机应用系统设计与接口技术(1996 PDF版)
Motorola单片机应用系统设计与接口技术
1996 北京:机械工业出版社
单片微型计算机应用系统设计与实现(1990 PDF版)
单片微型计算机应用系统设计与实现
1990 南京:东南大学出版社
单片微机应用与实践(1993 PDF版)
单片微机应用与实践
1993 合肥:中国科学技术大学出版社
8098单片机应用设计(1993 PDF版)
8098单片机应用设计
1993 北京:电子工业出版社
王朝闻集  2  面向生活  论艺术的技巧(1998 PDF版)
王朝闻集 2 面向生活 论艺术的技巧
1998 石家庄:河北教育出版社
Motorola、Intel 单片机程序设计与应用(1998 PDF版)
Motorola、Intel 单片机程序设计与应用
1998 北京:机械工业出版社
MCS-51.96系列单片机的原理与应用(1988 PDF版)
MCS-51.96系列单片机的原理与应用
1988 北京:北京航空学院出版社
单片机实用系统设计技术(1999 PDF版)
单片机实用系统设计技术
1999 北京:国防工业出版社
单片机应用系统设计与实践(1991 PDF版)
单片机应用系统设计与实践
1991 北京:北京航空航天大学出版社
MCS-51系列单片机应用系统设计 系统配置与接口技术(1990 PDF版)
MCS-51系列单片机应用系统设计 系统配置与接口技术
1990 北京:北京航空航天大学出版社
TMS320系列高速单片计算机原理与应用(1991 PDF版)
TMS320系列高速单片计算机原理与应用
1991 成都:电子科技大学出版社