BCD码的学习

时间:2023-03-13来源:佚名
在我们日常生产生活中用的最多的数字是十进制数字,而单片机系统的所有数据本质上都是二进制的,所以聪明的前辈们就给我们创造了BCD码。

BCD码(Binary-Coded Decimal)亦称二进码十进制数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数字。是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。我们前边讲过十六进制和二进制本质上是一回事,十六进制仅仅是二进制的一种缩写形式而已。而十进制的一位数字,从0到9,最大的数字就是9,再加1就要进位,所以用4位二进制表示十进制,就是从0000到1001,不存在1010、1011、1100、1101、1110、1111这6个数字。BCD码如果到了1001,再加1的话,数字就变成了0001 0000这样的数字了,相当于用了8位的二进制数字表示了2位的十进制数字。

BCD码的应用还是非常广泛的,比如我们这节课要学的实时时钟,日期时间在时钟芯片中的存储格式就是BCD码,当我们需要把它记录的时间转换成可以直观显示的ASCII码时(比如在液晶上显示),就可以省去一步由二进制的整型数到ASCII的转换过程,而直接取出表示十进制1位数字的4个二进制位然后再加上0x30就可组成一个ASCII码字节了,这样就会方便的多,在后面的实际例程中将看到这个简单的转换。

相关阅读

事故预想:汽机房内低压主蒸汽电动阀前手动阀法兰突然大量漏气

【事故预想内容】 : 事故现象:4机冷态启机过程中,4汽机房内低压主蒸汽电动阀前手动阀法兰突然大量漏气,小锅炉仍在运行中。现场有何现象、报警?值长及各岗位人员如何处理?...
2023-06-25
事故预想:汽机房内低压主蒸汽电动阀前手动阀法兰突然大量漏气

工程师必备的二极管应用电路

常用二极管应用电路你知道吗?今天我们一起来学习,看文章前记得点赞收藏哦! 01二极管保护电路 肖特基二极管常用于保护电路,如反极性电路,因为它的正向压降低,下图为常见的反...
2023-05-08
工程师必备的二极管应用电路

B1级阻燃电缆的技术参数及燃烧性能标准

什么是B1级阻燃电线电缆? ZB和B1、B2是完全不同性质的电缆,随着高层建筑和电器设备越来越多,电气的安全标准在逐步提高,B1级阻燃电线和电缆在工程应用中使用越来越多。 1、引用...
2023-06-26
B1级阻燃电缆的技术参数及燃烧性能标准

电动机控制设备故障及处理实例(一)

实例一 按下启动按钮接触器未动作。 一台三相异步电动机用交流接触器控制,当按下启动按钮后,接触器未动作。 控制电路图如图1所示。 (一)故障分析 按照电路图和故障现象分析...
2023-06-13
电动机控制设备故障及处理实例(一)

从市电零线与火线中怎么获取380伏电源

在某些特定的现场环境中,可能仅存在零线和火线,而我们却需要380伏的电源来满足特定设备或工作的需求。这看似是一个棘手的问题,但实际上通过一些合理的方法和原理的运用,是可以...
2024-09-28
从市电零线与火线中怎么获取380伏电源

热销商品

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减震,是一种高效、耐用的管路连接解决方案。该产品采用高品质304不锈钢材料,具有优异的耐腐蚀性和强度...
0.29

电焊机焊把线电焊线国标电缆线16 25 35 50 70平方纯铜焊把线

电焊机焊把线(电焊线)是焊接作业中的关键连接线,采用国标纯铜导体,导电性能优异、电阻低、发热少,确保电流稳定传输。常见规格包括16、25、35、50、70平方毫米,适用于不...
3.8

塑料镊子 黑色平头弯头尖头扁嘴圆头塑料防静电镊子 碳纤维镊子

塑料镊子是一种轻便、耐腐蚀且防静电的精密工具,广泛应用于电子、医疗、实验室及精密装配等领域。黑色款式多采用碳纤维增强塑料材质,兼具高强度与导电性,有效防止静...
0.6

阻燃尼龙编织网管 PET伸缩网套管 电脑机箱电线避震蛇皮管 10米

阻燃尼龙编织网管(PET伸缩网套管)是一种高性能电线保护套管,采用环保PET材料经精密编织而成,具有优异的阻燃、耐磨、抗拉伸及柔韧性能。其独特的蛇皮状结构可自由伸缩...
4.01

萝卜头螺丝刀磁性两用伸缩螺丝刀一字十字梅花平口短小改锥

萝卜头螺丝刀是一款多功能、便携实用的手动工具,集一字、十字、梅花(星型)等多种刀头于一体,采用磁性设计,可牢固吸附螺丝,提升操作效率。其独特的伸缩结构让刀头可灵活...
3.28

网站栏目