PIC单片机原理与接口技术

PIC单片机原理与接口技术
作 者: 陈国先
出版社: 电子工业出版社
丛编项: 嵌入式系统与单片机系列丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 单片计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PIC单片机原理与接口技术》作者简介

内容简介

本书针对美国Microchip公司PIC单片机中的典型产品PIC16F87XA,主要介绍PIC单片机的特点和型号;PIC单片机的硬件结构;指令系统和汇编语言程序设计;PIC单片机的接口技术和接口扩展;PILABICK2开发工具软件、硬件的使用;PIC单片机应用系统设计、系统构成,以及PIC数据采集系统的综合实例。本书的编写既注重循序渐进、通俗易懂,又注重系统完整,尤其强调学用结合、理论联系实际,对PIC的每一个接口都用实例加以说明,并在篇末配以综合应用实例。书中所举实例均配有电路图、编程流程图、程序清单和程序注解,所列举的应用实例基本上覆盖了PIC单片机的所有功能,程序全部通过测试。本书适合于电子制作爱好者、电子产品开发者和工程技术人员等,也可作为高等职业技术学院相关专业的教材。

图书目录

第1章 单片机概述

1. 1 单片机的类型与应用

1. 1. 1 单片机的类型

1. 1. 2 单片机的应用

1. 2 PIC单片机的特点和型号

1. 2. 1 PIC单片机的特点

1. 2. 2 PIC单片机的型号

本章小结

第2章 PIC单片机的硬件结构

2. 1 PIC单片机的内部结构和作用

2. 1. 1 内部结构和作用

2. 1. 2 封装形式和引脚功能

2. 1. 3 I/O端口

2. 1. 4 系统时钟

2. 1. 5 复位电路

2. 1. 6 监视定时器WDT

2. 2 PIC单片机的存储器

2. 2. 1 程序存储器和堆栈

2. 2. 2 RAM数据存储器

2. 2. 3 片内EEPROM和FLASH存储器相关寄存器

2. 2. 4 片内EEPROM数据存储器操作

2. 2. 5 片内FLASH程序存储器操作

本章小结

第3章 PIC单片机指令系统和程序设计

3. 1 PIC单片机的指令系统

3. 1. 1 指令时序

3. 1. 2 指令系统分类

3. 1. 3 寻址方式

3. 1. 4 数据传送类指令

3. 1. 5 算术操作类指令

3. 1. 6 逻辑操作类指令

3. 1. 7 控制转移类指令

3. 1. 8 位操作类指令

3. 2 PIC单片机汇编语言程序设计

3. 2. 1 汇编语言的程序格式

3. 2. 2 常用伪指令

3. 2. 3 程序流程图

3. 2. 4 顺序程序结构

3. 2. 5 分支程序结构

3. 2. 6 循环程序结构

3. 2. 7 子程序结构

3. 2. 8 查表程序结构

本章小结

第4章 PIC单片机的接口技术

4. 1 PIC单片机的基本输入/输出接口技术

4. 1. 1 概述

4. 1. 2 基本输入/输出接口的相关寄存器

4. 1. 3 基本输入/输出接口的基本结构

4. 1. 4 基本输入/输出接口的应用

4. 2 PIC单片机的定时器/计数器技术

4. 2. 1 定时器/计数器的特点

4. 2. 2 定时器/计数器TMR0

4. 2. 3 定时器/计数器TMR1

4. 2. 4 定时器/计数器TMR2

4. 2. 5 定时器/计数器的应用

4. 3 PIC单片机的中断技术

4. 3. 1 概述

4. 3. 2 中断相关的寄存器

4. 3. 3 中断功能在定时器中的应用

4. 3. 今外部中断功能的应用

4. 4 PIC单片机的A/D转换技术

4. 4. 1 概述

4. 4. 2 A/D转换相关的寄存器

4. 4. 3 A/D转换的应用

4. 5 PIC单片机的串行通信技术

4. 5. 1 概述

4. 5. 2 同步/异步串行接口USART

4. 5. 3 同步串行接口SPI

4. 5. 4 同步串行接口I2C

4. 5. 5 串行通信接口的应用

4. 6 PIC单片机的CCP技术

4. 6. 1 输入捕捉工作模式

4. 6. 2 输出比较工作模式

4. 6. 3 脉宽调制(PWM)输出工作模式

4. 6. 4 CCP系统的应用

本章小结

第5章 PIC单片机的接口扩展

5. 1 数据存储器的扩展

5. 1. 1 概述

5. 1. 2 并行总线数据存储器的扩展

5. 1. 3 I2C总线数据存储器的扩展

5. 1. 4 SPI总线数据存储器的扩展

5. 2 串行与并行接口的扩展

5. 2. 1 概述

5. 2. 2 SPI总线串行与并行接口的扩展

5. 2. 3 USART串行与并行接口的扩展

5. 3 I2C总线扩展D/A芯片

5. 3. 1 D/A芯片

5. 3. 2 PIC单片机扩展D/A芯片

5. 4 USART串行接口的扩展

5. 4. 1 RS-232C接口电路

5. 4. 2 485接口电路

5. 5 实现多机通信的扩展

5. 5. 1 利用8位并行从动接口PSP扩展

5. 5. 2 利用SPI接口扩展

5. 6 PIC的语音芯片扩展

5. 6. 1 ISD1420芯片的特点

5. 6. 2 ISD1420封装及引脚

5. 6. 3 ISD1420基本技术指标

5. 6. 4 ISD1420与PIC单片机接口

5. 6. 5 ISD系列语音芯片应用中应注意的问题

本章小结

第6章 PIC单片机的开发工具应用

6. 1 概述

6. 2 MPLAB ICD2系统组成

6. 2. 1 MPLAB ICD2模块

6. 2. 2 开发工具的硬件安装

6. 3 MPLAB IDE软件

6. 3. 1 建立通信

6. 3. 2 开始MPLAB IDE

6. 3. 3 创建项目

6. 3. 4 设置调试选项

6. 3. 5 运行用户程序

6. 3. 6 调试用户程序

本章小结

第7章 PIC单片机的接口应用系统

7. 1 应用系统设计

7. 1. 1 总体设计

7. 1. 2 硬件设计

7. 1. 3 软件设计

7. 2 单片机的应用系统构成

7. 2. 1 单片机的控制对象

7. 2. 2 单片机应用系统的基本组成

7. 2. 3 PIC单片机与键盘的连接

7. 2. 4 PIC单片机与显示器连接

7. 2. 5 PIC单片机与开关输入/输出接口连接

7. 2. 6 PIC单片机与步进电机连接

7. 2. 7 PIC单片机与直流电机连接

7. 2. 8 PIC单片机与微型打印机连接

7. 2. 9 检测数据数字滤波与标度变换

7. 3 PIC单片机的数据采集系统

7. 3. 1 数据采集系统构成和功能

7. 3. 2 硬件设计

7. 3. 3 软件设计

本章小结

参考文献