tc3int.asm

来自「8051硬核源码(VHDL)」· 汇编 代码 · 共 52 行

ASM
52
字号
reset: 	ljmp start                       
i_ext0: ljmp j_ext0                     
	nop                                     
	nop                                     
	nop                                     
	nop                                     
	nop                                     
i_tim0: ljmp j_tim0              
	nop                                     
	nop                                     
	nop                                     
	nop                                     
	nop                                     
i_ext1: ljmp j_ext1                     
	nop                                     
	nop                                     
	nop                                     
	nop                                     
	nop                                     
i_tim1: ljmp j_tim1              
	nop                                     
	nop                                     
	nop                                     
	nop                                     
	nop                                     
i_siu: 	ljmp j_siu                       

start:	mov 0aah,#00h
	mov 0bah,#00h
	mov 09Dh,#00h

	mov sp, #70h                            
	mov tmod, #00000000b
	mov ip, #00000000b                      
	mov tcon, #00000000b    ; level sensitive
	mov ie, #10000101b      ; ena X0, X1
      
loop:	sjmp loop
	
j_ext0: mov a, #00
	reti                     
                                        
j_tim0: reti                                    
                                        
j_ext1: mov a, #01
	reti                     
                                        
j_tim1: reti                                    
                                        
j_siu: 	reti                             
	
	end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?