第1章MCS-51单片机结构及基本工作原理ppt课件.ppt

第1章MCS-51单片机结构及基本工作原理ppt课件.ppt

ID:58711879

大小:494.00 KB

页数:112页

时间:2020-10-04

第1章MCS-51单片机结构及基本工作原理ppt课件.ppt_第1页
第1章MCS-51单片机结构及基本工作原理ppt课件.ppt_第2页
第1章MCS-51单片机结构及基本工作原理ppt课件.ppt_第3页
第1章MCS-51单片机结构及基本工作原理ppt课件.ppt_第4页
第1章MCS-51单片机结构及基本工作原理ppt课件.ppt_第5页
资源描述:

《第1章MCS-51单片机结构及基本工作原理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章MCS-51单片机结构及基本工作原理1.1微型计算机基础1.2MCS-51单片机的基本组成和功能1.3MSC-51单片机的内部结构1.4MCS-51系列单片机的工作方式1.1微型计算机基础1.1.1单片机及其发展概况1.1.2计算机中数制及相互转换1.1.3二进制数的运算1.1.4计算机中数的表示方法1.1.1单片机及其发展概况1、单片机的发展单片机的全称为单片微型计算机(SingleChipMicrocomputer),它是将组成微型计算机的各个功能部件,如中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、基本

2、出入/出接口(I/O接口)、定时器/计数器以及串行通信接口等部件有机地结合在一块集成芯片中,构成一个完整的微型计算机,因此单片机又可以成为微处理器(MicrocontrollerUnit)。图1-1单片机组成框图CPUROMRAM定时器/计数器I/O接口电路时钟单片机的发展史大体上可以分为以下四个阶段:第一阶段:单片机初级阶段。单片机的发展始于1974年,到了1976年,Intel公司推出了MCS-48系列单片机,讲CPU、存储器、I/O接口、定时器/计数器集成在一块芯片上,使计算机完成了单芯片化。第二阶段:单片机完善阶段。此阶段单片

3、机的功能及体系结构得到了不断的完善。1980年,Intel公司在MCS-48系列单片机的基础上增添了I/O串行口,增大了存储器容量,完善了终端系统(设置了5个中断源,2个优先级),定时器/计数器为16位的,在内部存储器上设置了位地址空间,提供位操作指令,推出了高性能的MCS-51系列单片机,第三阶段:微控制器形成阶段。为了更高的测控应用,需要对单片机的外围接口电路进行增强与完善,如数模转换器(D/A)、模数转换器(A/D)、高速I/O接口、程序监视定时器(WDT)等,尽量将外围功能集成在芯片内部。第四阶段:微控制器技术成熟阶段。随着技

4、术的不断成熟,国内外对单片机的开发和研制竞争异常激烈,极大地丰富了微控制器的类型,功能不断地完善,成本降低,外围电路减少,可靠性不断提高。2、单片机的特点单片机是在一块芯片上集成了中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、基本出入/出接口(I/O接口)、定时器/计数器等部件,使其具备了一台微型计算机的特征。(1)采用哈佛结构体系(2)采用面向控制的指令系统(3)引脚功能复用(4)片内随机存储器做寄存器(5)类型齐全(6)功能通用3、单片机的发展(1)CPU的改进:(2)存储器的改进:(3)片内I/O的改进:(4

5、)外围电路的集成:(5)低功耗:1.1.2计算机中数制及相互转换1、数制所谓的数制是指数的制式,是人们利用符号计数的一种科学方法。数制有很多种,微型计算机中常用的数制有十进制、二进制、八进制和十六进制四种。进位计数的特征可以概括如下:(1)由一个固定的基数r,数的每一位只能取大于等于0,小于r的数字,即符号集为{0,1,2,…,r-1};(2)逢r进位,它的第i个数位对应于一个固定的值ri,ri称为该位的“权”。小数点左边各位的权是基数r的正次幂,依次为0,1,2,…,m次幂,小数点右边各位的权是基数r的负次幂,依次为-1,-2,…,

6、-n次幂。R进制数在技术过程中,当它的某位计满r时就向它邻近的高位进1。一般用(·)r来表示括号内的数为r进制数。将r进制数按权展开,其表达式为:(1-1)(1)十进制(Decimal)十进制是人类最常用的数的制式,其基数r=10,逢十进位,符号集为{0,1,2,3,4,5,6,7,8,9,0},其权为:…,102,101,100,10-1,10-2,…,对于十进制,因为人们已经习惯,一般不用括号和基数来表示,如十进制数(123.456)10一般就写成123.456或123.456D。若按权展开为:(123.456)10=123.54

7、6D=1×102+2×101+3×100+4×10-1+5×10-2+6×10-3(2)二进制(Binary)二进制的基数r=2,符号集为{0,1},其权为:…,22,21,20,2-1,2-2,…,例如:二进制数(1101.011)2按权展开为:(1101.011)2=1101.011B=1×23+1×22+0×21+1×20+0×2-1+1×2-2+1×2-3(3)八进制(Octal)八进制数的基数r=8,符号集为{0,1,2,3,4,5,6,7},其权为:…,82,81,80,8-1,8-2,…,例如八进制数(654.123)8

8、按权展开为:(654.123)8=654.123O=6×82+5×81+4×80+1×8-1+2×8-2+3×8-3(4)十六进制(Hexadecimal)十六进制数的基数r=16,符号集为{0,1,2,3,4,5,6,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。