TMS320F206的中斷技術(shù)及其實(shí)現(xiàn)
3 TMS320F206的中斷實(shí)現(xiàn)
在應(yīng)用實(shí)際中,讓INT2引腳測(cè)交流電壓頻率和相位而交流電流相位則由INT3引腳來(lái)測(cè)量,并計(jì)算電壓、電流間的相位差。在本實(shí)例中,中斷信號(hào)均采用過(guò)零信號(hào),定時(shí)器的中斷向量為timer,INT2/INT3的中斷向量為intp2(中斷向量表略)。
主程序流程圖中圖4所示。
主程序如下:
start:nop
setc intm ;禁止所有中斷
splk #0ffffh,ifr ;清中斷標(biāo)志
splk #2h,imr ;清中斷標(biāo)志
splk #2h,imr ;清INT2,INT3的屏蔽位
splk #1h,60h
out 60h,0ffech ;僅開INT2
splk #0h,61h
splk #0f9fh,62h ;設(shè)置定時(shí)器
out 61h,0fffah
out 62h,0fff9h
clrc intm ;開中斷
wait:idle
b wait1 ;等待中斷
評(píng)論