专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
本文关于指令的注释将与前述指令中的略有不同。前述指令注释时是对指令具体完成的功能给以说明,这种注释方法对初学者确实易于接受和理解,但是实际应用中的PIC产品汇编语言的注释通常是以程序要做什么(或指令的作用)而不是说指令的直接功能。鉴于上述原因,下述的指令注释将改变过去的注释方法,用程序应起的作用作注释。   10寄程器半字节交换指令   指令格式:SWAPF f,d   说明:SWAPF是Swap f的合写。符号f、d的意义与前述的相同。该条指令的功能是寄存器f的高4位与低4位交换,即指令执行前,若寄存器f的8位状态为D7、D6、D5、D4、D3、D2、D1、D0,执行后的8位状态变为D3、 [阅读全文] [PDF]
三、面向字节、常数与控制操作的指令   1传送立即数至工作寄存器W指令   指令格式:MOVLW k;k表示常数、立即数和标号   说明:MOVLW是Move Literal to w的缩写   实例:MOVL 0x1E;常数30送W   2I/O口控制寄存器TRIS设置指令   指令格式;TRIS f   说明;TRIS f是Load TRIS Register的缩写。其功能是把工作寄存器W的内容送入I/O口控制寄存器f。当W=0时,置对应I/O口为输出;W=1,置I/O口为输入。   实例:MOVLW 0x00 ;把00H送入W      TRIS RA ;置PIC RA口为输出    [阅读全文] [PDF]
各大类单片机的指令系统是没有通用性的,它是由单片机生产厂家规定的,所以用户必须遵循厂家规定的标准,才能达到应用单片机的目的。   PIC 8位单片机共有三个级别,有相对应的指令集。基本级PIC系列芯片共有指令33条,每条指令是12位字长;中级PIC系列芯片共有指令35条,每条指令是14位字长;高级PIC系列芯片共有指令58条,每条指令是16位字长。其指令向下兼容。   在这里笔者介绍PIC 8位单片机汇编语言指令的组成及指令中符号的功能,以供初学者阅读相关书籍和资料时快速入门。   一、PIC汇编语言指令格式   PIC系列微控制器汇编语言指令与MCS-51系列单片机汇编语言一样,每条汇编语言 [阅读全文] [PDF]
1 共3条 分1页