第1章 MCS 51 基础知识(2学时).pptVIP

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

单片机原理与应用 Principles and Application of Microcontroller 第1章 单片机基础知识概述 1.1.1 什么叫单片机 常见的微型计算机 微型计算机机硬件组成 单片微型计算机 单片机内部结构示意图 单片机应用系统 1.1.1 单片机发展历史 1976-1978 初级8位单片机 Intel MCS-48 系列 1978-1982 高档8位单片机 Intel MCS-51系列, 89c51 1.2 单片机的特点和应用 控制功能强,指令丰富。如转移,逻辑判断,位操作指令等; 体积小,可靠性高,结构灵活,易于组成各种微机应用系统。 低功率、低电压、便于便携式、网络化等产品; 外部设备接口集成度高。如:可以集成 AD、DA、LCD驱动、串口、USB、CAN,PWM等; 单片机应用 (1)十进制ND 符号集:0~9 规则:逢十进一。 例 1234=1×103 +2×102 +3×101 +4×100 加权展开式以10称为基数,各位系数为0~9。 一般表达式: ND= dn-1×10n-1+dn-2×10n-2 +…+d0×100 (2)二进制NB 符号集:0、1 规则:逢二进一。 例 1101B=1×23+1×22+0×21+1×20 加权展开式以2为基数,各位系数为0、1。 一般表达式: NB = bn-1×2n-1 + bn-2×2n-2 +…+b0×20 (3)十六进制NH 符号集:0~9、A~F 规则:逢十六进一。 例:DFCH=13×162 +15×161 +12×160 展开式以十六为基数,各位系数为0~9,A~F。 一般表达式: NH= hn-1×16n-1+ hn-2×16n-2+…+ h0×160 不同进位制数以下标或后缀区别,十进制数可不带下标。 如:101、101D、101B、101H、101H 2. 不同进位计数制之间的转换 先展开,然后按照十进制运算法则求和。 例: 1011B=1×23+1×21+1×20=11 DFC8H=13×163+15×162+12×161+8×160 = 57288 (2) 二进制与十六进制数之间的转换 24=16 ,四位二进制数对应一位十六进制数。 举例: (3)十进制数转换成二、十六进制数 “除基取余”:十进制整数不断除以转换进制基数,直至商为0。每除一次取一个余数,从低位排向高位。举例: 1.3.2 带符号数的表示方法 机器数:机器中数的表示形式,其位数通常为8的倍数 真值: 机器数所代表的实际数值。 举例:一个8位机器数与它的真值对应关系如下: 真值: X1=+84= X2=-84= 机器数:[X1]机= [X2]机=最高位为符号位,0表示 “+”,1表示“-”。 数值位与真值数值位相同。 例 8位原码机器数: 真值: x1 = x2 =-0 1010100B 机器数: [x1]原 = [x2]原 =原码表示简单直观,但0的表示不唯一,加减运算复杂。 正数的反码与原码相同。 负数的反码为: 符号位不变,数值部分按位取反,如: 求8位反码机器数: 原码: 1000 0100B 反码: 1111 1011B (3)补码(Complement) 正数的补码表示与原码相同。 负数补码的符号位为1,数值位等于求反加1。 数的补码与“模”有关 “模”即计数系统的量程。 当X0,[X]补= 模-|X|。 8位机器数表示的真值 原码、反码和补码对应关系表 (4)BCD码 例:求十进制数876的BCD码 [876]BCD = 1000 0111 0110 876=36CH = 11 0110 1100B (5)ASCII码 美国标准信息交换码(American Standard Code for Information Interchange),用于计算机与计算机、计算机与外设之间传递信息。 1.3.1 位、字节、字 1位二进制代码称为1位,用“bit”表示,简写为“b”; 8位二进制代码称为1字节,用“byte”表示,简写为“B”; 两个字节称为1个字,用“word”表示; 半字节即4位二进制数。 目录 第1章 入门训练 1.1 汇编语言及C51语言编程方法介绍 1.1.1 汇编语言 1.1.2 C51语言 1.2 集成开发环境 1.2.1 Keil C51集成开

文档评论(0)

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

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

版权声明书
用户编号:5132241303000003

1亿VIP精品文档

相关文档