PIC18指令系统表.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PIC18指令系统表

助记符,操作数 描述 字长 周期 影响的标志位 注 (一)面向字节的操作类指令 ADDWF f,d,a 将W与f相加 →d 1 1 C,DC,Z,OV,N ADDWFC f,d,a W+F+进位位 →d 1 1 C,DC,Z,OV,N ANDWF f,d,a W逻辑与f →d 1 1 Z, N CLRF f, a 清除f 1 1 Z COMF f,d,a 将f取反 →d 1 1 Z, N CPFSEQ f, a 将f与W相比,相等时skip 1 1/(2或3) ---- CPFSGT f, a 将f与W相比,大于时skip 1 1/(2或3) ---- CPFSLT f, a 将f与W相比,小于时skip 1 1/(2或3) ---- DECF f,d,a 将f – 1 → d 1 1 C,DC,Z,OV,N DECFSZ f,d,a 将f – 1 → d, if 0 skip 1 1/(2或3) --- DECFSNZ f,d,a 将f – 1 → d, if≠0 skip 1 1/(2或3) --- INCF f,d,a 将f + 1 → d 1 1 C,DC,Z,OV,N INCFSZ f,d,a 将f + 1 → d, if 0 skip 1 1/(2或3) --- INCFSNZ f,d,a 将f + 1 → d, if≠0 skip 1 1/(2或3) --- IORWF f,d,a W逻辑或f → d, 1 1 Z, N MOVF f,d,a 传送f → d, 1 1 Z, N MOVFF f1,f2 将f1传送到f2 1 2 ---- MOVWF f,a 将W传送到f 1 1 ---- MULWF f,a 将W乘以f→PRODH、PRODL 1 1 ---- NEGF f,a 将f取补→ f 1 1 C,DC,Z,OV,N RLCF f,d,a 将f 带进位的循环左移→ d 1 1 C, Z, N RLCNF f,d,a 将f 不带进位的循环左移→ d 1 1 Z, N RRCF f,d,a 将f 带进位的循环右移→ d 1 1 C, Z, N RRNCF f,d,a 将f 不带进位的循环右移→ d 1 1 Z, N PIC18系列单片机指令系统简表 助记符,操作数 描述 字长 周期 影响的标志位 注 (一)面向字节的操作类指令(续) SETF f,d,a 将f置位(全1) 1 1 ---- SUBFWB f,d,a W – f – C → d (带借位) 1 1 C,DC,Z,OV,N SUBWF f,d,a f – W → d (不带借位) 1 1 C,DC,Z,OV,N SUBWFB f,d,a f – W – C→ d (带借位) 1 1 C,DC,Z,OV,N SWAPF f,d,a 将f半字交换 → d 1 1 ---- TSTFSZ f,d,a 测试f,如果 0 则skip 1 1/(2或3) ---- XORWF f,d,a W异或f → d 1 1 Z, N BCF f,b,a 清零f的第b位 1 1 ---- BSF f,b,a 置位f的第b位 1 1 ---- BTFSC f,b,a 测试f的第B位, 0时skip 1 1/(2或3) ---- BTFSS f,b,a 测试f的第B位, 1时skip 1 1/(2或3) ---- BTG f,b,a 将f的第B位取反 1 1 ---- (二)立即数k操作类指令 助记符,操作数 描述 字长 周期 影响的标志位 注 ANDLW k 将立即数k与W逻辑与 1 1 Z, N IORLW k 将立即数k与W逻辑或 1 1 Z, N LFSR f,k 传送12位立即数到FSR 2 2 ---- MOVLB k 将立即数传k送到BSR 3:0 1 1 ---- MOVLW k 将立即数k传送到WREG 1 1 ---- MULLW k W乘以K ,结果送PRODH/L 1 1 ---- RETLW k 立即数k送W,子程序返回 1 2 ---- SUBLW k 从W中减去立即数k 1 1 C,DC,Z,OV,N XORLW k 立即数k异或W 1 1 Z, N 助记符,操作数 描述 字长 周期 影响的标志位 注 (三)控制操作类指令 BC n If

文档评论(0)

kaiss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档