Quantcast
Channel: MEL PICBASIC Forum
Viewing all articles
Browse latest Browse all 4787

12f675 GPIO Problem. No output on GPIO.2

$
0
0
Seems so simple I'm missing something ! Using a protoboard with leds on each output then Relay2 doesn't work.


Code:

;*****************************************************
;                                                                           
; Target Controller -    PIC12F675  - Linear RF Amplifier Sequencer         
;                              _______                                       
;                VDD +5V  |1      8| Vss Ground                             
;              PTT  -GP5 |2      7| GP0--Ant Relay                       
;          Standby -GP4 |3      6| GP1--Relay 1                           
;                      -GP3 |4      5| GP2--Relay 2                         
;                              --------                                         
;                                                                           
; *****************************************************

Antenna VAR GPIO.0
Relay1  VAR GPIO.1
Relay2  VAR GPIO.2

Standby VAR GPIO.4      ;inhibit ptt swtch
PTT      VAR GPIO.5


TRISIO = %00110000        ; GPIO 4 & 5 as inputs
ADCON0 = 0                    ; adc off
ANSEL = 0
CMCON=7                      ; comparator off
Define OSC 4

pause 50                  ; Settle time

main:

      IF standby = 0 then main
     
      WHILE PTT = 0
      HIGH Antenna
      PAUSE 100
      HIGH Relay1
      PAUSE 10
      HIGH Relay2

      WEND
     
      LOW Relay2
      PAUSE 10
      LOW Relay1
      PAUSE 100
      LOW Antenna
     
      GOTO main
     
END


Viewing all articles
Browse latest Browse all 4787

Trending Articles