怎么取一个字节的高4位和低4位

已锁定

cxaction

  • 帖子

    208
  • 精华

    1
  • 被关注

    7

论坛等级:侠士

注册时间:2011-07-16

普通 普通 如何晋级?

怎么取一个字节的高4位和低4位

7447

2

2012-10-18 19:01:33

用S7300编写一个数码管显示程序。可以使用七段解码器:FC93但是该块能显示0-f。但是我不需要显示a-f,只需显示0-9,。考虑用ITB 指令来做,单纯显示个位没问题。如图所示:

[br
0-9时可以让低4位的bcd码对应qb 输出就行
]


当大于16时他就会显示高4位,但是高4位怎么取呢?
还是程序的思路不对,做数码管显示有没有别的什么思路。或者把数值放入一个字节中无需取其高4位或者低四位,但是当数值大于十位时西门子没有取模指令,只有取余指令。如果有取模指令可以直接取十位的模再进行编码输出也可。
还有怎么做一个小数点判断的程序呢,有什么思路呢?
怎么取一个字节的高4位和低4位 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54791条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。