① 請用台達PLC的MODRW指令寫一個發送數據的程序
這個在MODRW指令上面加一個SET M1122就可以了。
M1122是COM2的送信請求。當利用RS/MODRD/MODWR/FWD/REV/STOP / RDST /備緩鉛 RSTEF/MODRW 指令將數據傳送與接收,必須用脈沖指令將 M1122 設為 On,若上述指令開始執行,則 PLC執行數據傳送接收的動作當上述指令執仿好行數據傳送完畢後哪冊會自動將 M1122 清除。
COM1是M1312,COM3是M1316。
望採納。。。。。。
② 51單片機,數據塊傳送程序設計,匯編語言程序怎麼寫
51單片機,數據塊傳送程序設計,匯編語言程序怎麼寫?
將 RAM 中 2000H~2FFFH 存儲內容的
前一半復制到 3000H~37FFH 存儲區和 3800H~3FFFH 存儲區,
後一半復制到 4000H~47FFH 存儲區和 4800H~ 4FFFH 存儲區
----------------------------
RAM 中 2000H~2FFFH 的前一半是:2000H~27FFH,
送到:3000H~37FFH、4000H~47FFH。
MOVR0, #0
MOVR2, #20H
MOVR3, #30H
MOVR4, #40H
LOP1:
MOVP2, R2
MOVXA, @R0;A←(P2P0=2000H)
MOVP2, R3
MOVX@R0, A;(P2P0=3000H)←A
MOVP2, R4
MOVX@R0, A;(P2P0=4000H)←A
DJNZR0, LOP1
INCR2
INCR3
INCR4
CJNER4, #48H, LOP1
SJMP$
----------------------------
後一半傳送,與前一半雷同,改改初始地址即可。