单片机单片机基本结构与工作原理学时资料.ppt

单片机单片机基本结构与工作原理学时资料.ppt

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

2.4.3 SFR的复位状态 (1)I/O端口均为FFH状态 (2)栈指示器SP 07H (3)所有SFR有效位均为零 (4)复位时RAM中值不变,但上电复位时RAM中为随机数。 (5)SBUF寄存器为随机数。 2.5 单片机I/O端口及应用特性 2.5.1 80C51单片机I/O口电气结构图 80C51单片机I/O口的特点: 1、锁存器加引脚结构 2、I/O复用结构: P0口作并行扩展时,为三态双向口, P3口为功能复用I/O口,由内部控制端控制 3、准双向口结构: P0-P3口作普通I/O口使用时均为准双向口,典型结构如P1口。输入时读引脚,输出时为写锁存器。 2.5.2? 8051单片机I/O端口应用特性 1、端口的自动识别:P0、P2总线复用、P3功能复用,内部资源自动选择。 2、端口锁存器的读、改、写操作:都是一些逻辑运算、置位/清除、条件转移等指令。 3、读引脚的操作指令:I/O端口被指定为源操作数即为读引脚操作。 如: MOV A1,P0 ;A?P0 而“ MOV P0, A ” 为写锁存器。 4、准双向口的使用:端口作输入时,读入时应先对端口置“1”然后再读引脚。例如将P1口的状态读入累加器A中,就需执行2条指令 MOV P1 , #0FFH ;P1口置输入状态 MOV A , P1 ;将P1口读入A中 5、P0口作普通口使用:必须加上拉电阻 6、I/O驱动特性:P0输出可驱动8个LSTTL输入端,P1-P3口可驱动4个LSTTL输入端。 2.6 80C51单片机存储器系统及操作方式 2.6.1??? 80C51存储器的结构 程序存储器寻址范围为64K(用PC或DPTR),片内数据存储器寻址范围为256B,80H-FFH只能间接寻址,片外数据存储器寻址范围为64K(用DPTR、P2、@Ri)。 128B 4K 80H 7FH FFH 00H FFFFH FFFFH 0000H 0000H FFFFH 1000H 0FFFH 0000H 外部 ROM 内部ROM 外部 ROM @DPTR SFR 内部 数据 D @Ri 内部RAM D/@Ri 外部 RAM DPTR/@Ri、P2 EA 1 EA 0 片内寻址 片外MOVX寻址 80C51程序存储器系统结构 80C51数据存储器系统结构 MOV MOVX 2.6.2 程序存储器及其操作 程序存储器用来存放应用程序和表格常数,设计中应根据要求选择容量。最大容量为64K,单片机复位时PC指针从0000H地址开始执行,应用程序的第一条指令的入口必须是0000H,程序存储器中有一些固定的中断入口地址,这些入口地址不得安放其它程序,而应安放中断服务程序,这些入口地址为: 0000H 0003H 000BH 0013H 001BH 0023H 002BH 复位程序运行入口 外中断0入口地址(IE0) 定时器T0溢出中断入口地址(TF0) 外中断1入口地址(IE1) 定时器T1溢出中断入口地址(TF1) 串行口发送/接收中断入口地址(RI+TI) 定时器T2 *(TF2+EXF2) ROM地址 用途 优先级? 高 低 程序存储器的操作有: (1)程序指令的自主操作;按PC指针顺序操作 2 表格常数的查表操作:用MOVC指令 2.6.3 数据存储器及其操作 1、片内数据存储器结构 用@DPTR寻址 用@Ri寻址 直接寻址 128个位寻址区 (3)R0-R7 (2)R0-R7 (1)R0-R7 (0)R0-R7 1FH 80H 30H-7FH FFH 20H-2FH 00H 数据区 工作寄存器区 可位寻址区 堆栈区SP 07 100H-- FFFFH 内存中可位寻址单元的位地址表 RAM地址 位地址 .7位 .6位 .5位 .4位 .3位 .2位 .1位 .0位 2FH 7FH 7EH 7DH 7CH 7BH 7AH 79H 78H 2EH 77H 76H 75H 74H 73H 72H 71H 70H 2DH 6FH 6EH 6DH 6CH 6BH 6AH 69H 68H 2CH 67H 66H 65H 64H 63H 62H 61H 60H 2BH 5FH 5EH 5DH 5CH 5BH 5AH 59H 58H 2AH 57H 56H 55H 54H 53H 52H 51H 50H 29H 4FH 4EH 4DH 4CH 4BH 4AH 49H 48H 28H 47H 46H 45H 44H 43H 42H 41H 40H 27H 3FH 3EH 3DH 3CH 3BH 3AH 39H 38H 26H 37H 36H 35H 34H 33H 32H 31H 30H 2

文档评论(0)

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

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

1亿VIP精品文档

相关文档