- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片型计算机原理及工程应用ppt课件完整版单片型计算机原理及工程应用ppt课件完整版单片型计算机原理及工程应用ppt课件完整版
单片型计算机原理及工程应用;预备知识 数制与码制;课程教学要求;第一章单片机基础知识;前言:计算机原理;第一章 单片机基础知识;第一章 单片机基础知识;§1.1 微机及工业控制用计算机 ;§1.1 微机及工业控制用计算机 ;冯·诺伊曼结构也称普林斯顿结构。是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。数据总线和地址总线共用。;哈佛结构:采用数据存储器与程序代码存储器分???,各自有自己的数据总线与地址总线。但这是需要CPU提供大量的数据线,因而很少使用哈佛结构作为CPU外部构架来使用。但是对于CPU内部,通过使用不同的数据和指令cache,可以有效的提高指令执行的效率,因而目前大部分计算机体系都是CPU内部的哈弗结构+CPU外部的冯.诺伊曼的结构。;§1.1 微机及工业控制用计算机 ;§1.1 微机及工业控制用计算机 ;§1.1 微机及工业控制用计算机 ;§1.2 嵌入式系统与单片机;§1.2 嵌入式系统与单片机;附:单片机和PC的差别 ;§1.2 嵌入式系统与单片机;§1.2 嵌入式系统与单片机;单片机的应用范围
Motorola估测:2010年平均每人每天接触351片单片机。
PC机内嵌入10余片单片机。;单片机的应用范围
Motorola估测:2010年平均每人每天接触351片单片机。
PC机内嵌入10余片单片机。;?1、工业控制;2.制造与过程控制
自动化工厂、柔性制造系统(FMS)、无人物流小车、机器人、加工中心、核电站、污水处理系统、发(变)电站、能源控制系统、石化企业的控制设备、建筑设备等。;3、智能仪器仪表上;?4、家用电器; 5、计算机网络和通信领域;?6、医用设备; 汽车内部正迅速发展成为一个具有相当规模的局域网,如CAN(控制局域网)总线网络。
汽车中的GPS系统与电子导航系统(电子地图)、防碰撞系统(安全气囊)、油/气比控制、车用电脑、音响、车灯、智能化的侧视镜。
据资料介绍,S级的梅塞德斯轿车,每辆车内平均装有64个微处理器。
;工业控制中智能家用电器、智能仪器设备、数控机床、自动生产线、智能玩具、相关的数据采集处理显示等等。;§1.3 单片机的发展;§1.3 单片机的发展;§1.3 单片机的发展;§1.3 单片机的发展;表1-2 MCS-51系列单片机配置一览表;2022/3/29 Tuesday;§1.3 单片机的发展;常用MCS-51单片机及兼容机简介;§1.4 计算机运算基础知识; 二进制数
当 R=2 时, 称为二进位计数制, 简称二进制。在二进制数中, 只有两个不同数码: 0和1, 进位规律为“逢二进一”。任何一个数 N, 可用二进制表示为 ; 八进制数
当R=8 时, 称为八进制。在八进制中, 有 0、1、2、…、7 共 8 个不同的数码, 采用“逢八进一”的原则进行计数。如(503)8可表示为
(503)8=5×82+0×81+3×80 ; 各种进位制的对应关系 ;各进制数转换成十进制数:
按权多项式展开
2D07.AH=2×163+13×162+0×161+7×160+10×16-1
=8192+3328+7+0.625=11527.625
十进制数转换成各进制数:
乘除法:分开处理,整数部分(除,逆向取余)和小数部分(乘,正向取整);
降幂法:凑出结果。
; 十进制数转换成二进制数
任意十进制数 N 转换成 二 进制数, 需将整数部分和小数部分分开, 采用不同方法分别进行转换, 然后用小数点将这两部分连接起来。
(1) 整数部分: 除2(基)取余法。
分别用基数 R 不断地去除 N 的整数, 直到商为零为止, 每次所得的余数依次排列即为相应进制的数码。最初得到的为最低有效数字, 最后得到的为最高有效数字。 ;例 1 将(168)10转换成二进制数。 ;§1.4 计算机运算基础知识;例 2 求十进制数0.625的二进制数。 ; 各进制转换成十进制 :按权展开法; 二进制与十六进制之间的相互转换
由于24= 16, 故可采用“合四为一”的原则, 即从小数点开始分别向左、右两边各以4位为一组进行二—十六换算: 若不足 4 位的以 0 补足, 便可将二进制数转换为十六进制数。反之, 采用“一分为四”的原则, 每位十六进制数用四位二进制数表示, 就可将十六进制数转换为二进制数。
例 4 将(101011.01101)2转换为十六进制数。 ;§1.4 计算机运算基础知
原创力文档


文档评论(0)