单片机第0章 基础知识.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第0章 基础知识

大方豆腐 单片机原理及应用 第0章 基础知识 计算机中信息表示 二进制数的概念 十六进制数和八进制数 进制数之间的相互转换 字符在计算机中的表示 数值在计算机中的表示 指令在计算机中的表示 二进制数的概念 计算机中为什么使用二进制数? 存储易于实现 在研发计算机时首先要解决的问题就是如何存储数。如果使用十进制数,则意味着必须找到有十个易于识别状态的电子器件,这种器件基本上没有。相反,存在大量的有二个状态的电子器件,例如三极管的导通和截止、磁介质的磁化和未磁化、发光二极管的亮与不亮等。 运算易于实现 因为二进制运算规则少,例如二进制乘法规则只有2条(0*1=0,1*1=1),所以非常容易设计出运算电路 传送易于实现 在A、B两点连接一条导线,如果我们约定导线上有电压表示1,没有电压表示0,就可以在A、B两点传送二进制数了 二进制数的概念 二进制数0和1与电信号的对应关系 二进制数在计算机内部的存储与传递是通过电子器件输出电平的高低来实现的 正逻辑表示方式 高电平表示1,低电平表示0 计算机内部均采用正逻辑表示 负逻辑表示方式 高电平表示0,低电平表示1 二进制数的概念 进制数位权 1位二进制数只有二个状态,只能表示0和1二个数量,大于1的数量采用多位二进制数表示 例如:10(2),11(3),100(4),101(5),110(6),111(7)129) 位权 二进制数的概念 练习 请根据各种进制数的位权定义,求出下列各种进制数对应的十进制数 (10101.101)2=( )10 (413.26)8=( )10 (8D.C)16=( )10 8位最大二进制数对应的十进制数是多少? 16位最大二进制数对应的十进制数是多少? 十六进制数 为什么使用十六进制数? 信息的二进制数表示太长,书写和识别很容易产生错误。 例如:(129)10=2 十六进制数与二进制数之间有简单的对应关系,易于书写和识别,也容易相互转换。 十六进制数共有16个数符 0~9,A,B,C,D,E,F 十六进制数书写规则 在十六进制数后加H作为标识 如果最高位是字母,为了区别,在前面加0 例如:16H,9BH,0A8H,0FFH 十六进制数 十六进制数与二进制数对应关系 十六进制共有16个数符,刚好与4位二进制数的个数一样,所以每个十六进制数符与4位二进制数一一对应。 十六进制数 八进制与二进制的对应关系 与使用十六进制的理由一样,偶尔也使用八进制 八进制共有8个数符(0~7),刚好与3位二进制数的个数一样,所以每个八进制数符与3位二进制数一一对应。 对应关系 八进制 二进制 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 二进制数应用实例 七段发光数码管可以显示数字0~9,控制信号由A~G引脚输入,高电平亮,低电平灭 假设A~G对应着7位二进制数的最低位~最高位,请写出控制数码管分别显示0~9的二进制编码和十六进制编码 二进制数应用实例 进制数之间的转换 所有进制数转换为十进制数的方法是:按位权展开,然后进行计算。 十进制数转换为二进制数的方法(P12) 十进制整数的转换 除2取余倒排 十进制小数的转换 乘2取整顺排 (35.86)10= (100011.110111)2 进制数之间的转换 十六进制转换为二进制 以 25D.BCH 为例 将每个十六进制位写成对应的4位二进制数 0010 0101 1101 . 1011 1100 去掉最左边和最右边的全零即可 1001011101.101111 进制数之间的转换 二进制转换为十六进制 以 1101011011.10101 为例 整数部分从右向左每4位划分为一小节,最高一节不足4位的话高位补零 小数部分从左向右每4位划分为一小节,最后一节不足4位的话低位补零 0011 ′ 0101 ′ 1011. 1010 ′ 1000 将每一小节写成对应的十六进制数 35B.A8H 进制数之间的转换 八进制转换

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档