SDEC 指令的梯形图符号及可用操作数如图 4.47 所示,控制数据 Di 的含义如图 4.48 所示。
图 4.47 SDEC 的梯形图符号及操作数数据区

图 4.48 SDEC 的控制数据 Di 的含义

当执行条件为 ON 时,SDEC(78) 从源通道 S 中指定的第一个数字开始顺序转换,将等值的七段显示码存入以 D 开始的结果通道。一次最多可对 S 中 4 个数字转换;若 Di 指定从 D 的高 8 位开始存放,则最多可占 3 个结果通道。如图 4.49 所示,一个通道可存放两个数字的七段显示码,低 8 位的 bit00~bit06 对应七段数码管的 a、b、c、d、e、f、g 段(bit07 不用),高 8 位的 bit08~bit14 对应 a~g 段(bit15 不用)。图 4.50 是根据 Di 值进行 4 位二进制到七段显示码转换的例子。
图 4.49 控制数据 Di 值及转换举例
