电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

BCD码的学习

2017-04-10 12:24分类:PLC基础知识 阅读:

 

在咱们往常出产日子顶用的最多的数字是十进制数字,而单片机体系的悉数数据实质上都是二进制的,所以聪明的老一辈们就给咱们发了解BCD码。

BCD码(Binary-CodedDecimal)亦称二进码十进制数或二-十进制代码。用4位二进制数来标明1位十进制数中的0~9这10个数字。是一种二进制的数字编码办法,用二进制编码的十进制代码。BCD码这种编码办法运用了四个位元来贮存一个十进制的数码,使二进制和十进制之间的改换得以便当的进行。咱们前边讲过十六进制和二进制实质上是一回事,十六进制仅仅是二进制的一种缩写办法算了。而十进制的一位数字,从0到9,最大的数字即是9,再加1就要进位,所以用4位二进制标明十进制,即是从0000到1001,不存在1010、1011、1100、1101、1110、1111这6个数字。BCD码假定到了1001,再加1的话,数字就变成了00010000这么的数字了,恰当于用了8位的二进制数字标了解2位的十进制数字。

BCD码的运用仍对错常广泛的,比方咱们这节课要学的实不时钟,日期时刻在时钟芯片中的存储格局即是BCD码,当咱们需求把它记载的时刻改换成能够直观闪现的ASCII码时(比方在液晶上闪现),就能够省去一步由二进制的整型数到ASCII的改换进程,而直接取出标明十进制1位数字的4个二进制位然后再加上0x30就可构成一个ASCII码字节了,这么就会便当的多,在后边的实习例程中将看到这个简略的改换。

上一篇:温度传感器DS1820运用中留神思项

下一篇:依据PIC单片机与16位串行D/A改换的原理

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部