51單片機(jī)匯編中斷程序
首先,介紹一下51單片機(jī)的定時計數(shù)器,51有兩個定時計數(shù)器,分別為T0,T1,基本一樣,;有一點不同,下面我們介紹定時計數(shù)器T0
;了解8051的timer0中斷的程序?qū)懛?用中斷法產(chǎn)生定時
;上面顯示的是proteus仿真圖,下面的是源程序
;說明:(源程序中的中斷入口地址很重要(這個是固定的),程序中斷時,會在對應(yīng)中斷固定的
;入口地址進(jìn)入,因為規(guī)定的相隔入口間的空進(jìn)有限,只能用跳轉(zhuǎn)指令跳轉(zhuǎn),最終用RETI強制返回
;這個程序把所有的中斷入口地址都寫上了,沒有用到的,用RETI直接屏蔽)
;運行結(jié)果是使led燈明一下,暗一下。
COUNT EQU
LED
RESET:
LOOP:
INT_TIMER0:
RETURN:
;程序?qū)懲炅耍ú⒉皇呛茈y,不過就是配置一下定時器,在中斷中寫點處理程序罷了
評論