
<b>braun.asm</b>
org 0
RESET1:
	LJMP MAIN
org 0x2B
TIMER2:
	CLR TF2 		;clear timer 2 interrupt
	CPL P3.5
	RETI
org 0x30
MAIN:
	mov RCAP2L, #0xF4 	; 0xCA
	mov RCAP2H, #0xD0 	; 0xCB
	mov T2CON, #4 		; setb TR2 0xC8
	setb EA 		; IE^7
	setb ET2		; IE^5
HERE:
	SJMP HERE
end
;================================================================
<b>braun.hex</b>
:03000000020030CB
:05002B00C2CFB2B532A6
:0F00300075CAF475CBD075C804D2AFD2AD80FEBF
:00000001FF
;================================================================
;
;  <b>D52 V3.3.6 8052 Disassembly of braun.hex</b>
;  07/16/07 22:14
	org	0
X0000:
	ljmp	X0030		; 0000   02 00 30 
	org	2bh
X002B:
	clr	tf2		; 002b   c2 cf      
	cpl	t1		; 002d   b2 b5      
	reti			; 002f   32         
X0030:	
	mov	rcap2l,#0f4h	; 0030   75 ca f4   
	mov	rcap2h,#0d0h	; 0033   75 cb d0   
	mov	t2con,#4	; 0036   75 c8 04   
	setb	ea		; 0039   d2 af      	
	setb	ie.5		; 003b   d2 ad      
X003d:	
	sjmp	X003d		; 003d   80 fe      
	end

D52 disassembler compliments of Jeff Post (thanks Jeff)
