何宏 单片机 第1章.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章

第1章 计算机基础 1.1 概述 世界上第一台电子计算机诞生于1946年2月15日,它是美国宾夕法尼亚大学莫尔学院电机系莫克利(J.Mauchly)教授及其同事们研制成功的ENIAC(Electronic Numerical Integrator and Computer,电子数值积分和计算机)。ENIAC采用十进制运算,电路结构十分复杂,使用18000多个电子管,运行时耗电量达150kW,体积庞大,有85立方米,占地面积150平方米,重30吨,它只能存储750条指令,每秒钟只能进行360次乘法运算。价值40多万美元, 计算机的发展经历了从电子管计算机、晶体管计算机、集成电路计算机到大规模和超大规模集成电路(VLSl)计算机这样四代的更替。 小规模集成电路(small scale integration,SSI) 金属氧化物半导体(metal oxide semiconductor,MOS) 大规模集成电路(large scale integration,LSI)。 1.1.1 单片机的发展历史 单片机的发展可以分为三个阶段 20世纪70年代为单片机发展的初级阶段。 典型代表: Intel公司的MCS-48系列单片机. 例如Motorola公司的MC6801、6805, Zilog公司的Z8系列,Rockwell公司的6500/1系列等。 20世纪80年代为高性能单片机的发展阶段。 典型代表:以Intel公司的MCS-51、MCS-96系列单片机, 例如Motorola公司的MC68HC05,MOSTEK公司的68200以及NS公司的HPC16040等。 20世纪90年代至今为单片机的高速发展阶段。 世界上著名的半导体厂商都重视新型单片机的研制、 生产和推广。 单片机发展可归结为以下几个方面: 1. 增加字长,提高数据精度和处理的速度 2. 改进制作工艺,提高单片机的整体性能 3.由复杂指令集CISC转向简单指令集RISC技术 4. 多功能模块集成技术,使一块“嵌入式”芯片具有多种功能 5. 微处理器与DSP技术结合 6. 融入高级语言的编译程序 7. 低电压、宽电压、低功耗 1.1.2 单片机的应用领域和应用方式 1. 单片机在智能仪表中的应用 2.单片机在机电一体化中的应用 3.单片机在实时控制中的应用 4.单片机在分布式多机系统中的应用 5.单片机在家用电器等消费类领域中的应用 1.2 计算机中数据的表示 1.二进制数 一个二进制数具有两个基本特征: (1)具有两个不同的数字符号,即 O 和 1; (2)逢二进位。 例如:计算1101.1101的实际值 ? (1101.1101)2 = 1×23+1×22+0×21+1×20+1×2-1+1×2-1+1×2-2+0×2-3+1×2-4 = (13.8125)10 2.十六进制数 在计算机中,最常用十六进制数。一个十六进制数的基本特点是: (1)具有16个数字符号,采用 0-9 和 A-F; (2)逢16进位。 例如:(FF0E)16 = 15×163+15×162十O×161十14×160 =(65294)10 (A8.6C)16 = 10×161+8×160十6×16-1十12×16-2 3.数制的转换 (1)二进制与十六进制的转换 (1 1 0 1 0 1 1 1 1 0 . 1 1 0 1 0 1 0 1 1 1)2 转 换 为 0011 0l0l 1110.1101 0101 1100 3 5 E . D 5 C 转换结果为:(35E.D5C)16 例 如: (8BC.7E)16 转 换 为 (1000 1011 1100.0111 1110)2 (2)二进制与十进制转换 整数部分的转换方法是除 2 取余法,小数部分的转换方法是乘 2 取整法。 例如,将十进制数206.385 转成二进制数。前面已经做过: (206)10=2, (0.385)10 =(0.0110001)2 那么,(206.385)10 =0110001)2 1.2.2 计算机中数据的表示方法 1.带符号数的表示方法 一个数的最高位定为符号位 。 0 表示正,用 1 表示负 X =2 = +91 X =2 = -91 连同一个符号位在一起作为一个数,就称

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档