Help us a litle bitPic model?
How bad/good it is if in the INT routine you test the PORTB and if it's just related to the HPWM, it goes out of there ?
Help us a litle bitPic model?
How bad/good it is if in the INT routine you test the PORTB and if it's just related to the HPWM, it goes out of there ?
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
SorryIm using the same pic as Bruce example: 16F767
but Im having more basic problems, when I wasnt able to run the program as desired I started to remove parts of it, and now I see it does not work at all, so I may be missing some register configuration.
Here is the header of my program:
As you can see very basic, and I dont even started with the pwm/interrupts stuff.Code:@ device pic16F767, wdt_on, intrc_osc_noclkout, mclr_off, protect_off trisb =%11000000 trisa =%00000001 cmcon =%00000111 'Comparators Off intcon =%10001000 'interrupts enable ; Set CCP modules to PWM mode CCP1CON = %00001100 ' Mode select = PWM CCP2CON = %00001100 ' Mode select = PWM CCP3CON = %00001100 ' Mode select = PWM PR2 = $20 ; Set period pie2.1=0 ;disable interrupts on CCP3 (I think this should work) ; Set TMR2 up for 1:1 prescale & turn it on T2CON = %00000100 ' TMR2 ON 1:1 prescale porta=0:portb=0:portc=0 pause 100 high porta.1 pause 200 low porta.1 pause 200 high porta.1 pause 200 low porta.1 end
I program the pic via ICSP and power it, it seems to run at turtle speed, the 200ms pause takes 28seconds...
What I am missing? Thanks
Originally Posted by peu
What is about a DEFINE OSC ?
At what speed does the PIC work ?
What speed did you tell the PBP-Compiler ?
;-)
PBP 2.50C, MCS+ 3.0.0.5, MPLAB 8, MPASM 5.14, ASIX Presto, PoScope, mE mikroBasic V7.2, PICKIT2
Oh I didnt post it in my previous post sorry, there is a define osc 4 below the @device statement
but it still goes slow...
Pablo
This seems to be a very popular comment. Bruce mentioned that you could modify the 16F library to accomodate for the 3rd HPWM channel. Could any of the advanced members take on this project and post the library? Seems that it would solve many repeat posts for the same problem.
Bookmarks