久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

請大俠們幫忙看看這個通過3秒單片機定時器對輸入脈沖個數判斷

查看數: 2290 | 評論數: 4 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2020-9-1 21:27

正文摘要:

如果3秒內輸入的脈沖個數小于2,led點亮輸出,如果大于2繼續檢測。

回復

ID:815936 發表于 2020-9-2 10:27
wulin 發表于 2020-9-2 06:08
P3.2外部中斷,下降沿觸發。3秒計時周期,脈沖個數小于2,led點亮輸出,否則led熄滅。

#include "reg51. ...

謝謝師傅指點
ID:235954 發表于 2020-9-2 09:51
截屏會更好
ID:213173 發表于 2020-9-2 06:30
本帖最后由 wulin 于 2020-9-2 06:34 編輯

定時器/計數器1外部脈沖高電平計數。3秒計時周期,脈沖個數小于2,led點亮輸出,否則led熄滅。

#include "reg51.h"

sbit LED=P2^1;

unsigned char count=0;

void main()
{
        TMOD= 0x51;           //設置定時器模式
        TL0 = 0xB0;                //50毫秒@12.000MHz
        TH0 = 0x3C;
        TL1 = 0;
        TH1 = 0;
        TR0 = 1;                        //定時器0開始計時
        TR1 = 1;                        //定時器0開始計數
        ET0 = 1;                        //開定時器0中斷
        EA = 1;                         //開總中斷
        while(1);
}

void Timer0() interrupt 1
{
        TL0 = 0xB0;                //設置定時初值
        TH0 = 0x3C;                //設置定時初值
        count++;
        if(count>=60)        //3秒
        {
                count=0;
                if(TL1>=2)
                {
                        LED=0;
                        TL1=0;
                }
                else LED=1;
        }
}

ID:213173 發表于 2020-9-2 06:08
P3.2外部中斷,下降沿觸發。3秒計時周期,脈沖個數小于2,led點亮輸出,否則led熄滅。

#include "reg51.h"

sbit LED=P2^1;

unsigned char num=0,count=0;

void main()
{
        TMOD= 0x01;           //設置定時器模式
        TL0 = 0xB0;                //50毫秒@12.000MHz
        TH0 = 0x3C;
        TR0 = 1;                        //定時器0開始計時
        ET0 = 1;                        //開定時器0中斷
        IT0 = 1;                 //外部中斷下降沿觸發
        EX0 = 1;                        //開外部中斷0
        EA = 1;                         //開總中斷
        while(1);
}

void Timer0() interrupt 1
{
        TL0 = 0xB0;                //設置定時初值
        TH0 = 0x3C;                //設置定時初值
        count++;
        if(count>=60)        //3秒
        {
                count=0;
                if(num>=2)
                {
                        LED=0;
                        num=0;
                }
                else LED=1;
        }
}

void exint0() interrupt 0
{
    num++;
}

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品久久久久久久久老牛影院 | 九色91视频 | 嫩草视频网站 | 人人干人人爽 | 精品国产乱码久久久久久a丨 | 婷婷毛片 | 成人精品久久 | 亚洲欧美一区二区三区国产精品 | 久久久久久国产精品 | 亚洲一二三区在线观看 | 国产成人在线一区二区 | 日日干夜夜操 | 精品国产乱码久久久久久久久 | 国产精品成人久久久久a级 久久蜜桃av一区二区天堂 | 久久久123| 一区二区在线 | 国外成人免费视频 | 久久久久久久久久久久久久久久久久久久 | wwww.8888久久爱站网 | 久久亚洲国产精品日日av夜夜 | 一本一道久久a久久精品综合 | 自拍偷拍第一页 | 午夜婷婷激情 | 玖玖综合在线 | 国产精品视频一区二区三区 | 日日操夜夜操视频 | 久久成人免费视频 | 福利社午夜影院 | 三级av免费 | 少妇无套高潮一二三区 | 日韩av电影在线观看 | 久久91 | 久久久人成影片一区二区三区 | 久久精品国产免费 | 国产精品国产三级国产aⅴ原创 | 美女视频一区二区 | 日韩成人在线播放 | 欧美精品在线一区二区三区 | 国产一区 | 天天亚洲| 欧美精品一区在线 |