单片机第一章课件3.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第一章课件3.ppt

常州轻工职业技术学院 第一章 认识单片机 一、什么是单片机? 单片机是将CPU、存储器、输入/输出接口、 定时/计数器等集成在一块芯片上,是目前销量最大、应用面最广、价格最便宜的微型计算机。 ③用户区 ( 30H~7FH) 为一般数据缓冲区,堆栈区通常也设置在这个区域内。 (2)高128字节(特殊功能寄存器区) 8051内部有21个特殊功能寄存器(简称SFR),它们均为8位的寄存器,离散分布在80H~FFH区域,剩下107个单元是没有定义的,用户不能使用。见表1-4。 有11个SFR的字节地址可被8整除(地址以0和8结尾),可以位寻址(表中已给出它们的位地址)。 表1-4 特殊功能寄存器地址对照表 (99H) SBUF 串行数据缓冲 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 (A0H) A0 A1 A2 A3 A4 A5 A6 A7 P2 I/O端口2 EX0 ET0 EX0 ET1 EA --- --- EA (A8H) A8 A9 AA AB AC AD AE AF IE 中断允许控制 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 (B0H) B0 B1 B2 B3 B4 B5 B6 B7 P3 I/O端口3 PX0 PT0 PX1 PT1 PS ------ ----- ----- (B8H) B8 B9 BA BB BC BD BE BF IP 中断优先级控制 P ------ OV RS0 RS1 F0 AC CY (D0) D0 D1 D2 D3 D4 D5 D6 D7 PSW 程序状态字 (E0H) E0 E1 E2 E3 E4 E5 E6 E7 ACC 累加器A (F0H) F0 F1 F2 F3 F4 F5 F6 F7 B B寄存器 字节地址 D7 位地址/位定义 D0 符号 SPR名称 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 (80H) 80 81 82 83 84 85 86 87 P0 I/O端口0 (81H) SP 堆栈指针 (82H) DPL 数据指针低字节 (83H) DPH 数据指针高字节 (87H) PCON 电源控制与波特率选择 IT0 IE0 IT1 IE1 TR0 TF0 TR1 TF1 (88H) 88 89 8A 8B 8C 8D 8E 8F TCON 定时/计数器控制 (89H) W0 W1 C/T GATE W0 W1 C/T GATE TWOD 定时/计数器方式选择 (8A) TL0 定时/计数器0(低字节) (8BH) TL1 定时/计数器1(低字节) (8CH) TH0 定时/计数器0(高字节) (8DH) TH1 定时/计数器1(高字节) P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 (90H) 90 91 92 93 94 95 96 97 P1 I/O端口1 RI TI RB8 TB8 REN SW2 SW1 SW0 (98H) 98 99 9A 9B 9C 9D 9E 9F SCON 串行控制 五、 计算机中的数制与编码 (一)常用数制 数制也就是进位制,计算机中常用的进位制有二进制(B字母结尾)、十进制(D字母结尾,可省略)、十六进制(H字母结尾)等。其中二进制是计算机内部使用的,十进制、十六进制通常是人们书写程序或描述计算机工作过程时使用的。 (二)数制间的转换 三种进制的对应关系见表1-5。 15 F 1111 7 7 0111 14 E 1110 6 6 0110 13 D 1101 5 5 0101 12 C 1100 4 4 0100 11 B 1011 3 3 0011 10 .A 1010 2 2 0010 9 9 1001 1 1 0001 8 8 1000 0 0 0000 十进制(D) 十六进制(H) 二进制(B) 十进制(D) 十六进制(H) 二进制(B) 表1-5 三种进制数对照表 1.十进制转换为二进制 整数部分的转换方法称为“除2取余法”。小数部分的转换 方法称为“乘2取整法”。 2.二进制转换成十进制 将二进制数的各个非零位分别乘以位权之后相加求和。 3.十进制转换成十六进制 整数部分的转换方法称为“除16取余法”。小数部分的转 换方法称“乘16取整法”。 4.十六进制转换成十进制 将十六进制数的各个非零位分别乘 以位权后相加求和。 5.二进制与十六进制之间的转换 二

文档评论(0)

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

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

1亿VIP精品文档

相关文档