您的位置 首页 培训

51单片机的外部中止实验设计

51单片机的外部中断实验设计-实验结果:当杜邦线另一端接电源时,led灭;当接地时,led就亮

结论:无论配置与否,51单片机的外部中断这个外设都在工作着,不可能禁止

51单片机的外设终究该怎样了解?做以下试验。

试验1:外部中止0的试验

试验过程:将一根杜邦线的一端接到P3^2口上,另一端接电源或许地

51单片机的外部中止试验设计

试验程序:

#include

sbit led = P1^0;

void mian(void)

{ while(1){

if(IE0){

led = 0;

}

else{

led = 1;

}

}

}

试验成果:当杜邦线另一端接电源时,led灭;当接地时,led就亮

定论:不管装备与否,51单片机的外部中止这个外设都在作业着,不可能制止

试验2:守时器0的试验

试验程序:

#include

sbit led = P1^0;

void main(void)

{

TR0 =1;

while(1){

if(TF0 == 1){

led = 0;

}

}

}

试验成果:观察到led被点亮

定论:51单片机CPU操控守时/计数器0就靠的是TR0,当TR0为1时,作业;为0时,中止。

当溢出时,就置TF0为1;反之,就为0。

外设便是CPU之外的一种设备,它协助CPU充沛完成它的功用。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/346702.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部