qiang2751290
级别: 家园常客
精华主题: 0
发帖数量: 482 个
工控威望: 892 点
下载积分: 463 分
在线时间: 373(小时)
注册时间: 2012-06-03
最后登录: 2024-05-27
查看qiang2751290的 主题 / 回贴
楼主  发表于: 2016-03-24 17:54
SFRDP解释详细一点,谢谢!
weisongyuan
永远年轻
级别: 网络英雄
精华主题: 0
发帖数量: 568 个
工控威望: 9584 点
下载积分: 892 分
在线时间: 465(小时)
注册时间: 2013-08-13
最后登录: 2024-06-01
查看weisongyuan的 主题 / 回贴
1楼  发表于: 2016-03-25 10:29
SFRDP移位寄存器读出指令、脉冲输出,16位运算。先入先出
程序结构:
LDP  X0
SFRD  D1  D20  K9
程序的意思是:在X0的上升沿,D2中的数据传送到D20,同时指针D1的值减1,D3到D9的数据向右移一个字。数据总是从D2读出,指针D1为0时,不再执行上述程序。零标志位M8020为ON。指令执行过程中,D9的数据保存不变。
D1操作数可以为:KnY  KnM  KnS  T  D  C ,D20操作数:KnY  KnM  KnS  T  D  C  V  Z
永远年轻