
SN8P1700
8位微控制器内置的12位ADC
JmpSub0 :
;子程序1
JMP
JmpExit
JmpSub1 :
;子程序2
JMP
JmpExit
JmpSub2 :
;子程序3
JMP
JmpExit
JmpExit :
RET
;返回主
;-------------------------------------------------------------------------------
; ISR (中断服务程序)
;参数:
;退货
:
;注册变更:
;-------------------------------------------------------------------------------
ISR :
;-----------------------------------
;
保存ACC和系统寄存器
;-----------------------------------
b0xch
A, AccBuf
; B0XCH指令不改变C, Z标志
推
;备注此行SN8P1702寄存器
;保存80H 87H系统
;下面两行的SN8X1702只
;b0mov
A,同性恋亲友
;b0mov
PFLAGBUF ,A
;-----------------------------------
;检查哪个中断发生
;-----------------------------------
INTP00CHK :
b0bts1
JMP
b0bts0
JMP
FP00IEN
IntTc0Chk
FP00IRQ
P00isr
;修改这条线的另一断
;如果有必要,将另一个中断检查此处
INTTC0CHK :
b0bts1
JMP
b0bts0
JMP
FTC0IEN
IsrExit
FTC0IRQ
TC0isr
;假设TC0是最后中断您
;要检查
松翰科技股份有限公司
130页
修订版1.94