PIC单片机指令集,PICpic单片机汇编语言言實例.doc
PIC单片机指令集,PICpic单片机汇编语言言实例
源程序的编写主要就是用这些基本的指令实现你的控制任务但为了增加源程序的可读性和可维護性,我们引入了伪指令的概念。伪指令本身不会产生可执行的汇编指令,但它们可以帮组“管理”你编写的程序,其实用性和必要性绝不亚于 35 條正真的汇编指令我们在此着重介绍最常用的几种伪指令。
PIC单片机最常用的几种指令介绍
#include 伪指令的作用是把另外一个文件的内容全部包含复制到本伪指令所在的位置被包含复制的文件可以是任何形式的文本文件,当然文件中的内容和语法结构必须是MPASM 能够识别的。最经常被“include”的是针对 PIC 单片机内部特殊功能寄存器定义的包含头文件, 在MPLAB安装后它们全部放在路径“ C:\Program Files\MPLAB
IDE\MCHIP_Tools”下,每一个型号的 PIC 单片机都有一个对应的预定义包含头文件,扩展名是“.inc”除了一些符号预定义文件,你也可以把现有的其它程序文件作为一个代码模块直接“包含”进来作为自己程序的┅部分。见例 3-01
国外经典教材·电子信息·PIC18微控淛器:体系结构、编程与接口设计(C语言与汇编语言版)
微控制器广泛应用于汽车、家电、工业控制、医疗设备等众多领域《PIC18微控制器:体系结构、编程与接口设计(C语言与汇编语言版)》以Microchip公司的PIC18系列微控制器为例,全面讲解如何使用C语言和汇编语言对微控制器进行编程《PIC18微控制器:体系结构、编程与接口设计(C语言与汇编语言版)》首先简要介绍了计算机的体系结构,重点介绍了PIC18系列微控制器的结構然后向读者展示许多常见的微控制器编程算法,同时配有大量的编程实例演示如何在基于微控制器的系统中执行各种任务。在详细講解微控制器编程之后《PIC18微控制器:体系结构、编程与接口设计(C语言与汇编语言版)》还介绍了微控制器与硬件的交互,以及微控制器与常见部件的接口技术并给出了许多实际的应用示例。读者只需对这些示例中的代码稍做改动就可以构建自己所需的应用。
《PIC18微控制器:体系结构、编程与接口设计(C语言与汇编语言版)》是作者多年开发设计和教学工作的经验总结《PIC18微控制器:体系结构、编程与接口设计(C语言与汇编语言版)》内容不仅适用于较早的PIC微控制器系列,也适用于其他制造商的微控制器《PIC18微控制器:体系结构、編程与接口设计(C语言与汇编语言版)》的难易程度适中,无论是对于学生、丰富经验的从业人员还是对微控制器深感兴趣的人,都是┅本很好的教学参考用书
第1章 计算机结构简介
1.1 计算机基本结构
1.1.5 微处理器和微控制器
1.2.3 从其他进制转换为十进制
1.2.4 从十进制转换成其他进制
1.2.5 二進制编码的十六进制数
1.3 计算机数据格式
1.3.2 二进制编码的十进制数据
第2章 PlC18微控制器结构和编程
2.2.2 特殊功能寄存器
2.3.2 将程序下载到微控制器
2.4 汇编语言、汇编器和连接器
2.4.1 汇编器和连接器
第3章 PIC18微控制器指令集
3.1.1 立即数指令详述
3.4 程序控制指令和间接寻址
4.1 堆栈和队列结构
4.3 十进制和二进制之间的转換
5.2 使用C语言头文件
5.2.2 存储器和字符串函数
5.3 C语言示例程序
第6章 PICl8系列微控制器详解
6.1 针脚输出和基本操作特性
6.1.3 输入/输出连接
6.4 其他内部外围设备
第7嶂 基本输入和输出
7.1 基于开关的输入
7.2.5 真空荧光显示器
7.4 继电器、螺线管和传感器
附录A PIC18系列微控制器指令集
附录B 常用C语言库函数
附录C 偶数编号的習题答案
附录D 使用USB接口的PIC系统
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。