cmliubo
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看cmliubo的 主题 / 回贴
楼主  发表于: 2007-07-17 20:45
听说X,Y,M可以作为字节和字来操作
比如
X作为字节使用时指令如下:MOV    K23    K2X
X作为字使用时指令如下:MOV    K23    K4X
其中的K2,K4是什么意思呢?是不是K1就是等于四个位,K2就是等于8个位。。。?
请站长指点

还有就是在资料的什么地方能够找到这方面的介绍?

zxdha
级别: 略有小成
精华主题: 0
发帖数量: 182 个
工控威望: 247 点
下载积分: 1264 分
在线时间: 47(小时)
注册时间: 2007-05-17
最后登录: 2021-05-30
查看zxdha的 主题 / 回贴
1楼  发表于: 2007-07-31 16:17
引用
引用第3楼821937642于2007-07-30 22:11发表的  :
MOV    K23    K2X0
就是把常数23以2个四位BCD码的形式组合具体为(个位X0通电,X1通电,X2断电,X3断电),(十位X4断电,X5通电,X6断电,X7断电)。


上面的解释可能是理解错了吧。

MOV    K23    K2X0
在上述指令中:K23-----k代表十进制的数,指令的意思是:将十进制数23用二进制的形式写入。

十进制的23,用2进制表达为:0001 0111。对应的X为:X7、X6、X5、X4、X3、X2、X1、X0。

即:X7----OFF
        X6----OFF   
        X5----OFF     
      X4-----ON   
      X3-----OFF 
      X2-----ON   
      X1-----ON 
      X0-----ON