c51单片机吧 关注:1,859贴子:1,657
  • 2回复贴,共1

c51编时钟程序中, 数据处理时,为什么要把BCD码除16得

只看楼主收藏回复

c51编时钟程序中, 数据处理时,为什么要把BCD码除16得到高位!不知道是怎么得到的,有没有大佬给举个例子


来自Android客户端1楼2019-02-23 09:49回复
    自己顶一下哈


    来自Android客户端2楼2019-02-23 09:50
    回复
      假如有8位二进制码除以16,整体往右边移动4位,原来的高4位变成低4位。可以直接读取低4位。
      %16,就是得到低4位。也可以&0x0f H这样也可以得到低4位。


      IP属地:广东来自Android客户端3楼2021-03-08 18:14
      回复