单片机第1章__单片机的基础知识a.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.4 单片机应用系统 组成单片机系统的物理实体; 单片机系统由两大部分组成: 对硬件使用和管理的程序。 ⑴ 硬件: ⑵ 软件: 一个单片机的简单应用系统 AT89C51单片机的I/O口是数字端口(图中的P3.2、P2.0、P2.7等),有两种状态(AT89C51的I/O口没有高阻状态)逻辑1和逻辑0。 一般规定逻辑1是指高电平,逻辑0是低电平。也就是说,单片机的输入只接受高电平或低电平,而输出要么高电平,要么低电平。对于5V电源的数字电路,理想的低电平是0V;高电平是5V。而实际的高/低电平是一个电压范围,那么在单片机系统中,什么范围的电平是高电平和低电平? 通常在5V供电的数字电路中,低于0.8V的输入电平为低电平,高于2V的输入电平为高电平,把这种规定的电平范围称为TTL电平。输入高低电平之间的电平,单片机的数字I/O口将无法判断,在输入电路中不应出现。 单片机的I/O电平 在单片机电路中三极管大多数工作在开关状态,或者饱和导通,或者截止。在设计时要根据负载电流的情况和单片机的驱动能力,以及三极管电流放大倍数,提供三极管足够的基极电流,保证三极管的饱和导通。 单片机电路中三极管的应用 名词术语 Register: 寄存器、累加器、寄存器组/堆 ALU:Algebra Logic Unit CPU:Central Processing Unit Memory:存储器 I/O: Interface, Device Equipment MPU:Micro-Processor Unit MCU:Micro Control Unit DSP :Digital Signal Processor ROM:read-only memory RAM:random access memory EPROM:Electrically Programmable Read Only Memory Flash Memory, EEPROM(Electrically EPROM) 名词术语 BIT—位 BYTE—字节(8BIT) WORD—字(16BIT) DWORD—双字(32BIT) BUS—总线(A-BUS、D-BUS、C-BUS) INSTRUCTION—指令 PROGRAM—程序 1.5 单片机中数的数制与编码 引言: ● 十进制数是人们习惯使用的进制。 ● 计算机只能“识别”二进制数。 ● 为了书写和识读方便,计算机程序需要用十六进制数表示。 ● 十进制数、二进制数、十六进制数之间的关系、相互转换和 运算方法,是学习计算机必备的基础知识。 1.5.1 进位计数制 ⒈ 十进制数 主要特点: ① 基数是10。有10个数码(数符)构成: 0、1、2、3、4、5、6、7、8、9。 ② 进位规则是“逢十进一”。 【例】 1234.56 = 1×103+2×102+3×101+4×100+5×10-1+6×10-2 = 1000+200+30+4+0.5+0.06 上述,103、102、101、100、10-1、10-2 称为十进制数各数位的 “ 权 ” 。 1.十进制计数制 十进制的基为10,即它所使用的数码为0~9,共10个数字。十进制各位的权是以10为底的幂,每个数因所处位置不同,其值是不同的,每一位数是其右边相邻那位数的l0倍。 计数规律:逢10进1。 任意一个十进制数 ( S )10,可以表示为 (S )10 = kn10n-1+kn-110n-2+…+k1100+k010-1+k-110-2+…+k-m10-m-1 式中,ki是0~9中的任意一个数字, m、n是正整数,10是十进制的基数。 例如: ? (2006.2)10 =2×103 + 0×102 + 0×101 + 6×100 + 2×10-1 ⒉ 二进制数 主要特点: ① 基数是2。只有两个数码:0 和 1。 ② 进位规则是“逢二进一”。 每左移一位,数值增大一倍;右移一位,数值减小一半。 二进制数用尾缀B作为标识符。 【例】 111.11B = 1×22 +1×21 +1×20 +1×2-1+1×2-2 = 7.75 其中,22、21、20、2-1、2-2 称为二进制数各数位的“ 权 ” 2.二进制计数制 二进制的基为2,即它所使用的数码为0、1,共2个数字。二进制各位的权是以2为底的幂,每个数因所处位置不同,其值是不同的,每一位数是其右边相邻那位数的2倍。 计数规律:逢2进1。 任意一个二进制数 ( S )2可以表示成 (S)2 =kn2n-1 + kn-12n-2 +…+ k120 + k

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档