ASCII码转换指令ASC/@
ASC
S:源通道
C:控制数据
R :结果首通道
C的含义
指令功能
当执行条件为ON时,根据C的内容,将S中指定的数字转换成ASCII码,并将结果存放在R中。
关于校验位
①
结果通道的bit00~06及bit08~14存放结果。bit07和bit15是校验位。
②
若设置不校验,则bit07和bit15为0。
③
若设置奇校验,则校验位与ASCII码中的1的总数应为奇数,否则bit07和bit15为1;
④
若设置偶校验,则校验位与ASCII码中的1的总数应为偶数,否则bit07和bit15为1。
转换方法
①
确定源通道中欲转换的第一个数字及数字个数
。
②查ASCII码表,对源通道中欲转换的数字进行转换
。
③
根据C中bit08~11的规定,按顺序存放结果。
由C来确定,是从R的低8位、还是高8位开始存放。
④
根据C中校验的规定,确定
bit07和bit15的状态。