网站大量收购独家精品文档,联系QQ:2885784924

单片机原理与接口技术 教学课件 作者 朱玉红 单元2 单片机学习基础.pptVIP

单片机原理与接口技术 教学课件 作者 朱玉红 单元2 单片机学习基础.ppt

  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 单片机学习基础 机械工业出版社 学习目的: 掌握数制的转换方法,了解单片机制作的常用元器件 重点、难点:数制的转换方法 2.1 单片机常用术语 1.什么是位:? ? 一盏灯的亮灭或者说一根线的电平的高低,能代表两种状态。实际上这就是一个二进制位1或0。因此我们就把一根线称之为一“位”,用bit表示。 位是计算机所能表示的最基本、最小的数据单位。在计算机中广泛采用二进制数,所以位就是一个二进制数。 尽管一位数据只能有两种状态:0或1,但若干位二进制数的组合就能表示各种数据和字符。 2.什么是字节: 一根线能表示0和1,两根线能表达00,01,10,11四种状态,也就是能表示0到3,而三根能表达0-7,计算机中常常用8根线放在一起,同时计数,就能表示到0-255一共256种状态。这8根线或者8位就称之为一个字节(Byte)。 故相邻的8位二进制数码称为一个字节,即1 Byte=8bits,也可以说一个字节的长度是8位,16位的二进制数便是2个字节。在微型计算机中,通常数据都是以字节为单位存放的,每1024个字节为1KB。比Kbits大的单位还有Mbits 、Gbits和Tbits。 1KB=210B=1024B 1MB=220B=1024KB 1GB=230B=1024MB 1TB=240B=1024GB 3、什么是字和字长 在计算机中,一串数码是作为一个整体来处理或运算的,称为一个计算机字,简称字(word)。字通常分为若干个字节。字的长度用位数来表示。计算机的每一个字所包含的二进制数码的位数称为字长。现代计算机的字长通常为16、32、64位。 4、电平的高与低 数字电路的高低电平只是一个相对的概念,要结合电源电压,以及接口的逻辑电平种类来说。比如5V的供电电源的话,CMOS逻辑就是把低于1.3V当作低电平,高于3.7V当作高电平;而TTL逻辑就是把低于0.8V当作低电平,而高于2.0V作为高电平. 计算机串口通信的RS-232电平:用正负电压来表示逻辑状态,逻辑1= -3V~-15V,逻辑0=+3~+15V。 2.2 数制与编码 2.2.1、数制 数制,即进位计数制,是人们利用数字符号按进位原则进行数据大小计算的方法。通常是以十进制来进行计算的。另外,还有二进制、八进制和十六进制等。在二进制数后面加标志字符B,在八进制数后面加标志字符O,在十进制数后面加标志字符D或不加,十六进制后面加标志字符H,如果十六进制数以字符开头,应在前面加一个0。 数码、基数和位权。 数码:一个数制中表示基本数值大小的不同数字符号。例如,八进制有8个数码:0、1、2、3、4、5、6、7。? 基数:一个数值所使用数码的个数。例如,八进制的基数为8,二进制的基数为2。? 位权:一个数值中某一位上的1所表示数值的大小。例如,八进制的123,1的位权是64,2的位权是8,3的位权是1。 二进制数是计算机工作的基础,在计算机中只能使用二进制数。所有指令、数据、字符和地址的表示,以及它们的存储、处理和传送,都是以二进制的形式进行的。 所谓二进制形式,是指每位数码只取二个值.要么是“0”,要么是“1”,数码最大值只能是1,超过1就应向高位进位。 为什么要采用二进制形式呢?这是因为二进制最简单.它仅有二个数字符号,这就特别适合用电子元器件来表示。制造有两个稳定状态的元器件一般比制造具有多个稳定状态的元器件要容易得多。 2.2.2数制的转换 1)二、十六进制―→十进制 原则: 按权展开后相加即可。 2)十进制-→二、十六进制 原则: 整数部分,除2(16)取余,反序书写; 小数部分,乘2(16)取整,顺序书写;乘不尽时,按需取位。 3)二进制-→十六进制 原则:每4位二进制对应一位十六进制。 1011011011B=2DBH 2.2.3计算机中数值数据的表示方法 数值有正负之分,数值在计算机中的表示形式称为机器数。而把机器数所代表的实际数值称为机器数的真值。 计算机中规定,有符号数的最高位为符号位,0为+,1为-。 有符号数(以8位二进制为例)常用的表示形式有原码、反码、补码。 1.原码表示法 原码表示法中最高位表示符号,其中如果符号位为0表示该数为正,符号位为1则表示该数为负。8位二进制原码的表示范围:-127~+127 0的原码有两种表示方法: [+0]原 [-0]原2.反码表示法

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档