欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 51單片機定時器2 無法進入中斷,求幫忙看一下 [打印本頁]

作者: 看好自己    時間: 2016-9-22 22:43
標題: 51單片機定時器2 無法進入中斷,求幫忙看一下
#include
void main()
{
P0 = 0;
RCAP2H = 0xfc;
RCAP2L = 0x66;
T2CON = 0x00;
TH2 = RCAP2H;
TL2 = RCAP2L;
EA = 1;
ET2 = 1;
TR2 = 1;
while(1);
}
void dfs()interrupt 5
{
TF2 = 0;
P0++;
}


在keil中根本進不去中斷

作者: zjjhtony    時間: 2016-9-22 22:43
原程序沒有問題:
#include <reg52.h>
void main()
{
        P0 = 0;
        RCAP2H = 0x0c;                  // 由原來的0xfc改成0x0c,增大延時時間,便于仿真查看效果;
        RCAP2L = 0x66;
        T2CON = 0x00;
        TH2 = RCAP2H;
        TL2 = RCAP2L;
        EA = 1;
        ET2 = 1;
        TR2 = 1;
        while(1);
}
void dfs()interrupt 5
{
        TF2 = 0;
        P0++;                                  //效果是P0  口從0遞增到ff再回到0,再遞增;
}
1)程序沒有問題,沒有加頭文件;
2)RCAP2H = 0x0c;                  // 由原來的0xfc改成0x0c,增大延時時間,便于仿真查看效果;
3)proteus仿真的效果是P0會從0遞增到ff,再回到0,再遞增;
4)P0口記得加上拉電阻啊!
作者: admin    時間: 2016-9-24 11:11
上傳工程文件看看
作者: STC89C51    時間: 2016-9-24 23:11
可以給完整點的程序嗎?
作者: 31415    時間: 2016-9-25 16:01
51中是沒有定時器2的,52才有,51中只有定時器0和定時器1
樓主疏忽了……
作者: zhujiales    時間: 2016-9-27 16:27
選的什么定時器,什么片子
作者: 看好自己    時間: 2016-9-28 17:52
zjjhtony 發表于 2016-9-24 17:07
原程序沒有問題:
#include  
void main()

謝謝哥們,才看到
作者: 看好自己    時間: 2016-9-28 17:53
31415 發表于 2016-9-25 16:01
51中是沒有定時器2的,52才有,51中只有定時器0和定時器1
樓主疏忽了……

確實,用的stc添加的器件,竟然還不支持定時器2,用52就好了
作者: 看好自己    時間: 2016-9-28 17:55
zjjhtony 發表于 2016-9-22 22:43
原程序沒有問題:
#include  
void main()

謝謝哥們
作者: 12132qq123132    時間: 2017-5-6 21:11
沒有加<REG52.H>
作者: 加油鴨加油    時間: 2018-12-15 12:06
你好,我遇到了同樣的問題,能給我指點一下嗎




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1