51单片机原理与实践_C语言版_高卫东_第二章_单片机的组成及结构探究.ppt

51单片机原理与实践_C语言版_高卫东_第二章_单片机的组成及结构探究.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1)上电复位电路。 接通电源,单片机自动完成复位。 2、复位电路 80C51 RST 9 C1 R1 +5V 开机瞬间RST脚获高电平,对C1充电, 由于电容两端电压不能突变,所以RST维持高电平,只要在RST处有足够长时间(两个机器周期)的阈值以上的电压时就能可靠复位。 晶振频率为12MHz时, C1为10μF, R1为8.2KΩ,晶振频率为6MHz时, C1为22μF, R1为1KΩ 80C51 RST 9 C1 R1 +5V 2)上电和按键都有效的复位电路 接通电源,单片机自动完成复位。 晶振频率为6MHz时, R2为200Ω R1 80C51 RST 9 C1 +5V S R2 单片机运行期间利用按键完成复位。 3.复位后内部寄存器状态 寄存器名称 复位时的内容 寄存器名称 复位时的内容 PC 0000H TMOD 00H ACC 00H TCON 00H B 00H TL0 00H PSW 00H TH0 00H SP 07H TL1 00H DPTR 0000H TH1 00H P0~P3 FFH SCON 00H IP ×××00000B SBUF 不定 IE 0××00000B PCON 0×××0000B 预备知识 二、数制 计算机只识别和处理数字信息,数字是以二进制数的形式表示的。它易于物理实现,同时,资料存储、传送和处理简单可靠;运算规则简单,使逻辑电路的设计、分析、综合方便,使计算器具有逻辑性。 1、常用数制 (1.)十进制数: 1985 = 1000+900+80+5 = 1×103+9×102+8×101+5×100 特点:有0 -9 十个不同的符号。 逢十进一。 一般用下脚标 D 表示,如 1985D ,或无下脚标。 预备知识 ( 2.)二进制数: 特点:有0,1两个不同的符号。 逢二进一。二进制数的下脚标为B 例如:对于整数, 1001B=1×23+0×22+0×21+1×20 = 9D 对于小数, 0.101B = 1×2-1 + 0×2-2 + 1×2-3 = 0.625D 二进制数每一位的权是:以小数点分界, …..24 , 23 , 22 , 2 1, 2 0 . 2 -1, 2 -2, 2 - 3, …… 预备知识 ( 3.)十六进制数: 有0-9 ,A,B,C,D,E,F 共十六个不同的符号。 逢十六进位。用下脚标 “H” 表示十六进制数。 例:327 H = 3×162+2×161+7×160 = 807D 3AB . 11H = 3×162+A×161+B×160+1×161+1×16-2 =939 . 0664 D 预备知识 2、数制的转换 (1.)二进制转换为十进制数 方法: 按权展开。 111.101B =1×22+1×2 1+1×2 0 +1× 2 -1 +0× 2 -2 +1× 2 –3 =4+2+1+0.5+0.125 =7.625D (2.)十进制数转换为二进制数 方法:整数部分除二取余,小数部分乘二取整 预备知识 45 余数 22 1 11 0 5 1 2 1 1 0 0 1 2 2 2 2 2 2 即 45 = (101101)2 例1、将十进制数45转换成二进制数。 预备知识 例2、十进制小数部分的转换:乘二取整 从上至下写成从左至右 1011 0.6875D = 0. B 0.6875 ×  2 最高位 取 1 1.3750 0.375 × 2 取 0 0.750 × 2 取 1 1. 50 0.5 × 2 最低位 取 1 1. 0 预备知识 ( 3.)十六进制数与二进制数之间的转换: 十六进制数转换为二进制: 9 A B . 7 C 5 H 1001 1010 1

文档评论(0)

502992 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档