网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 PIC单片机易学通(附光盘)
分类
作者 三恒星科技
出版社 人民邮电出版社
下载
简介
编辑推荐

本书通过PICl6F877单片机的开发过程来讲解PICl6F877单片机的相关知识。最后精选了几个典型的应用实例,并给出详细的实验过程,以加深读者对知识点的理解。本书内容丰富、结构清晰、语言简练、实例众多,不仅可以作为PIC单片机初学者的学习和参考用书,也可作为各大、中专院校相关专业和PIC单片机培训班的教材。

内容推荐

本书是指导初学者学习PIC单片机的入门书。PICl6F877具有Flash编程功能,非常适合教学和进行新产品开发,是目前广泛应用的一种PIC单片机,特别适合作为初学者学习PIC单片机的入门选择。本书通过PICl6F877单片机的开发过程来讲解PICl6F877单片机的相关知识。最后精选了几个典型的应用实例,并给出详细的实验过程,以加深读者对知识点的理解。

本书内容丰富、结构清晰、语言简练、实例众多,不仅可以作为PIC单片机初学者的学习和参考用书,也可作为各大、中专院校相关专业和PIC单片机培训班的教材。

本书配套光盘包括所有实例的素材和多媒体教学软件,并配以语音同步讲解,能够更好地帮助读者快速掌握PIC单片机的应用方法。

目录

第1章 PIC系列单片机概述

 1.1 PIC系列单片机简介

1.1.1 PIC 8位单片机的分类

1.1.2 PIC系列单片机的特点

1.1.3单片机的应用领域

1.1.4单片机的发展趋势

 1.2 PIC系列单片机的结构

1.2.1 结构描述

1.2.2 RISC结构采用的指令集

 1.3 PIC系列单片机的开发

1.3.1 PIC单片机的开发应用方法

1.3.2 PIC单片机的基本开发流程

1.3.3 PIC单片机开发注意事项

第2章 PIC16F87X硬件系统

 2.1 PICl6F87X硬件系统概述

2.1.1 PICl6F87X的引脚封装及功能

2.1.2 PICl6F87X的内部结构

2.1.3程序存储和堆栈

 2.2 RAM数据存储器(文件寄存器)

2.2.1 通用寄存器

2.2.2 特殊功能寄存器

 2.3 输入/输出端口的功能

2.3.1 输入偷出端口的基本结构

2.3.2 基本输入/输出端口的工作原理

2.3.3 与输入/输出端口相关的寄存器

第3章 指令系统

 3.1 指令系统概述

3.1.1 指令的格式

3.1.2 指令的分类

3.1.3 指令时序

 3.2 寻址方式

3.2.1 立即数寻址

3.2.2 寄存器间接寻址

3.2.3 直接寻址

3.2.4 位寻址

 3.3 PIC的指令介绍

3.3.1 字节操作类指令

3.3.2 位操作指令

3.3.3 常数操作和控制操作类指令

第4章 汇编程序设计基础

 4.1 汇编程序设计基本知识

4.1.1 汇编语句格式

4.1.2 伪指令

 4.2 程序格式

4.2.1 程序格式

4.2.2 流程图

 4.3 程序结构

4.3.1 顺序程序结构

4.3.2 分支程序结构

4.3.3 循环程序结构

4.3.4 子程序结构

 4.4 程序设计

4.4.1 程序跨页跳转与跨页调用

4.4.2 数据传送程序的设计

4.4.3 延时程序设计

4.4.4 查表程序设计

4.4.5 子程序的设计

 4.5 单片机与PC机通信的源程序

第5章 中断

 5.1 中断概述

5.1.1 中断基本概念

5.1.2 中断的种类

5.1.3 与中断相关的寄存器

 5.2 PICl6F87X中断

5.2.1 PICl6F87X的中断源

5.2.2 PICl6F87X的中断硬件逻辑

 5.3 中断处理

5.3.1 中断的优先级

5.3.2 中断的延时响应和延时处理

5.3.3 中断的现场保护问题

5.3.4 利用中断唤醒CPU

5.3.5 需要注意的几个问题

第6章 定时器/计数器

 6.1 定时器/计数器概述

6.1.1 定时器/计数器的基本用途

6.1.2 定时器/计数器的特点

6.1.3 定时器/计数器的相关寄存器

 6.2 TMR0电路结构与工作原理

6.2.1 分频器

6.2.2 TMR0累加计数寄存器

 6.3 定时器/计数器TMR1模块

6.3.1 定时器/计数器TMRl模块的特性

6.3.2 与定时器TMRl模块相关的寄存器

6.3.3 定时器/计数器TMRl模块的电路结构

6.3.4 定时器/计数器TMRl模块的工作原理

 6.4 定时器TM]R2模块

6.4.1 定时器TMR2模块的特性

6.4.2 与定时器TMR2模块相关的寄存器

6.4.3 定时器TMR2模块的电路结构

6.4.4 定时器TMR2模块的工作原理

 6.5 定时器程序实例

第7章 输入/输出端口的复合功能

 7.1 输入/输出端口概述

7.1.1 输入/输出端口的特性

7.1.2 与输入/输出端口相关的寄存器

 7.2 RA端口

7.2.1 与RA端口相关的寄存器

7.2.2 电路结构和工作原理

7.2.3 编程方法

 7.3 RB端口

7.3.1 与RB端口相关的寄存器

7.3.2 电路结构和工作原理

7.3.3 编程方法

 7.4 RC端口

7.4.1 与RC端口相关的寄存器

7.4.2 电路结构和工作原理

7.4.3 编程方法

 7.5 RD端口

7.5.1 与RD端口相关的寄存器

7.5.2 电路结构和工作原理

7.5.3 编程方法

 7.6 RE端口

7.6.1 与RE端口相关的寄存器

7.6.2 电路结构和工作原理

7.6.3 编程方法

 7.7 开关量接口举例

 7.8 键盘接口

7.8.1 按键识别键盘

7.8.2 行列式键盘的结构及按键识别

7.9使用I/0端口的注意事项

第8章 模数转换模块ADC

 8.1 A/D转换概述

8.1.1 PIC内部A/D转换原理

8.1.2 A/D转换器的主要技术指标

 8.2 PICl6F87X片内ADC模块

8.2.1 PICl6F877片内ADC模块简介

8.2.2 ADC模块的内部结构和操作原理

8.2.3 与ADC模块相关的寄存器

8.2.4 ADC模块操作时间要求

8.2.5 ADC模块的转换精度和分辨率

8.2.6 特殊情况下的A/D转换

 8.3 编程实例

8.3.1 ADC模块实现A/D转换的步骤

8.3.2 A/D转换器编程

第9章 PIC单片机的串行通信

 9.1 串行通信概述

9.1.1 串行通信的基本方式

9.1.2 串行通信中的数据传送方式

9.1.3 串行通信中的控制方式

9.1.4 串行通信中的码型

9.1.5 串行通信中的检错和纠错

9.1.6 串行通信的组网方式

9.1.7 串行通信的接口电路和参数

 9.2 PICl6F87X片内通用同步/异步收发器uS灿汀模块

9.2.1 与USART模块相关的寄存器

9.2.2 USART波特率发生器BRG

9.2.3 USART模块的异步工作方式

9.2.4 USART模块的同步主控工作方式

9.2.5 USART模块的同步从动工作方式

第10章 PIC单片机的开发工具MPLAB

 10.1 MPLAB集成开发环境

10.1.1 MPLAB的基本功能

10.1.2 MPLAB的系统要求

 10.2 MPLAB IDE

10.2.1 运行MPLAB IDE

10.2.2 MPLAB IDE界面的基本组成

 10.3 MPLAB IDE调试实例

10.3.1 编写源代码

10.3.2 创建项目

10.3.3 编译项目

10.3.4 调试运行

第11章 MCD实战

 11.1 实验设备

11.1.1 教学实验板

11.1.2 仿真头

11.1.3 1602型LCD

 11.2 MCD实战1 LED 8位流水灯(霹雳灯)

 11.3 MCD实战2 单键触发8位二进制累加计数器

 11.4 MCD实战3 LCD显示单个B字

 11.5 MCD实战4 静态数码管键控计数器

 11.6 MCD实战5 内部E2PROM读写实验

附录 PIC16F811头文件

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 5:11:50