Vai al contenuto
PLC Forum


PWM con PIC


FABRIZIO2140

Messaggi consigliati

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

Link al commento
Condividi su altri siti

  • 2 weeks later...

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

Link al commento
Condividi su altri siti

  • 3 months later...

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?

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