找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4457|回復(fù): 5
收起左側(cè)

單片機(jī)中斷函數(shù)不進(jìn)入中斷,求解

[復(fù)制鏈接]
ID:289989 發(fā)表于 2018-4-16 22:28 | 顯示全部樓層 |閱讀模式
QQ圖片20180416221331.png

單片機(jī)源程序如下:

void main()
{
        T3H=0xfc;
        T3L=0x66;
        IE2|=0x20;
        T4T3M|=0x08;
        EA=1;
        while(1);
}
void Timer3_Isr() interrupt 19
{
        static unsigned int i;
        i++;
        if(i==1000)
        {
                i=0;
                P55=!P55;
        }
}


程序應(yīng)該是沒有進(jìn)入中斷,用串口發(fā)送數(shù)據(jù)測(cè)試了。這是為什么啊,真讓人著急~~~圖片是我寫的,下面的時(shí)別人告訴我的,但是也不行,難道是我測(cè)試有問(wèn)題?我用keil debug測(cè)沒有波形,程序好像直接就不走。那個(gè)細(xì)節(jié)出了問(wèn)題啊,求解,多謝~~~
回復(fù)

使用道具 舉報(bào)

ID:352046 發(fā)表于 2018-6-14 18:21 | 顯示全部樓層
新手
      
回復(fù)

使用道具 舉報(bào)

ID:310228 發(fā)表于 2018-4-17 17:21 | 顯示全部樓層
新手冒泡
回復(fù)

使用道具 舉報(bào)

ID:289989 發(fā)表于 2018-4-17 10:24 | 顯示全部樓層
wulin 發(fā)表于 2018-4-17 08:16
你的定時(shí)器設(shè)置不當(dāng)
#include
//#include "stc15w4k60s4.h"

謝謝~程序雖然不是很規(guī)范但是沒問(wèn)題的,用keil的debug檢測(cè)P55口不產(chǎn)生波形。你知道什么問(wèn)題嗎,或者給我說(shuō)說(shuō)怎么設(shè)置才可以產(chǎn)生波形,我用T0可以產(chǎn)生波形。
回復(fù)

使用道具 舉報(bào)

ID:289989 發(fā)表于 2018-4-17 10:12 | 顯示全部樓層
真是敲他碼!我把源程序的串口關(guān)閉竟然行了,提取出來(lái)的這個(gè)程序竟然也沒問(wèn)題,但是問(wèn)為什么用keil不出波形?
定時(shí)器0可以出波形,T3/T4 卻不行,是不是還需要什么設(shè)置,有大神幫忙指點(diǎn)下沒?多謝~
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2018-4-17 08:16 | 顯示全部樓層
你的定時(shí)器設(shè)置不當(dāng)
#include <STC15F2K60S2.H>
//#include "stc15w4k60s4.h"
void main()
{
        T4T3M &= 0xFD;                //設(shè)置定時(shí)器時(shí)鐘12T模式
        T3H = 0xFC;                        //設(shè)置定時(shí)初值,1毫秒@11.0592MHz
        T3L = 0x66;                        //設(shè)置定時(shí)初值,1毫秒@11.0592MHz
        T4T3M |= 0x08;                //定時(shí)器3開始計(jì)時(shí)
        IE2 |= 0x20;                //開定時(shí)器3中斷
        EA=1;                                        //開總中斷

        while(1);
}
void Timer3_Isr() interrupt 19
{
        static unsigned int i;
        i++;
        if(i>=1000)
        {
                i=0;
                P55=!P55;
        }
}
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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