网易首页 > 网易号 > 正文 申请入驻

单片机中数制与数制的转换是怎样实现的

0
分享至

单片机中数制与数制的转换是怎样实现的

单片机中数制与数制的转换是怎样实现的呢

关于数制之间的转换,其实在数字电路的书中会讲到,也很容易理解。在我们生活中,十进制经常被我们用到:数字0,1,2,3,4,5,6,7,8,9,逢十进一。那在单片机运用中,常见数制有:二进制、八进制、十进制、十六进制。

在单片机编程中经常应用到二进制和十六进制。比如现在有八个LED灯,在某一时刻,前四个灯全亮,后四个灯全灭。LED正极接电源,那么用51单片机P1八个口控制LED的亮灭(输出低电平LED亮,高电平LED灭),前四个LED分别连接P1.0~P1.3,后四个连接P1.4~P1.7。这一段的代码用二进制和十六进制分别可以这样编写:

二进制代码:

P1.0=0;P1.1=0;P1.2=0;P1.3=0;P1.4=1;P1.5=1;P1.6=1;P1.7=1;

十六进制代码:P1=0xF0;

由此可见,单片机中利用到多个串口时,编程使用十六进制比较方便,另外如果要循环移位常用十六进制。单片机中利用到单个串口时,编程使用二进制比较方便

一、进制简略介绍;

1、二进制:使用数码只有0和1两个数字,逢二进一

一般使用单片机IO输出两种状态:高电平、低电平。一般用0表示低电平,1表示高电平。编程控制就是以这个概念来编写程序逻辑。如果是3.3V系统,高电平就为3.3V,如果为5V,那高电平就为5V,低电平为0V。如果做输出口的话,就是单片机通过软件置位相关寄存器让端口置高电平或低电平,达到电平输出的目的,如果做输入口,就是单片机捕捉端口的电平然后置位相关寄存器,然后软件读取寄存器中0或1,达到输入作用。

2、八进制:使用数码有0~7共八个数字,逢八进一

3、十进制:使用数码有0~9共十个数字,逢十进一

4、十六进制:数码有0~9,A~F共十六个数,逢十六进一

十六进制在单片机中经常使用,程序中会用到,通讯会用到,程序生成的HEX文件也是十六进制的。而bin文件是二进制文件。

二、进制间的转换

1、二进制与十进制之间的转换;

二进制转十进制:把二进制数按权展开、相加即得十进制数

十进制转二进制:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。

2、二进制与八进制之间的转换;

二进制转八进制:3位二进制数按权展开相加得到1位八进制数。3位二进制转成八进制是从右到左开始转换,不足时补0。

八进制转成二进制:八进制数通过除2取余法,得到二进制数,对每个八进制为3个二进制,不足时在最左边补零。

3、二进制与十六进制之间的转换;

二进制转十六进制:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。4位二进制转成十六进制是从右到左开始转换,不足时补0。

十六进制转二进制:十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在最左边补零。

4、十进制与八进制与十六进制之间的转换

十进制转八进制或者十六进制有两种方法第一:间接法—把十进制转成二进制,然后再由二进制转成八进制或者十六进制。直接法—把十进制转八进制或者十六进制依照

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
李湘带王诗龄探班《歌手》,洪涛亲自接待,王诗龄和何炅合影

李湘带王诗龄探班《歌手》,洪涛亲自接待,王诗龄和何炅合影

素素娱乐
2024-06-01 09:49:33
一个时代的终结:好莱坞传奇女演员桑德拉·布洛克宣布息影

一个时代的终结:好莱坞传奇女演员桑德拉·布洛克宣布息影

自由的饼干Pn
2024-05-27 08:03:39
亲美辱华,背刺祖国,吃中国饭却长美国心的吕丽萍,现在自食恶果

亲美辱华,背刺祖国,吃中国饭却长美国心的吕丽萍,现在自食恶果

番茄说史聊
2024-05-16 17:41:40
王朔:汉唐压根不算是盛世,因为汉唐人民一点都不幸福

王朔:汉唐压根不算是盛世,因为汉唐人民一点都不幸福

芯怡飞
2024-06-01 13:40:43
“歼-20具备超音速巡航能力”引外媒关注,军事专家解读

“歼-20具备超音速巡航能力”引外媒关注,军事专家解读

环球网资讯
2024-05-29 06:56:08
二叔拿3万,要求我给他儿子捐肾,我开出4个条件,二叔:不要脸

二叔拿3万,要求我给他儿子捐肾,我开出4个条件,二叔:不要脸

星辰故事屋
2024-05-30 17:02:45
大多数人是无法长期坚持的

大多数人是无法长期坚持的

户外阿崭
2024-05-21 19:28:21
章子怡:我这辈子最正确的决定,就是在40岁高龄为三婚丈夫生儿子

章子怡:我这辈子最正确的决定,就是在40岁高龄为三婚丈夫生儿子

圈里的甜橙子
2024-05-31 09:26:49
胡塞到底有没有击中美国航母?全世界都在等待。

胡塞到底有没有击中美国航母?全世界都在等待。

笔墨V
2024-06-01 22:56:55
难怪网友们都喜欢她她美的不可方物!她是九十年代最红的电影明星

难怪网友们都喜欢她她美的不可方物!她是九十年代最红的电影明星

小米虫侃人物
2024-06-01 09:31:32
太讽刺!大S再嫁具俊晔后,“当时有多嚣张,现在就有多落魄!”

太讽刺!大S再嫁具俊晔后,“当时有多嚣张,现在就有多落魄!”

娱乐八卦木木子
2024-05-31 15:11:29
40岁以上中年人失业都干嘛去了?太现实了,有没有戳中你?

40岁以上中年人失业都干嘛去了?太现实了,有没有戳中你?

时尚的弄潮
2024-05-30 18:17:35
正式官宣!火箭引爆联盟,4年1亿,马刺恐得偿所愿

正式官宣!火箭引爆联盟,4年1亿,马刺恐得偿所愿

体育晓二
2024-06-01 12:40:31
涨知识了:鼻毛老“窜”出来的男人,暗示了啥?鼻毛为什么会变白

涨知识了:鼻毛老“窜”出来的男人,暗示了啥?鼻毛为什么会变白

奇妙的本草
2024-05-23 18:00:08
厦门楼市全军覆没,厦门岛内思明区从63000元调整为54000元

厦门楼市全军覆没,厦门岛内思明区从63000元调整为54000元

有事问彭叔
2024-05-31 11:41:41
乌军突然开窍了,一步妙棋挡住俄军攻势,后面还有更狠的招数

乌军突然开窍了,一步妙棋挡住俄军攻势,后面还有更狠的招数

文雅笔墨
2024-06-01 23:16:25
两女共侍一夫,关系却情同姐妹,生前三人行,死后则3人葬同穴

两女共侍一夫,关系却情同姐妹,生前三人行,死后则3人葬同穴

汉江忆史
2024-06-01 16:19:26
帕金斯:波尔津吉斯出战的话,凯尔特人4比3;不然独行侠赢

帕金斯:波尔津吉斯出战的话,凯尔特人4比3;不然独行侠赢

开心体育站
2024-06-01 10:18:13
发现一个现象,富人很少买的3样东西,穷人却喜欢买,且越买越穷

发现一个现象,富人很少买的3样东西,穷人却喜欢买,且越买越穷

山丘楼评
2024-06-01 11:32:13
我,为了娶藏族女孩,在那曲生活9年,一起放牛羊,婚后生俩娃

我,为了娶藏族女孩,在那曲生活9年,一起放牛羊,婚后生俩娃

肖寒先僧
2024-05-31 16:35:02
2024-06-02 02:10:44
大方老师单片机
大方老师单片机
领单片机速学资料,点我头像~
259文章数 1144关注度
往期回顾 全部

科技要闻

余承东:不卷价格!雷军:将双班制生产!

头条要闻

小伙投资300万在瑞典开拉面馆生意火爆 1碗面卖100元

头条要闻

小伙投资300万在瑞典开拉面馆生意火爆 1碗面卖100元

体育要闻

女排最强2主攻合体 合砍40分打懵泰国

娱乐要闻

白玉兰提名:胡歌、范伟争视帝

财经要闻

实锤!普华永道,危!

汽车要闻

吉利银河E5 Flyme Auto智能座舱首发

态度原创

时尚
手机
本地
亲子
公开课

伊姐周六热推:电视剧《时光正好》;综艺《快乐老友记 第二季》......

手机要闻

小米澎湃OS再次公布进展通报:相册闪退已解决,部分问题修复中!

本地新闻

食味印象|歙县限定!枇杷味儿的清甜初夏

亲子要闻

儿童节孩子表演节目给大家看?大可不必!

公开课

近视只是视力差?小心并发症

无障碍浏览 进入关怀版