雪花飄飄
級(jí)別: VIP會(huì)員
![]() ![]() |
![]() 如上圖所示:當(dāng)接收數(shù)據(jù)存放至D1070-1085寄存器內(nèi)并自動(dòng)轉(zhuǎn)化為十六進(jìn)制轉(zhuǎn)存至 D1050-D1055中。 這是當(dāng)設(shè)置地址為1#站時(shí)。那如果還有2#站或者更多,還是講讀取數(shù)據(jù)存至D1050-D1055中嗎? |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
![]() ![]() ![]() ![]() |
是,所以要在“接收數(shù)據(jù)內(nèi)容處理”段將數(shù)據(jù)保存到其他儲(chǔ)存區(qū) |
---|---|
|
雪花飄飄
級(jí)別: VIP會(huì)員
![]() ![]() |
回復(fù)樓上: 1#站 MOV D1050 D20 2#站 MOV D1050 D21 這樣的話。兩個(gè)D1050是不是出現(xiàn)重疊現(xiàn)象。 還是有點(diǎn)不明白?麻煩。 |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
![]() ![]() ![]() ![]() |
是重疊,但應(yīng)為MODRD指令同時(shí)只能有一個(gè)有效,所以只在有效期間用M1127這個(gè)條件將D1050轉(zhuǎn)移走就可以了 |
---|---|
本帖最近評(píng)分記錄: |
雪花飄飄
級(jí)別: VIP會(huì)員
![]() ![]() |
哦。大致明白你的意思了。就是想1#站讀取時(shí)執(zhí)行一次MODRD將D1050存儲(chǔ)至D20 那2#站讀取時(shí)再執(zhí)行一次MODRD將D1050存儲(chǔ)至D21中。 請(qǐng)問(wèn)樓上是不是這個(gè)意思? |
---|---|
|
niningtt
級(jí)別: 工控俠客
![]() |
M1127后面的就是處理數(shù)據(jù)的,比如判斷接收數(shù)據(jù)是幾號(hào)發(fā)送的,把相應(yīng)數(shù)據(jù)存到你規(guī)劃好的寄存器 |
---|---|
|
yjhdlp
級(jí)別: 家園常客
![]() |
樓主理解是正確的,只是在接收數(shù)據(jù)時(shí)要增加執(zhí)行條件。 |
---|---|
|