詳解PMC功能指令之代碼轉(zhuǎn)換指令
推薦 + 挑錯(cuò) + 收藏(0) + 用戶(hù)評(píng)論(0)
1.COD(代碼轉(zhuǎn)換:SUB 7)
轉(zhuǎn)換BCD代碼為任意的2或4位BCD數(shù)值,如圖所示,進(jìn)行代碼轉(zhuǎn)換必須輸入數(shù)據(jù)輸入地址、轉(zhuǎn)換表和轉(zhuǎn)換數(shù)據(jù)輸出地址。
在“轉(zhuǎn)換輸入數(shù)據(jù)地址”中以?xún)晌籅CD代碼形式指定一表內(nèi)地址,根據(jù)該地址從轉(zhuǎn)換表中取出轉(zhuǎn)換數(shù)據(jù)。轉(zhuǎn)換表以2位數(shù)或4位數(shù)形式依次輸入。按轉(zhuǎn)換輸入數(shù)據(jù)地址“取出的數(shù)據(jù)”輸出到“轉(zhuǎn)換數(shù)據(jù)輸出地址”中。如圖所示,當(dāng)2輸入到輸入數(shù)據(jù)地址中,在轉(zhuǎn)換表第三位上的數(shù)據(jù)137被輸出到轉(zhuǎn)換數(shù)據(jù)輸出地址中。
指令格式:
控制條件:
(a) 確定數(shù)據(jù)形式**(BYT)**
BYT=0:指定轉(zhuǎn)換表中數(shù)據(jù)為2位BCD碼。
BYT=1:指定轉(zhuǎn)換表中數(shù)據(jù)為4位BCD碼。
?。╞) 錯(cuò)誤輸出復(fù)位**(RST)**
RST=0:取消復(fù)位。
RST=1:將錯(cuò)誤輸出W1置為0(復(fù)位)。
?。╟) 執(zhí)行命令**(ACT)**
ACT=0:COD指令未執(zhí)行,W1未改變。
ACT=1:執(zhí)行。
?。╝) 數(shù)據(jù)表容量
數(shù)據(jù)轉(zhuǎn)換表地址指定范圍為0到99。當(dāng)表內(nèi)地址最后一位為n時(shí),則數(shù)據(jù)表容量為n+1。
(b) 轉(zhuǎn)換數(shù)據(jù)輸入地址
“轉(zhuǎn)換數(shù)據(jù)輸入地址”內(nèi)含有轉(zhuǎn)換數(shù)據(jù)的表地址。轉(zhuǎn)換表中的數(shù)據(jù)可通過(guò)該地址查到,然后輸出。
“轉(zhuǎn)換數(shù)據(jù)輸入地址”中需要指定1字節(jié)(2位BCD碼)數(shù)據(jù)。
(c) 轉(zhuǎn)換數(shù)據(jù)輸出地址
“轉(zhuǎn)換數(shù)據(jù)輸出地址”是存儲(chǔ)由數(shù)據(jù)表輸出數(shù)據(jù)的地址。
2位BCD碼的轉(zhuǎn)換數(shù)據(jù),在轉(zhuǎn)換數(shù)據(jù)輸出地址中需要1字節(jié)的存儲(chǔ)空間。4位BCD碼的轉(zhuǎn)換數(shù)據(jù)需要2個(gè)字節(jié)的存儲(chǔ)空間。
輸出**(W1**):
在執(zhí)行COD指令時(shí),如果轉(zhuǎn)換輸入地址出現(xiàn)錯(cuò)誤,W1=1。
例如:若在順序程序中轉(zhuǎn)換輸入數(shù)據(jù)地址指定了超過(guò)數(shù)據(jù)表容量的數(shù)據(jù),則W1=1。當(dāng)W1=1時(shí),順序程序應(yīng)執(zhí)行適當(dāng)?shù)幕ユi:如使機(jī)床操作面板上的出錯(cuò)燈閃亮或停止伺服軸進(jìn)給。
注意:
此指令后的WRT、NOT、SET、和RST指令不能使用多線圈輸出,在此指令的輸出線圈中僅可指定一個(gè)。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
詳解PMC功能指令之代碼轉(zhuǎn)換指令下載
相關(guān)電子資料下載
- 一款與PMC232-S16A引腳兼容的TX8C1010S016B單片機(jī) 149
- 在M6442核心板上使用GPMC總線擴(kuò)展 101
- AM62x基于GPMC的ARM+FPGA通信方案 210
- pmc-5565光纖反射內(nèi)存卡 116
- AM62x GPMC并口如何實(shí)現(xiàn)“小數(shù)據(jù)-低時(shí)延,大數(shù)據(jù)-高帶寬”—ARM+FPGA低成本通信方 355
- AM62x GPMC并口如何實(shí)現(xiàn)小數(shù)據(jù)低時(shí)延的功能呢? 729
- PCB板上的字符莫名消失之謎 419
- 服務(wù)器更換PMC RAID卡后無(wú)法識(shí)別系統(tǒng)盤(pán)的解決辦法 746
- 服務(wù)器更換PMC RAID卡后無(wú)法識(shí)別系統(tǒng)盤(pán) 280
- 為何TI的GPMC并口,更常被用于連接FPGA、ADC?我給出3個(gè)理由 604