全球旧事资料 分类
接时钟电路与复位电路即可。
244主要性能特点和优越性(1)4kBytesFlash片内程序存储器;(2)128bytes的随机存取数据存储器(RAM);(3)32个外部双向输入输出(IO)口;(4)5个中断优先级、2层中断嵌套中断;(5)6个中断源;(6)2个16位可编程定时器计数器;(7)2个全双工串行通信口;(8)看门狗(WDT)电路;(9)片内振荡器和时钟电路;
21
f东北石油大学本科生毕业设计(论文)
(10)与MCS51兼容;(11)全静态工作:0Hz33MHz;(12)三级程序存储器保密锁定;(13)可编程串行通道;(14)低功耗的闲置和掉电模式。
25中断系统
251中断程序执行过程中,允许外部或内部事件通过硬件打断程序的
执行,使其转向为处理内部事件的中断服务程序中去;完成中断服务的程序后,CPU继续原来被打断的程序,这样的过程称为中断过程。
252产生中断能产生中断的外部和内部事件。AT89S51有5个中断源:1INT0:外部中断0请求,低电平有效。通过P32引脚输入。2INT1:外部中断1请求,低电平有效。通过P33引脚输入。3T0:定时器计数器0溢出中断请求。4TI:定时器计数器1溢出中断请求。5TXDRXD:串行口中断请求。当串行口完成一帧数据的发送或
接收时,便请求中断。每一个中断源都对应一个中断请求标志位,它们设置在特殊功能寄存器TCON和SCON中。当这些中断源请求
22
f东北石油大学本科生毕业设计(论文)
中断时,相应的标志分别有TCON和SCON中的相应位来锁存。
253中断系统有以下4个特殊功能寄存器(1)定时器控制寄存器TCON(用6位);(2)串行口控制寄存器SCON(用2位);(3)中断允许寄存器IE;(4)中断优先级寄存器IP。
其中,TCON和SCON只有一部分用于中断控制。通过对以上各特殊功能寄存器的各位进行置位或复位等操作,可实现各种中断控制功能。
26复位电路
复位是单片机的初始化操作。其主要功能是把PC初始化为000H,
使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。
除PC之外,复位操作还对其他一些寄存器有影响,它们的复位状态如下图所示
表28复位操作对寄存器的影响
寄存器
复位状态
寄存器
复位状态
PC
0000H
TCON
00H
ACC
00H
TL0
00H
23
fPSWSPDPTRP0P3IPIETMOD
东北石油大学本科生毕业设计(论文)
00H07H0000HFFHXX000000B0X000000BOOH
THOTL1TH1SCONSBUFPCON
00H00H00H00H不定OXXXOOOOB
为确保微机系统中电路稳定可靠工作,r
好听全球资料 返回顶部