?? daima16.asm
字號:
ORG 2080H
LD SP,#00C0H
LDB IOC0,#01H ;允許HSI.0輸入
LDB HSI_MODE,5000H[0] ;設置觸發方式
CLEAR: CLRB P2
JBC IOS1,6,CLEAR ;查詢FIFO是否溢出
LDB P2,#0FFH
HERE: JBC P0,7,HERE
LDB REG1,HSI_STATUS ;讀取事件狀態
LD REG2,HSI_TIME ;讀取事件時間
SJMP CLEAR
END
在HSI.0引腳處接一個去抖開關,作為事件輸入,輸入事件的觸發方式由5000H單元的內容確定,為了能顯示查詢過程,在P2.0引腳接一只LED,若FIFO未溢出,則LED不亮;若FIFO溢出,則LED點亮。此外,還用一個無抖動開關控制程序循環運行,它接在P0.7引腳上。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
減小字號
Ctrl + -