单片机中的数制与其转换.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机中的数制与其转换

2、十进制与二进制间的转换 (1)十进制整数转换成二进制数 (2)十进制小数数转换成二进制数 (1)十进整数制转换为二进制 采用除2取余方法 如:30转换为二进制 30 2 余 0 15 2 1 7 2 3 1 1 2 1 2 0 1 1 3 9 ÷2 1 69 ÷2 1 34 ÷2 0 17 ÷2 1 8 ÷2 0 4 ÷2 0 2 ÷2 0 1换算方法: 1、除二取余 2、倒序排列 十进制整数转换成二进制数 1 .375 ×2 0 .75 .6875 ×2 ×2 1 .5 ×2 1 .0 1011 换算方法: 1、乘二取整 2、正序排列 十进制小数数转换成二进制数 反馈练习——十进制→二进制 将(68)10 (125)10转化为二进制数。 答案:1000100;1111101 1、二进制数(11011)2转换成十进制数是( ) (A)25 (B)26 (C)27 (D)28 2、十进制数23转换成二进制数是( ) (A)(10011) 2 (B)(10101) 2 (C)(10111) 2 (D)(11011) 2 3、三位二进制数能表示的最大十进制数是( ) A.1 B.7 C.8 D.9 举一反三 除R取整,倒序排列 250 150 1、如何将十进制数转换成八进制数? 例:(168)10 = ( )8 2、如何将十进制数转换成十六进制数? 例:(336)10 = ( )16 3、十进制与八、十六进制间的转换 任意进制转换为十进制 例如=27+25+23+22+20=179 4F.8H=4*161+15*160+8*16-1=79.5 十进制转换为任意进制 整数部分:连续除以基数取余倒计法 小数部分:连续乘以基数取整顺计法 4、二进制与八、十六进制间的相互转换 由于二进制数通常位数比较多,读和写时容易出错,因此人们又采用了另外一些进制的方法来书写数值,这些进制的数通常与二进制的数有良好的对应关系 八进制数是将二进制的三位一组,进行合并后来记录数值的计数方法 十六进制数是将二进制的四位一组,进行合并后来记录数值的计数方法 必须明确一点:真正由计算机可以直接存贮和处理的数只能是二进制。 1)二进制和八进制转换 将二进制数从个位开始,三位一组分组,高位不够三位补0,然后写出每组的三位二进制数对应的八进制数。 例如: 将(101011.01101)2转换为八进制数。 101 011 . 011 010 5 3 . 3 2 即 (101011.01101)2= (53.32)8 将(123.45)8转换成二进制数。 1 2 3 . 4 5 001 010 011 . 100 101 即 (123.45)8=(1010011.100101) 2)二进制和十六进制转换 将二进制数从个位开始,四位一组分组,高位不够四位补0,然后写出每一组二进制数对应的十六进制数。 例如:将(110101.011)2转换为十六进制数。 即 (4A5B.6C)16=(100101001011011.011011)2 0011 0101 . 0110 3 5 . 6 将(4A5B.6C)16转换为二进制数。 4 A 5 B . 6 C 0100 1010 0101 1011 . 0110 1100 即 (4A5B.6C)16=(100101001011011.011011)2 * “ ” “ ” 设计者:李岳军 职专计算机组 想一想 在日常生活中常用的数制有哪些?请举例说明。 1、十进制 2、二进制 3、八进制 4、十六进制 ……………… 计算机内部一切信息存储、处理和传送均采用二进制数的形式,单片机同样采用二进制进行计数。 二进制是计算机能直接识别并进行处理的唯一形式。 十进制数 1.十进制数用十个数来表示:0,1,2,3,4,5,6,7,8,9; 2.逢十进一

文档评论(0)

yx118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档