LIST	p=16F628
#include <p16F628.inc>
	ERRORLEVEL	0, -302
	

    ; *****************************************************************
	; *                        PWM inicializálása                     *
	; *****************************************************************
	 




	
	banksel		TRISB
	movlw		0xFF
	movwf		TRISB
	movlw		0x7F
	movwf		PR2
	banksel		CCP1CON
	movlw		0x0C
	movwf		CCP1CON
	movlw		0x20            ;12,5% os kitöltési tényező
	movwf		CCPR1L
	banksel		PIR1
	bcf			PIR1,TMR2IF
	movlw		0x04
	movwf		T2CON          ;postscale 1:1,prescale;1:1,Timer2 bekapcsolása pwm frekvencia 15625Hz
	btfss		PIR1,TMR2IF
	goto		$-1
	banksel		TRISB
	clrf		TRISB

    ; *****************************************************************


end