| |
| | #1 (permalink) Top |
| User Data registr.: 06-08-2007 Residenza: Empoli
Messaggi: 1.813
|
Mi chiedevo se c'erano soluzioni più 'semplici' per programmare l'eeprom. Se l'array stesse in memoria del pic, non userei l'eeprom esterna ![]() Quindi si dovrebbe dividere il file in n parti minori dei circa 8K disponibili, caricarle una per una e poi usarle nell'altro programma.
__________________ ....... |
| | |
| | #2 (permalink) Top | |
| User Data registr.: 21-01-2004 Residenza: Milano
Messaggi: 989
| Citazione:
Il vantaggio del campionamento (per questa applicazione) è che ti puoi costruire 3 campioni per riprodurre l'attacco, il suono continuo e lo spegnimento che rendono il tutto molto più naturale. Se decidi per il campionamento ti posso passare dei campioni sintetizzati di clakson 'veri'. Michele
__________________ __________________________________________________ The worst day flying is better than the best day working. | |
| | |
| | #3 (permalink) Top |
| User Data registr.: 06-08-2007 Residenza: Empoli
Messaggi: 1.813
|
Mi sa che qui si va un po' oltre le mie conoscenze ![]() ![]() Il buon Bimoto vorrebbe le trombe stile 'il sorpasso' comandabili via radio (è giovane il ragazo, visto che in pista va piano, vuole avvertire che imgombra Ora studio un po' e vediamo cosa ne concludo.
__________________ ....... |
| | |
| | #4 (permalink) Top |
| User Data registr.: 21-01-2004 Residenza: Milano
Messaggi: 989
| Su un 12F629/675 definisci: -P2 a 5 e P1 a 2 -clock 4 Mhz -OutCh1: bit di uscita -Com: flag che abilita il suono a 1 e lo disabilita se 0 -abilita l'interrupt sul timer 1, no prescaler - e ascolta se ti piace... /************************************************** ****************** Interrupt code ************************************************** ******************/ void interrupt T1PWM(void) { if (F1Cnt > 0){ TIMER1 = -4100; F1Cnt--; }else{ TIMER1 = -3980; if (--F2Cnt == 0){ F2Cnt = P2; F1Cnt = P1; } } if (Cmd){ OutCh1 = !OutCh1; }else{ OutCh1 = 0; } TMR1IF = 0; } Michele
__________________ __________________________________________________ The worst day flying is better than the best day working. |
| | |
| | #5 (permalink) Top | |
| User Data registr.: 09-11-2006 Residenza: Fermo Termiche Portosangiorgio
Messaggi: 149
| Citazione:
![]() Ci sono molti chip sonori facili da usare ma poco reperibili, oppure una semplice sintesi vocale vedi Futura Elettronica - Home Page Prodotti semiconduttori, sintesi vocali. Ci registri tutti i rumori e suoni che vuoi, basta che ti scorri il pdf del ISD1212G e ti rendi conto della semplicita' d'uso. Saluti Pantalo' | |
| | |
| | #8 (permalink) Top |
| User Data registr.: 26-04-2008 Residenza: Massa Carrara
Messaggi: 3.420
|
ho letto le 9 pagine. a parte che e' un circuitino del '97....... e chissa' i cinesi cosa hanno inventato nel frattempo (....). vi faccio alcune domande. dove si collega la alimentazione Vcc? cosa e' Vdd ? che potenza ha il transistor 8050? direi con una decina di euro.... dovrei avere un qualcosa che suona. non si sa che suono..... ma suona. se non ci sono altre proposte mi sa che devo tentare con questa!
|
| | |
| | #9 (permalink) Top | |
| User Data registr.: 21-01-2004 Residenza: Milano
Messaggi: 989
| Citazione:
Michele
__________________ __________________________________________________ The worst day flying is better than the best day working. | |
| | |
| | #10 (permalink) Top |
| User Data registr.: 29-05-2006 Residenza: Catania
Messaggi: 2.933
| Ciao, come fai a convertire il segnale da digitale ad analogico semplicemente con un pic ed un transistor??
__________________ Il filo attaccato all'antenna non mente mai.... Troppo vento, si torna a casa....![]() I miei circuiti elettronici autocostruiti: Postbruciatore per ventole intubate ; Circuito luci per aeromodello-elimodello ; Rallenta servo con protezione da corto circuito |
| | |
![]() |
| Bookmarks |
| |