PIC系列单片机的伪指令阅读一些PIC单片机的源程序开始段会发现有一些特殊指令助记符这些助记符与指令系统的助记不同没有相对应的操作码通常称这些特殊指令助记符为伪指令 伪指令在源程序中的作用是为完成汇编程序作各种准备工作的(实际上是给PC机汇编的注释)这些伪指令仅在汇编过程中起作用一旦汇编结束伪指令的使命就完成 在汇编程序MPASM中有四类伪指令:数据伪指令列表伪指令控制伪指令和宏汇编指令
PIC单片机指令(PIC16F87X系列单片机)共35条指令指令构成:PIC16F877单片机每条指令的字节长度为14位由操作码和操作数构成操作码操作数指令系统补充字符说明字符功能说明W工作寄存器(即累加器)f寄存器地址(取7位寄存器地址00H7FH)b8位寄存器f内位地址(07)K立即数(8位常数或11位地址)常量或标号L指令操作数中含有8位立即数Kd目标地址选择:d=0结果送至Wd=1结果送至
PIC单片机指令集指令操作说明对STATUS(03H)位的影响面向常数操作和控制操作类指令ADDLW KKW→WC:DC:Z:SUBBLW KK-W→WC:若K>W C=1若K<W C=0DC:Z:ANDLW KK∧W→WZ:IORLW KK∨W→WZ:XORLW KK⊙W→WTO:PD:CLRWDT0→WDTMOVLW KK→WCALL K调用子程序GOTO
第3章 PIC单片机指令系统在第2章简要介绍PIC16F8系列单片机的基本结构基础上,如何基于硬件进行相关的程序设计是一重要的目标和任务,传统书籍通常从理论(包括数据类型、寻址方式等)到具体指令分类,再到详细分析,通常是比较抽象的讲述。本章直接从组成单片机指令的构造、组成单片机的源程序及机器码,到广泛的单片机指令集详解。回避了一些复杂抽象的问题,深入浅出。这一点对于初学者尤其重要。31 PIC系列
ASM-51汇编伪指令伪指令分类符号定义SEGMENT EQU SET DATA IDATA XDATA BITCODE存储器初始化保留DS DB DW DBIT程序链接PUBILC EXTRN NAME汇编程序状态控制ORG END选择段的伪指令 RSEG CSEG DSEG XSEG ISEG BSEG USING伪指令具体说明符号定义伪指令SEGMENT伪指令格式:段名 SEGMEN
PIC单片机C语言编程教程:佚名 ?来源:不详 ?录入: =Admin Admin ?更新时间:2008-7-26 17:03:52 ?点击数:3 【字体: 】PIC 单片机 C 语言编程简介用? C? 语言来开发单片机系统软件最大的好处是编写代码效率高软件调试直观维护升级方便代码的重复利用率高便于跨平台的代码移植等等因此 C 语言编程在单片机系统设计中已得到越来越广泛的运用针对 PIC
PIC16系列单片机汇编指令集-包括部分伪指令-很有帮助(整理的)遇事潇洒一点看世糊涂一点相亲是经销恋爱叫直销抛绣球招亲则为围标没有准备请不要开始没有能力请不要承诺爱情这东西没得到可能是缺憾不表白就会有遗憾可是如果自不量力就只能抱憾了当D不写时默认是放到F中吗好像是. 更新:1PIC16没有同或指令面向字节ADDWF FD 寄存器加法指令FW→D 影响CDCZ 进位C为1表示有进位INCF
寻址方式3寄存器寻址 操作数存放在寄存器中 寻址对象:ABDPTRR0R7 B 仅在乘除法指令中为寄存器寻址在其他指令中为直接寻址 A 可以寄存器寻址又可以直接寻址直接寻址时写作ACC例如:MOV AR0 R0→AAR0均为寄 存器寻址机器码E8
指令和指令系统的概念与分类掌握指令的格式和寻址方式掌握数据传送算术运算逻辑运算控制转移和位操作指令的功能和应用 指令系统分类(一)2. 直接寻址 变址寻址是以DPTR或者PC作为基址寄存器其内容为基地址以累加器A作为变址寄存器其内容为变址并将两个寄存器内容也就是基址和变址相加形成16位操作数地址然后在程序存储器中找到该地址所对应的单元其内容即为操作数 6. 相对寻址 寄存器寻址寻址方式中常用符号注
PIC系列单片机的特点和应用 l m=0t=1c=fks_087069085083088074084081094095093085087068093083086071 o 基础知识基本概念备忘录 基础知识基本概念 2009-11-02 12:31:25 阅读52 评论0 ??字号:大中小?订阅 PIC系列单片机简介一引言 据统计我国的单片机年容量已达1-3亿片且每年以大约16的速度增长
违法有害信息,请在下方选择原因提交举报