AVR Programmer +

Entwicklungs - Board AT90S2313

Info
Aufbauend auf einem AT90s1200 wird dieses Programmiergerät  an der seriellen Schnittstelle  (PC/MAC) betrieben und bezieht seine Betriebsspannung aus der zu programmierenden Schaltung. Grundlage bildet die Applikation Nr.910 von Atmel (www.atmel.com). Der große Vorteil liegt darin das einheitlich die Entwicklungsumgebung AVRStudio 3.5 - 4.1x  zum entwickeln und programmieren ( AVR Prog ) genutzt werden kann. Zudem gibt es keine Probleme mit  NT ,W2000 und xp ,mein altes prog-dongle vom stk200 Entwicklungsboard ging nach umstieg auf w2000 leider nicht mehr ( Problem mit direkten Portzugriffen)

Leider braucht man in diesem Fall erst mal den programmierten Chip oder ein anderes programmier Tool (siehe unten) .

Als Zugabe ist bei dem Platinen Layout und dem Schaltplan noch ein kleines Entwicklungsboard für den AT90S2313 enthalten das 8Led + 3 Tasten + alle Anschlüsse auf  IC-Kontaktleisten zur Verfügung stellt. Dort kann man dann ganz einfach mit Schaltdraht (0.4mm) die gewünschten Verbindungen herstellen

Unterstützte Controller
 Device Support List
 +-------+----------+------+-------+------+------+------+-------+
 |Device |Signature | Code | Flash |EEProm| Lock | Fuse | PMode |
 +-------+----------+------+-------+------+------+------+-------+
 |tiny12 | 1E 90 05 | 0x55 | R/W | R/W | R/W | R/W | Byte |
 |tiny15 | 1E 90 06 | 0x56 | R/W | R/W | R/W | R/W | Byte |
 | S1200 | 1E 90 01 | 0x13 | R/W | R/W | W | NA | Byte |
 | S2313 | 1E 91 01 | 0x20 | R/W | R/W | W | NA | Byte |
 | S2323 | 1E 91 02 | 0x48 | R/W | R/W | R/W | R/W | Byte |
 | S2333 | 1E 91 05 | 0x34 | R/W | R/W | R/W | R/W | Byte |
 | S2343 | 1E 91 03 | 0x4C | R/W | R/W | R/W | R/W | Byte |
 | S4414 | 1E 92 01 | 0x28 | R/W | R/W | W | NA | Byte |
 | S4433 | 1E 92 03 | 0x30 | R/W | R/W | R/W | R/W | Byte |
 | S4434 | 1E 92 02 | 0x6C | R/W | R/W | R/W | R/W | Byte |
 | S8515 | 1E 93 01 | 0x38 | R/W | R/W | W | NA | Byte |
 | S8535 | 1E 93 03 | 0x68 | R/W | R/W | R/W | R/W | Byte |
 |mega32 | 1E 95 01 | 0x72 | R/W | R/W | R/W | R/W | Page |
 |mega83 | 1E 93 05 | 0x65 | R/W | R/W | R/W | R/W | Page |
 |mega103| 1E 97 01 | 0x41 | R/W | R/W | R/W | R/W | Page |
 |mega161| 1E 94 01 | 0x60 | R/W | R/W | R/W | R/W | Page |
 |mega163| 1E 94 02 | 0x64 | R/W | R/W | R/W | R/W | Page |
 
Ich erkläre mich gerne bereit  fertig programmierte Chips zu liefern. Der Preis beträgt 10 € + Porto. Zudem ist die Software ausgehend von der App.910 weiterentwickelt  (zbsp:. release port pins) so das das Programmierkabel nach dem programmieren nicht mehr entfernt werden muss.
Wichtig !
Selbstbauer die auf die software der App.910 von Atmel zurückgreifen wollen ,sollten aufpassen ! Bei den neueren AT90S1200 ist die Pinbelegung im Gegensatz zur ersten Serie aus Kompatibilitätsgründen geändert worden ,so das die  software auf dem 1200 nicht funktioniert. ( Schaltung der App.910 mit neuem Datenblatt von Atmel vergleichen) und  Source ändern.

avrprojekte ]