Hallo zusammen
ich bin in sachen PIC programierung ein anfänger und habe ein kleines Problem .
Ich möchte gern die PWM Frequenz umsalten mit bis zu 8 verschieden Werten.
als Pic habe ich den 16F877A und nutze den PWM Ausgang, den habe ich au schon zum laufen bekommen .
An den Posts RB0 bis RB7 ein Drehschalter angeschlossen werden mit dem ich die Ausgansfrequenz des PWM umschalten will.
derzeit sieht mein Programm so aus
wo muß ich da an setzten um das so zu realiesieren .Code:LIST p=16F877A #include <p16F877A.inc> __CONFIG H'3F39' ERRORLEVEL -302 ERRORLEVEL -203 initialisierung BsF T2CON,T2CKPS1 bcf T2CON,T2CKPS0 BSF T2CON,TMR2ON BSF STATUS,RP0 MOVLW D'200' MOVWF PR2 BCF STATUS,RP0 MOVLW D'36' MOVWF CCPR1L BSF STATUS,RP0 BCF TRISC, 2 BCF STATUS,RP0 CLRF CCP1CON BSF CCP1CON,CCP1M3 BSF CCP1CON,CCP1M2 loop GOTO loop end
Gruß Markus







Zitieren

Lesezeichen