图片:
图片:
求批评求指导!plc之数码管显示的理解。试编了个三位数码管显示249的程序,如下,不知对否。[
]这是我自己的理解:数码管要显示十进制数,必须把该十进制数转换为bcd码,如249的bcd码为0010即2,0100即4,1001即9,故001001001001为249的BCD码.因SEG指令只对输入的数的低四位有效,故没移位前QBO显示的就是9,。此时要显示4则必须右移四位,取右移四位后数的低四位即显示了4.同样,显示2也是一个道理。
另外,对显示大于一个字节存储范围的数的显示我就不会了,如300的显示,该怎样编程,求各位老师点解。