Un saluto a tutto il NG! Sto utilizzando un Pic 16F877 e come ambiente di sviluppo il MikroBasic
1.1.6! Il mikrobasic prevede una libreria per il PWM, io vorrei utilizzare questa libreria per "creare" un burst di onde quadre a 36KHz per la creazione di pulsanti IR per simulare un telecomando! Ho seguito alla lettera l'esempio proposto dall'help del mikrobasic (anche per quel che riguarda la parte hw) soltanto che quando capto il segnale con un tsop1736 non mi esce praticamente niente, tranne alcune scosse insignificanti :((( Ho paura che il pic non riesca a generare l'onda a 36KHz perchè probabilmente utilizzo un quarzo a 4Mhz, può essere questo il problema? Infatti nell'help di mickrobasic c'è scritto:"Parameter PWM_freq is a desired PWM frequency (refer to device data sheet for correct values in respect with Fosc)"
Ho letto il paragrafo del datasheet riguardante il PWM ma non dice nulla a riguardo il Fosc, c'è solo una formula per il calcolo del duty cycle e della risoluzione in bits (pag. 63). Ho provato ad eseguire la simulazione con il programma pic simulator ide ed il programma sembra fungere e nella schermata oscilloscope vedo il burst temporizzato esattamente come dovrebbe essere :-/
Qualcuno potrebbe darmi una mano? Grazie a tutti per l'aiuto :)!
Ciao e buone vacanze!