SFRDP移位寄存器讀出指令、脈沖輸出,16位運(yùn)算。先入先出
程序結(jié)構(gòu):
LDP X0
SFRD D1 D20 K9
程序的意思是:在X0的上升沿,D2中的數(shù)據(jù)傳送到D20,同時(shí)指針D1的值減1,D3到D9的數(shù)據(jù)向右移一個(gè)字。數(shù)據(jù)總是從D2讀出,指針D1為0時(shí),不再執(zhí)行上述程序。零標(biāo)志位M8020為ON。指令執(zhí)行過(guò)程中,D9的數(shù)據(jù)保存不變。
D1操作數(shù)可以為:KnY KnM KnS T D C ,D20操作數(shù):KnY KnM KnS T D C V Z