热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

中断(定时和计数、串口)

  • 1星
  • 2015-05-14
  • 1.44MB
  • 需要1积分
  • 0次下载
标签: 中断

中断

定时和计数

中断

串口

串口

中断(定时和计数、串口)

80C51中断系统的结构
80C51的中断系统有5个中断源(8052有
6个)
,2个优先级,可实现二
级中断嵌套 。
TCON
IT0
1
0
IE0
1
ET0 1
TF0
IT1
1
0
IE1
1
ET1 1
TF1
0
RI
TI
ES 1
≥1
PS 1
0
0
PT1 1
0
中断源
½
0
EX1 1
PX1 1
EX0 1
IE
EA
1
IP
PX0 1
0
PT0 1
1
硬件查询
中断源
INT0
T0
INT1
T1
RX
TX
中断入口
中断入口
SCON
中断请求寄存器TCON
TF1:
定时/计数器T1溢出请求中断标志½。
T1溢出中断请求标志½。T1计数溢出时由硬件自动½TF1为1。CPU响应
中 断后TF1由硬件自动清0。T1工½时,CPU可随时查询TF1的状态。所以,
TF1可用½查询测试的标志。TF1也可以用½件½1或清0,同硬件½1或清0的效
TR1:T1运行控制½。TR1½1时,T1开始工½;TR1½0时,T1停止工½。TR1
由½件½1或清0。所以,用½件可控制定时/计数器的启动与停止。
TF0:T0溢出中断请求标志½,其功½与TF1类同。
TR0:T0运行控制½,其功½与TR1类同。
IT0:外部中断0触发方式控制½。½IT0=0时,为电平触发方式。
½IT0=1时,为边沿触发方式(下降沿有效)。
IE0:部中断0中断请求标志½。
IT1:外部中断1触发方式控制½。
IE1:外部中断1中断请求标志½。
TF0:定时/计数器T0溢出中断请求标志½。
中断允许寄存器IE
CPU对中断系统所有中断以及某个中断源的开放和屏½是由中
断允许寄存器IE控制的。
EA:
CPU中断允许(总允许)½。
ES:串行口中断允许½;
5-6½未定义,6½ET2:定时器/计数器溢出中断允许½,C52,S52和C201中
没有T2
ET1:
定时/计数器T1中断允许½;
EX0:
外部中断0允许½;
ET0:
定时/计数器T0中断允许½;
EX1:
外部中断0允许½;
中断优先级寄存器IP
定时器的初始化
一、定时器的初始化步骤
1、
选择工½模式和工½方式。
设½TMOD、T2MOD。
2、设½定时器的计数初值。
设½THx和TLx,RCAP2H和RCAP2L。
3、中断设½:设½IE。
4、启动定时器。
设½TCON或T2CON。
可以½用½操½指令。例如:SETB
TRx。
在½用定时器/计数器前,应首先对其进行初始化
编程。
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×