PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AT90S2313 kompatibel zu ATTiny2313?



Elektronik303
27.02.2007, 11:42
Hi,

Ich hab vorn paar Jahren mal den AVR Kurs von dieser: http://www.mosfetkiller.de/?s=avrtutorial Website gemacht, damals ging es, weil ich den orig. AT90S2313 genommen hatte, aber jetzt wo ich das ganzen mit dem Nachfolger, dem ATTiny 2313 versuche kommt bei PonyProg immer Verify Failed... Gibt es irg. abweichenden Pinbelegungen oder warum ist das so? Ich hab die Schaltung inszwischen 5 mal aufgebaut :-s

Mfg

BlitzBasic303

Elektronik303
27.02.2007, 13:12
Sry für doppelpost schonmal! Also ich hab grad noch einen AT90S2313 gefunden und in direkt in Schaltung gebaut, nun findet PonyProg das Ding auch, wie erwartet. Nur als ich jetzt erst ein Programm draufgehauen hab das einfach nur ne LED an PD0 aufleuchten lässt ging es erst, als ich dann ein Programm für nen Blinker draufgespielt hab gings nicht. Als ich dann wieder das für die LED draufspielte leuchtete es nicht mehr, trotzdem findet PonyProg den AVR, LED kann auch nicht kaputt sein, hab 470 Ohm vorwiederstand (Ich weiß ich brauch nur 270 bei 5V, hatte nur grad keinen). Woran liegt das jetzt wieder?


EDIT: Das mit der LED hat sich erledigt, ich weiß zwar nicht worans lag aber es funkt. jetzt :-k Aber das Problem mit dem Tiny 2313 besteht immernoch

linux_80
27.02.2007, 20:24
Hallo,
die beiden sind zwar Pinkompatibel,
beim Compiliern eines Programmes muss man dennoch angeben ob der erzeugte Code für den einen oder den andern sein soll.
Einfach austauschen, oder ein für den einen compiliertes Programm auf den anderen flashen wird nicht klappen.
Es hilft da wohl nur die Datenblätter zu vergleichen, es gibt auch AppNotes von Atmel die aufzeigen wie der 90S313 durch den Tiny2313 ersetzt werden kann.

Ich hab schon mal den Tiny herausgesucht:
http://www.atmel.com/dyn/products/product_card.asp?part_id=3229
da ist auch der Link zur erwähnten AN AVR091 zu finden.

Elektronik303
01.03.2007, 13:50
Mhh wie kann ich ihn dann mit PonyProg programmieren? Wenn ich das richtig gesehen hab kann man nur den AT90S2313 da auswählen.

Hubert.G
01.03.2007, 15:06
Ich habe Version 2.06 da ist der Tiny2313 vorhanden, eventuell mal updaten von www.lancos.com

Hubert

Elektronik303
01.03.2007, 17:13
Danke! Funktioniert jetzt!