本书是指导初学者学习PIC单片机的入门书。PIC16F877具有Flash编程功能,非常适合教学和进行新产品开发,是目前广泛应用的一种PIC单片机,特别适合作为初学者学习PIC单片机的入门选择。 本书内容丰富、结构清晰、语言简练、实例众多。 本书配套光盘包括所有实例的素材和多媒体教学软件,并配以语音同步讲解,能够更好地帮助读者快速掌握PIC单片机的应用方法。 |
第1章 PIC系列单片机概述 1.1 PIC系列单片机简介 2 1.1.1 PIC 8位单片机的分类 2 1.1.2 PIC系列单片机的特点 3 1.1.3 单片机的应用领域 4 1.1.4 单片机的发展趋势 5 1.2 PIC系列单片机的结构 6 1.2.1 结构描述 6 1.2.2 RISC结构采用的指令集 7 1.3 PIC系列单片机的开发 8 1.3.1 PIC单片机的开发应用方法 8 1.3.2 PIC单片机的基本开发流程 9 1.3.3 PIC单片机开发注意事项 10 第2章 PIC16F87X硬件系统 2.1 PIC16F87X硬件系统概述 14 2.1.1 PIC16F87X的引脚封装及功能 15 2.1.2 PIC16F87X的内部结构 18 2.1.3 程序存储和堆栈 22 2.2 RAM数据存储器(文件寄存器) 23 2.2.1 通用寄存器 26 2.2.2 特殊功能寄存器 26 2.3 输入/输出端口的功能 29 2.3.1 输入/输出端口的基本结构 29 2.3.2 基本输入/输出端口的工作原理 31 2.3.3 与输入/输出端口相关的寄存器 32 第3章 指令系统 3.1 指令系统概述 34 3.1.1 指令的格式 34 3.1.2 指令的分类 35 3.1.3 指令时序 38 3.2 寻址方式 38 3.2.1 立即数寻址 39 3.2.2 寄存器间接寻址 39 3.2.3 直接寻址 40 3.2.4 位寻址 40 3.3 PIC的指令介绍 41 3.3.1 字节操作类指令 41 3.3.2 位操作指令 49 3.3.3 常数操作和控制操作类指令 51 第4章 汇编程序设计基础 4.1 汇编程序设计基本知识 58 4.1.1 汇编语句格式 58 4.1.2 伪指令 60 4.2 程序格式 63 4.2.1 程序格式 63 4.2.2 流程图 65 4.3 程序结构 66 4.3.1 顺序程序结构 66 4.3.2 分支程序结构 67 4.3.3 循环程序结构 68 4.3.4 子程序结构 70 4.4 程序设计 71 4.4.1 程序跨页跳转与跨页调用 71 4.4.2 数据传送程序的设计 73 4.4.3 |
商品评论(0条)