2023
01-03
01-03
十进制与BCD码转换的算法详解
目录BCD码算法原理总结手头上在做的项目需要用到ds1302实时时钟,ds1302读出来的数据是BCD码,需要转换,写入也是。BCD码BCD是指用二进制来表示十进制数的编码,即用4位二进制来表示一位十进制数,因此4位二进制数表示最大的十进制数9(1001),只取十六个数中的十个数。比如:BCD码:0x99(153),该BCD码转换成十进制是99.算法原理十进制是逢十进一,而十六进制是逢十六进一,它们之间的每次进位差66,所以一个十进制数要转换成B...
继续阅读 >