Hi and good day
i try move Servo in flowcode 6, in simulator run perfectly, but when compile:
...........................................................
Bobinas_v2.c(848:2): error: unknown identifier 'ccpr1h'
Bobinas_v2.c(848:2): error: invalid operand 'ccpr1h'
Bobinas_v2.c(848:9): error: failed to generate expression
Bobinas_v2.c(849:2): error: unknown identifier 'ccpr1l'
Bobinas_v2.c(849:2): error: invalid operand 'ccpr1l'
Bobinas_v2.c(849:9): error: failed to generate expression
Bobinas_v2.c(851:2): error: unknown identifier 'ccp1con'
Bobinas_v2.c(851:2): error: invalid operand 'ccp1con'
Bobinas_v2.c(851:10): error: failed to generate expression
Bobinas_v2.c(852:21): error: unknown identifier 'CCP1IE'
Bobinas_v2.c(852:21): error: failed to generate expression
Bobinas_v2.c(852:21): error: invalid operand 'CCP1IE'
Bobinas_v2.c(852:16): error: failed to generate expression
Bobinas_v2.c(852:14): error: invalid operand '1 << ( CCP1IE)'
Bobinas_v2.c(852:10): error: failed to generate expression
Bobinas_v2.c(853:2): error: unknown identifier 'ccp2con'
Bobinas_v2.c(853:2): error: invalid operand 'ccp2con'
Bobinas_v2.c(853:10): error: failed to generate expression
Bobinas_v2.c(855:4): error: unknown identifier 'pie2'
Bobinas_v2.c(855:4): error: failed to generate expression
Bobinas_v2.c(855:4): error: invalid operand 'pie2'
Bobinas_v2.c(855:10): error: failed to generate expression ............
Bobinas_v2.c(2017:24): error: unknown identifier 'CCP1IF'
Bobinas_v2.c(2017:24): error: failed to generate expression
Bobinas_v2.c(2017:24): error: invalid operand 'CCP1IF'
Bobinas_v2.c(2017:19): error: failed to generate expression
Bobinas_v2.c(2017:17): error: invalid operand '1 << ( CCP1IF)'
Bobinas_v2.c(2017:14): error: failed to generate expression
Bobinas_v2.c(2017:55): error: unknown identifier 'CCP1IE'
Bobinas_v2.c(2017:55): error: failed to generate expression
Bobinas_v2.c(2017:55): error: invalid operand 'CCP1IE'
Bobinas_v2.c(2017:50): error: failed to generate expression
Bobinas_v2.c(2017:48): error: invalid operand '1 << ( CCP1IE)'
Bobinas_v2.c(2017:45): error: failed to generate expression
Bobinas_v2.c(2017:7): error: invalid operand '(pir1) & (1 << ( CCP1IF))'
Bobinas_v2.c(2017:38): error: invalid operand '(pie1) & (1 << ( CCP1IE))'
Bobinas_v2.c(2017:34): error: failed to generate expression
Bobinas_v2.c(2226:8): error: unknown identifier 'pir2'
Bobinas_v2.c(2226:8): error: failed to generate expression
Bobinas_v2.c(2226:8): error: invalid operand 'pir2'
Bobinas_v2.c(2226:14): error: failed to generate expression
Bobinas_v2.c(2226:39): error: unknown identifier 'pie2'
Bobinas_v2.c(2226:39): error: failed to generate expression
Bobinas_v2.c(2226:39): error: invalid operand 'pie2'
Bobinas_v2.c(2226:45): error: failed to generate expression
Bobinas_v2.c(2226:7): error: invalid operand '(pir2) & (1 << ( CCP2IF))'
Bobinas_v2.c(2226:38): error: invalid operand '(pie2) & (1 << ( CCP2IE))'
Bobinas_v2.c(2226:34): error: failed to generate expression Bobinas_v2.c success
i f i remove all refer to servo, compile good. ¿any idea?
BEST REGARDS
Servo over PIC12F675
-
- Posts: 1
- http://meble-kuchenne.info.pl
- Joined: Mon May 27, 2024 1:34 pm
-
- Matrix Staff
- Posts: 2086
- Joined: Wed Dec 02, 2020 11:07 pm
- Has thanked: 644 times
- Been thanked: 702 times
Re: Servo over PIC12F675
Hello, this not a bug, therefore I'm moving this topic to the general section.
Two PWM channels are required to generate PWM pules.
The PIC12F675 has none.
That is why you are seeing the errors.
If you to the =https://flowcode.co.uk/embedded/target ... selector , change the entries to 100, then click in the PWM entry: Scroll down until you get to a minimum of two.
Or you can selecte by Pins instead of PWM
Before purchasing new microcontroller, as a test, use Flowcode to compile to hex first.
Two PWM channels are required to generate PWM pules.
The PIC12F675 has none.
That is why you are seeing the errors.
If you to the =https://flowcode.co.uk/embedded/target ... selector , change the entries to 100, then click in the PWM entry: Scroll down until you get to a minimum of two.
Or you can selecte by Pins instead of PWM
Before purchasing new microcontroller, as a test, use Flowcode to compile to hex first.
Martin