找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6140|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

INT0中斷不能執(zhí)行51hei-5板 請各位指教

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:19162 發(fā)表于 2010-8-1 04:35 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit DUAN=P2^6;
sbit WEI=P2^7;
sbit D1=P0^0;
sbit SJ=P1^4;
uchar code temp[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delay(uint z)
{
     uint x,y;
     for(x=100;x>0;x--)
       for(y=z;y>0;y--);
}
main()
{      
      uint i;
      SJ=0;
      EA=1;
       EX0=1;
      IT0=0;
      WEI=1;
      P0=0;
      WEI=0;
       for(i=0;i<10;i++)
              {
                  P0=temp;
                  delay(600);
                }
                        
}
      
void exter0() interrupt 0 using 0
{
     D1=0;
}

本人用的是51板 學(xué)的是郭天祥視頻  這個中斷不能執(zhí)行  我把INT0接地后  LED燈沒的反應(yīng)  不知道嘛問題  希望大家?guī)蛶兔?nbsp; 指導(dǎo)下
 

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2010-8-1 04:52 | 只看該作者

你的程序沒有問題啊,我這里執(zhí)行成功 ,你只要按INT0 這個按鍵,51hei-5板子上的最下面一個綠色的燈D8 就后被點亮.

回復(fù)

使用道具 舉報

板凳
ID:1 發(fā)表于 2010-8-1 04:55 | 只看該作者

想不到除了我之外,這么晚還有人在.

回復(fù)

使用道具 舉報

地板
ID:19162 發(fā)表于 2010-8-1 04:57 | 只看該作者
太激動了  沒想到這么晚還有熱心的人給我解決問題  謝謝。
回復(fù)

使用道具 舉報

5#
ID:19162 發(fā)表于 2010-8-1 05:19 | 只看該作者
可以中斷了  但是其他的燈也在不停的閃 這是為什么? 
回復(fù)

使用道具 舉報

6#
ID:1 發(fā)表于 2010-8-1 16:04 | 只看該作者

我昨天睡覺了,你的意思是只要燈閃是不?那把數(shù)碼管顯示部分這些沒用的去掉就可以了.

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表