Vai al contenuto
PLC Forum


Programmazione PIC - Una cosa molto strana anzi stranissima


DavidOne71

Messaggi consigliati

Buongiorno a tutti, stò programmando con il 12F629 e mi accorgo che l'uscita GPIO1 viene resettata dalla GPIO4 e non capisco cosa hanno in relazione l'una con l'altra ed ho fatto un semplice prog di test:

; genera un onda quadra sul pin 6 gp1

processor 12F629

include <p12f629.inc>

__CONFIG _MCLRE_OFF & _CP_OFF & _WDT_OFF &_INTRC_OSC_NOCLKOUT ;Internal osc.

RADIX DEC

cblock 0x20

Count1

Count2

endc

org 0

bsf STATUS,RP0

movlw b'11111101'

movwf TRISIO

bcf STATUS,RP0

; ecco la cosa strana la gp4 che resetta la gp1

ini

bsf GPIO,1 ; setta a 1 laporta gp1

movlw 1

call D100ms

bcf GPIO,4 ; resetta la porta gp1

movlw 1

call D100ms

goto ini

; Ritardo software di 100ms

D100ms

clrf Count1

movlw 132

movwf Count2

Loop decfsz Count1,F

goto Loop

decfsz Count2,F

goto Loop

return

end

Ho provato anche a cambiare il pic (ben 3) ma sempre uguale

C'è qualcosa di sbagliato nella programmazione?

Ah dimenticavo uso MPLAB 8.00 con PICKIT2

Grazie a tutti

Modificato: da DavidOne71
Link al commento
Condividi su altri siti


Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...