Vai al contenuto
PLC Forum


PWM con PIC


Messaggi consigliati

Inserito:

Salve a tutti, tra i forum che ho girato nella rete questo lo trovato il più interessante e serio, per questo ho deciso di iscrivermi.

Mi sono avvicinato da poco al mondodei microcontrollori, ma ho difficolta a generare un PWM con un 16F876, mi potete aiutare con qualche istruzione in assembler??? ve ne serai infinitamente grato.

G R A Z I E

  • 2 weeks later...

Inserita:
FABRIZIO2140+30/03/2009, 23:21--> (FABRIZIO2140 @ 30/03/2009, 23:21)

Salve di nuovo a tutti, nessuno mi a risposto sulla mia prima citazione, allora ho preso il coraggio a quattro mani, e ho costruito questo schena e questo sorgente.

Però non riesco ad avere i 1,5Volt circa sul mosfet, tensione che invece io sono riuscito a tirare fuori da PWM del pic.

Mi potete dire dovo ho sbagliato????

Grazie worthy.gif

LIST P=16f876,C=132,E=2

INCLUDE <P16F876.INC>

ERRORLEVEL -302

RADIX DEC

__CONFIG _CP_OFF&_WDT_OFF&_XT_OSC

BSF STATUS, RP0

MOVLW 0x00 ;PORTA C TUTTA USCITA

MOVWF TRISC

CLRF PORTC

MOVLW 49 ;FREQUENZA PWM 49

MOVWF PR2

BCF STATUS, RP0

MOVLW 0x00

MOVWF T2CON

BSF T2CON,TMR2ON

MOVLW 0x0C ;ACCENDO IL PWM

MOVWF CCP1CON

MOVLW 12 ;IMPOSTO IL DUTY CYCLE 25

MOVWF CCPR1L

;MOVLW 0x00 ;SPENGO IL PWM

;MOVWF CCP1CON

GOTO $

END

  • 3 months later...
Inserita:

Ciao,

ho anch'io un pic16f876..per adesso è fermo nel cassetto sad.gif

Ma tornando al tuo problema..hai collegato l'uscita del PIC direttamente all'ingresso del MOSFET perché quest'ultimo ti fa da finale d'uscita?

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...