我看到一個中斷的問題不是很懂,想請教高手.
在外部中斷時,如果我已經把
寄存器初始化,并設置為外部低電平觸發,那么在外部中斷發生時,單片機如何知道那段是中斷子程序,我要如何做才能轉到相應的子程序去.用的是51的
如果用if
goto
可能還比較好理解.
但是我就是沒找到類似的語句.
網友評論:我覺得只有“太陽之母”跟我看懂了樓主想說啥,其實樓主就是想問中斷函數怎么寫,怎么表明這是一個中斷函數,不知道我說的的對不對,其實就是這樣
voidEX0_ISR()interrupt1
{
......
}
不同的中斷后面的中斷號不一樣(傳統51,0-4),堆棧壓棧現場保護之類的事情編譯器幫你做了
網友評論:不錯不錯,我就是要說這個意思,,
呵呵
謝謝了......
網友評論:voidEX0_ISR()interrupt1using1
{
......
}