51单片机寄存器介绍

发布者:genius6最新更新时间:2019-09-26 来源: eefocus关键字:51单片机  寄存器  IE中断 手机看文章 扫描二维码
随时随地手机看文章

1、IE中断允许寄存器


EA:EA=0时,所有中断禁止(即不产生中断);EA=1时,各中断的产生由个别的允许位决定

ET2:定时2溢出中断允许(8052用1允许, 0禁止)

ES:串行口中断允许(1允许, 0禁止)

ET1):定时1中断允许(1允许, 0禁止)

EX1:外中断INT1中断允许(1允许, 0禁止)

ET0:定时器0中断允许(1允许, 0禁止)

EX0:外部中断INT0的中断允许(1允许, 0禁止)

 

2、TCON定时器控制寄存器

 

TF1:定时器T1溢出标志,可由程序查询和清零,TF1也是中断请求源,当CPU响应T1中断时由硬件清零。

TF0:定时器T0溢出标志,可由程序查询和清零,TF0也是中断请求源,当CPU响应T0中断时由硬件清零。

TR1:T1充许计数控制位,为1时充许T1计数(定时)。

TR0:T0充许计数控制位,为1时充许T0计数(定时)。

IE1:外部中断1请示源(INT1,P3.3)标志。IE1=1,外部中断1正在向CPU请求中断,

当CPU响应该中断时由硬件清“0”IE1(边沿触发方式)。

IT1:外部中断源1触发方式控制位。IT1=0,外部中断1程控为电平触发方式,

当INT1(P3.3)输入低电平时,置位IE1。此位为1设置为电平触发,为0设置为下降沿触发。

IE0:外部中断0请示源(INT0,P3.2)标志。IE0=1,外部中断1正在向CPU请求中断,

当CPU响应该中断时由硬件清“0”IE0(边沿触发方式)。

IT0:外部中断源0触发方式控制位。IT0=0,外部中断1程控为电平触发方式,

当INT0(P3.2)输入低电平时,置位IE0。此位为1设置为电平触发,为0设置为下降沿触发。

3、TMOD定时器工作模式及方式寄存器

 

此寄存器高四位用于T1,低四位用于T0。


GATE :定时操作开关控制位,当GATE=1时,INT0或INT1引脚为高电平,同时TCON中的TR0或TR1控制位为1时,

计时/计数器0或1才开始工作。若GATE=0,则只要将TR0或TR1控制位设为1,计时/计数器0或1就开始工作。

C/T :定时器或计数器功能的选择位。C/T=1为计数器,通过外部引脚T0或T1输入计数脉冲。C/T=0时为定时器,

由内部系统时钟提供计时工作脉冲。

M1 M0:T0、T1工作模式选择位

M1 M0:0 0方式0,13位计数/计时器

M1 M0:0 1方式1,16位计数/计时器

M1 M0:1 0方式2,8位自动加载计数/计时器

M1 M0:1 1方式3,仅适用于T0,定时器0分为两个独立的8位定时器/计数器TH0及TL0,T1在方式3时停止工作

关键字:51单片机  寄存器  IE中断 引用地址:51单片机寄存器介绍

上一篇:51单片机串口波特率计算
下一篇:51单片机pwm信号模拟

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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