Ancora non s'è visto il 2313 comperato su ebay ad Hong Kong circa 20gg fa, se a qualcuno avanza, me lo potrebbe spedire? Ovviamente dietro pagamento, PayPal o PostePay.
Saluti.
Ancora non s'è visto il 2313 comperato su ebay ad Hong Kong circa 20gg fa, se a qualcuno avanza, me lo potrebbe spedire? Ovviamente dietro pagamento, PayPal o PostePay.
Saluti.
fa,
Ho dei pacchi di micro AVR, nuovi e da smontare da PCB male assemblati. La mail =E8 valida. Se vuoi un assortimento, scrivimi che spedisco. Ho anche degli ATmega128L. Pi=F9 che altro roba SMD, per=F2... :-|
Piccio.
Ti avevo detto che un paio di AT90S2313 DIP te li posso mandare senza problemi, però questa settimana sono in ferie per cui te li posso spedire solo la prossima settimana.
Forse ho anche qualche Tiny2313 non SMD ma devo controllare.
La mail è valida se togli l'antispam come ti avevo già scritto.
ciao
Avendo seguito il thread precedente, un consiglio al buon samaritano che spedira' il tiny2313: programmategli i fuses per quello che deve fare :-)
PaoloC
"PaoloC" ha scritto nel messaggio
Il casino me l'hanno fatto fare alcuni che, per prima cosa dicevano che l'8515 era compatibile con il FW del 2313, poi la storia dei fuses, altra leggenda metropolitana, ic-prog quando programmi una device programma tutto, quindi non vedo cosa centri il "programmare i fuses"...
Dando in pasto un .hex e un .eep a qualsiasi programma *dubito* che ti setti anche i fuses: li devi impostare tu a mano semplicemente perche' l'HEX e l'EEP per gli AVR non contengono quelle informazioni.
Facendo un paragone con i PC: sarebbe come cambiare i parametri del BIOS con il programma di installazione di un qualsiasi software applicativo.
Saluti fusi PaoloC
Gli unici settaggi dei fuses che si possono fare sono quelli di proteggere o meno la rilettura del chip è così sia con icprog che ponyprog.. pic o Atmel che sia..
...
e o
Atmel
Una volta. Gi=E0 da un po' i micro AVR hanno impostazioni coi fuse in grado di determinare modi di funzionamento decisamente variegate. Agiscono anche sul clock, sul reset, sulla riprogrammazione, sulla tabella dei vettori di interrupt e reset, sulla EEPROM, ecc.
Piccio.
Con gli AT90 è così, ma con un ATTiny o AtMega le cose sono più complicate, ad esempio se non programmi i fuses i chip di default hanno l'oscillatore interno a 8 Mhz e il divisore per 8 abilitato, quindi il clock sarà sempre di 1Mhz anche se ci colleghi un quarzo da 20Mhz, che naturalmente non oscillerà.
E' meglio studiare attentamente il datasheet di un dispositivo prima di usarlo.
__ ciao stefano
Ho capito ma li c'era poco da settare o studiare, (igor-USB) era un .exe con fw integrato e con relativa interfaccia LPT che faceva tutto in auto..
Ripeschiamo lo schema elettrico che avevi postato:
Doh! (cit. Homer Simpson)
C'e' un quarzo da 12 MHz (peraltro senza i due condensatori da 22pF verso massa)! Allora, o l'ambaradan se ne s**tte del quarzo e funziona a
1 MHz di clock interno, oppure il .exe che distribuisce lui si occupa anche di settare i fuses.Fai come vuoi, ma caricando solo .hex e .eep con ICprog non funzionera'.
AMEN PaoloC
PS: il tuo Igor scrive anche "A2: If you are using ATtiny2313 you must set fuses during programming: disable division the external clock by 4 and enable high speed XTALL." a
AMEN^2
"PaoloC" ha scritto nel messaggio >>
I condensatori non sono sempre necessari, vedi altri schemi c'è chi ce li mette e chi no, esempio:
Se leggi meglio c'è anche scritto che *volendo* caricare il FW nell'AT con uno specifico programmatore, c'è un file .hex. Visto che non ho un c.... da fare ho fatto delle prove, programmando l'Atmel
90S81515 con l'interfaccia parallela riportata nello schema da igor e poi facendo la verifica del code con icprog, cioè caricando il file .hex e con il funprog, ho ottenuto esito positivo, il FW era stato caricato correnttamente da quel semplice .exe. Come detto in precedenza sia con icprog che con ponyprog gli unici settaggi che si possono fare ai fuses sono la i bit lock.. Il problema è che il FW non funziona con l'Atmel 90S81515 come mi ha scritto Igor: "Not with current firmware. See
I condensatori in genere non sono critici, però ci possono essere casi in cui l'oscillatore non innesca, nel dubbio è meglio metterceli.
Credo che il tuo circuito avrebbe qualche problema con un Tiny2313, comunque se mi mandi una mail con un indirizzo valido, lunedi ti spedisco 2 AT90S2313 così non hai nemmeno problemi a programmare i fuses.
ciao stefano
Igor non li ha messi, ho trovato dei circuiti cloni dove li hanno messi..dove non hanno messo ne resitenze ne diodi tra D+ e D- dell'USB, ecc, ecc. E' un interfaccia semplice da cotruiri ma poco chiara ;)
Adesso rimane una basetta millefori un po sporca di stagno, ho dissaldato tutto in attesa del 2313.. Ti ho inoltrato in cc: questo messaggio pulendo la tua mail..
Ciao.
Il 20/08/2011 00:18, Blues ha scritto:
Non e' l'interfaccia in se che e' poco chiara... hai poco chiaro il funzionamento dell'Usb. Le resistenze poste fra D+ e/o D- e massa (o + 5 V, non ricordo), servono a selezionare il tipo di interfaccia Usb che l'host si trovera' davanti! Inoltre, le stesse resistenze possono essere integrate all'interno del micro, vedi Pic serie 18Fxxxx e quindi non essere presenti sullo stampato ma attivate via software (fuses per usare una parola gia' da te sentita).
Per quanto riguarda Atmel, per la Usb, non posso darti nessun aiuto in quanto per l'Usb uso i Pic o i Cipress. Per l'interfaccia con i Pic, invece, ti avevo assicurato che funzionava in quanto io stesso ne avevo realizzata una funzionante nei giorni in cui hai iniziato il 3ad.
In questo momento, nonostante l'aiuto (non da poco e molto preciso) di SB, ho paura che tu sia riuscito a costruire un sistema con tante di quelle variabili, che forse ti servira' uno scienziato per risolvere. Comunque sia, a quel che posso capire e se non ti arrenderai, SB ha tutta l'intenzione e la capacita' di guidarti in porto e sono convinto che ce la fara'. ciao Angelo
"Deh!" ha scritto nel messaggio news:4e4f88b9$0$15663$ snipped-for-privacy@reader2.news.tin.it...
Lo so che funziona ma Non è adatta ad essere usata come ricevitore IR per telecomandare il PC inquanto i codici che riceve dal telecomando variano usando lo stesso tasto, è stabile solo se usata come interfaccia UIR ma supporta solo i codici R5 usati solo dai telecomandi philips.
Son convinto che funzionerà visto, ma non so' come, preventiverò l'inserimento di tt le possibili variabili, ho lo schema su eagle pronto per la stampa..
Basta solo che mi arrivi questo maledetto ATtini ;)
Igor non li ha messi, ho trovato dei circuiti cloni dove li hanno messi..dove non hanno messo ne resitenze ne diodi tra D+ e D- dell'USB, ecc, ecc. E' un interfaccia semplice da cotruiri ma poco chiara ;)
Adesso rimane una basetta millefori un po sporca di stagno, ho dissaldato tutto in attesa del 2313.. Ti ho inoltrato in cc: questo messaggio pulendo la tua mail..
Ciao.
Il 20/08/2011 13:42, Blues ha scritto:
La vuoi smettere di morphare, che e' gia' il terzo-quarto address che usi?
Alla prossima, scattera' una segnalazione all' abuse, senza altri preavvisi.
P.S. Tutti gli altri scusino il messaggio in area, ma visto che il nostro brain damaged non usa un address di posta valido (altro mancato rispetto delle regole).
Il 20/08/2011 13:42, Blues ha scritto:
Non so chi ti abbia detto una cosa simile, ma posso assicurarti che, anche solo cerando pappa pronta e non volendo proprio scrivere due righe di codice, si riescono a ricevere e decodificare dati univoci da diversi tipi di telecomando, anche non Rc5. Se poi ti scrivi due righe di codice ad hoc, tipo settare un timer ed un interrupt e poi memorizzare una serie di dati tramite un counter, allora... ciao Angelo
"Deh!" ha scritto nel messaggio news:4e4fbbcb$0$44204$ snipped-for-privacy@reader1.news.tin.it...
--------------------------- The IR Toy default mode is a simple IRman compatible USB remote control decoder. Command your PC from a remote control with lirc/WinLIRC, Event Ghost, PC Remote Control, Girder, etc. The LED will blink very briefly each time it decodes an IR signal.
IRman has a simple handshake: when the PC says ?IR?, the IRman responds ?OK?. Decoded signals are sent as 6 byte packets. The device ID and command code are in the first two bytes, the rest are 0×00.
*RC5 and RC5x* are currently the only supported remote control protocols. RC5 is usually available as a low-number Phillips code on universal remote controls. We?d like to add more protocols in a future firmware upgrade.------------------------------
Con evenghost, stesso tasto di un telecomando:
IR Data Received! UIRT2.Unknown.FEAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF8 IR Data Received! UIRT2.Unknown.9FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1 IR Data Received! UIRT2.Unknown.FEAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF8 IR Data Received! UIRT2.Unknown.7F57F55D5F0FD5FD5757C3F57F55D5F0FD5FD5757C3F57F55D5F0FD5FD5757C3F57F55D5F0FD5FD5757C3F57F55D5F0FD5FD5757C3F4 IR Data Received! UIRT2.Unknown.3FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF8 IR Data Received! UIRT2.Unknown.FEAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF8 IR Data Received! UIRT2.Unknown.3FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF8 IR Data Received! UIRT2.Unknown.FEAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF87EAFEABABE1FABFAAEAF8
Have something to add? Share your thoughts — no account required.
Ask the community — no account required