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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

如何使用單片機外部中斷執行四位數碼管的動態顯示?

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

正文摘要:

基于單片機的三路搶答器的設計 設計內容: 1.具有3路搶答輸入(由獨立按鍵實現 )             2.顯示搶答剩余時間,初始為10秒,最小量化單位為1秒; 3.搶答結束后, ...

回復

ID:451718 發表于 2018-12-22 16:31
bit是位,怎么能賦值1,2,3呢,只能賦值0或者1兩種狀態?如果要實現多狀態,你需要設置多個標志,并且在使用完標志后,記得還原標志位。
ID:439261 發表于 2018-12-22 13:44
1092648746 發表于 2018-12-22 10:26
樓主的中斷函數不要放循環,容易死機。應該在外部中斷放一個變量flag,當中斷啟動時,flag置1,主程序內放 ...

bit flag;

void main()
{       
        EA=1;
    EX0=1;
        IP=0X04;
    IT0=1;
        EX1=1;
        IT1=1;
        while(1);
        {
          if(flag==1)
          {          if(m==4)m=0;
      P1=address[m];
          P0=table1[m++];delayms(500);

          }
          if(flag==2)
          {   if(m==4)m=0;
         P1=address[m];
             P0=table2[m++];delayms(500);
          }
          if(flag==3)
          {    if(m==4)m=0;
         P1=address[m];
             P0=table3[m++];delayms(500);
          }
       
       
        }
}

void INT_1() interrupt 2
{
    EX1=0;
        delay(20);
        EX1=1;
        if(P2=0xfe)flag=1;
        if(P2=0xfd)flag=2;
        if(P2=0xfb)flag=3;
   
     

}
我把主程序和外部中斷int1修改了一下,但還是不能亮
flag我也不是很了解,你能看看哪里出錯了嗎
ID:393699 發表于 2018-12-22 10:26
樓主的中斷函數不要放循環,容易死機。應該在外部中斷放一個變量flag,當中斷啟動時,flag置1,主程序內放循環if判斷檢查標志位,然后放你要做的事情即可,第三點可按照上述思路改進
ID:21069 發表于 2018-12-22 02:19
在按鍵按下后做一個判斷函數,因搶答有一個時間差,在這其中你要判斷只有一個按鍵按下的為通過,道時將按鍵置為0狀態并給延時,當第二,第三個按鍵下時,由于低電平不是唯一的,都判定無效。

評分

參與人數 1黑幣 +15 收起 理由
刀刀見紅 + 15 回帖助人的獎勵!

查看全部評分

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜影视 | 久久99网 | 九九在线视频 | 91一区二区三区 | 欧美日韩成人影院 | 久久久久久综合 | 久久精品国产久精国产 | 日韩在线 | 国产美女视频黄 | 在线视频 中文字幕 | 国产一级视频在线观看 | 中文字幕一区二区三区乱码在线 | 羞羞羞视频 | 国产精品一区二区久久久久 | 国产一区二区三区久久久久久久久 | 久久久久久亚洲精品 | 亚洲欧美日韩在线不卡 | 欧美xxxx色视频在线观看免费 | 天天躁日日躁狠狠的躁天龙影院 | 99久久精品一区二区成人 | 婷婷综合五月天 | 北条麻妃一区二区三区在线视频 | 毛片黄片 | 日韩免费| 国产精品久久 | 91在线看 | 91高清视频在线观看 | 亚洲精品电影网在线观看 | 亚洲精品欧美 | 九九国产 | 在线观看视频一区 | 国产一区二区三区视频在线观看 | 国产日韩一区二区三区 | 国产一区二区三区视频在线观看 | avtt国产| 免费黄色的网站 | 电影91久久久 | 99久久久久| 亚洲一区国产精品 | 一区二区在线不卡 | 97色在线视频 |