单片机开发仪视频教程ppt

本文由用户“eydhdudhdj”分享发布 更新时间:2023-04-14 09:49:58 举报文档

以下为《单片机开发仪视频教程ppt》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

普中科技 单片机开发仪视频教程doc.001pp.com

doc.001pp.com51单片机的中断系统结构 89C51/52的中断系统有5个中断源 ,2个优先级,可实现二级中断嵌套 。 普中科技 单片机开发仪视频教程doc.001pp.com

doc.001pp.com三、中断请求标志1、TCON的中断标志

IT0(TCON.0),外部中断0触发方式控制位。

当IT0=0时,为电平触发方式。

当IT0=1时,为边沿触发方式(下降沿有效)。

IE0(TCON.1),外部中断0中断请求标志位。

IT1(TCON.2),外部中断1触发方式控制位。

IE1(TCON.3),外部中断1中断请求标志位。

TF0(TCON.5),定时/计数器T0溢出中断请求标志位。

TF1(TCON.7),定时/计数器T1溢出中断请求标志位。 普中科技 单片机开发仪视频教程doc.001pp.com

doc.001pp.com 中断源 普中科技 单片机开发仪视频教程doc.001pp.com

doc.001pp.com以外部中断0为例:主程序中需要有以下代码:

EA=1;//打开总中断开关

EX0=1;//开外部中断0

IT0=0/1;//设置外部中断的触发方式中断服务函数:

void int0 () interrupt 0 using 1

{

do anything that you want

} 普中科技 单片机开发仪视频教程doc.001pp.com

doc.001pp.com

定时/计数器的控制 51单片机定时/计数器的工作由两个特殊功能寄存器控制。TMOD用于设置其工作方式;TCON用于控制其启动和中断申请。

1、工作方式寄存器TMOD

工作方式寄存器TMOD用于设置定时/计数器的工作方式,低四位用于T0,高四位用于T1。其格式如下:

普中科技 单片机开发仪视频教程doc.001pp.com

doc.001pp.com

GATE是门控位, GATE=0时,用于控制定时器的启动是否受外部中断源信号的影响。只要用软件使TCON中的TR0或TR1为1,就可以启动定时/计数器工作;GATA=1时,要用软件使TR0或TR1为1,同时外部中断引脚INT0/1也为高电平时,才能启动定时/计数器工作。即此时定时器的启动条件,加上了INT0/1引脚为高电平这一条件。

C/T :定时/计数模式选择位。C/T =0为定时模式;C/T =1为计数模式。

M1M0:工作方式设置位。定时/计数器有四种工作方式。

普中科技 单片机开发仪视频教程 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 一倍。复位时,SMOD=0。

普中科技 单片机开发仪视频教程doc.001pp.com

doc.001pp.com

串口如何使用 串行口工作之前,应对其进行初始化,主要是设置产

生波特率的定时器1、串行口控制和中断控制。具体

步骤如下:

确定T1的工作方式(编程TMOD寄存器);

计算T1的初值,装载TH1、TL1;

启动T1(编程TCON中的TR1位);

确定串行口控制(编程SCON寄存器);

串行口在中断方式工作时,要进行中断设置(编程IE、

IP寄存器)。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《单片机开发仪视频教程ppt》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览