Gefunden für avr isp umschalter - Zum Elektronik Forum






1 - Bosch, die Firma die man am besten mit dem nassen Lappen erschlägt -- Bosch, die Firma die man am besten mit dem nassen Lappen erschlägt




Ersatzteile bestellen
  
Zitat :
nabruxas hat am 18 Dez 2024 03:39 geschrieben :
dass bei dem Arduino Teil noch ein China Treiber nachgeladen werden muss.

Hättest mich mal angerufen...
Das mit dem Arduinogedöns und den CH-Schlagmichtot Treibern hätte ich dir auch erklären können.
Da der USBasp bei mir auch nie funktioniert hat, programmiere ich die Atmels seit vielen vielen Monden erfolgreich mit AVR-Dude und sowas.
...
2 - Atmega1284 + AVR_Dude = Problem -- Atmega1284 + AVR_Dude = Problem
Vorweg:
Dieser Beitrag richtet sich nur an diejenigen,die gelegentlich mal einen AVR mittels ISP flashen,und evtl. auch vom Dude schon mal was gehört haben.
(die anderen nutzen bitte das Symbol für "Zurück")

Das Problem:
Ich versuche schon seit gefühlt nem Monat,auf zwei kürzlich von mir bei Ibääh geschossene Atmega1284P das darauf zu flashen,was darauf soll.
Das komische ist,kleine Testprogramme wie Blink-Blink etc. funktionieren einwandfrei.Sobald jedoch die kompilierte Hex größer als so etwa 2kb ist,meldet der Dude dann immer:
"verification error, first mismatch at byte xxxx"
Wobei in xxxx (fast) jedesmal was anderes steht.
Und dann macht das Programm bei Ausführung entweder gar nichts,oder
gar lustige Sachen.
Ich hab schon alles mögliche ausprobiert,Baudrate geändert,mit dem Bitclock_Operator gespielt,nen anderen Programmer genommen,es ändert an der Tatsache nichts.
Meine einzige Erklärung die ich noch hätte:
Die 1284 sind gar keine,bzw. sind Ausschuss den einer an so Dumme wie mich verhökert hat.(bei Ibäh ja keine Seltenheit)
Hat jemand schon sowas erlebt,bzw. gibts ne Möglichkeit die Dinger/den Flash irgendwie zu überprüfen???








3 - MK-328 TR/LCR/ESR TESTER -- MK-328 TR/LCR/ESR TESTER

Offtopic :
Zitat : mlf_by hat am 12 Sep 2021 22:41 geschrieben : Das Gerätchen hat doch sogar netterweise die Pins zum neuprogrammieren herausgeführt. Hab ich auch gesehen. Da z.B. mein AVR ISP MKII ein vielfaches eines 328-Testers gekostet hat (ohne Zeit), hab ich es nicht erwähnt. Auch habe ich meinen seit Jahren nicht mehr verwendet und muss passen.

Edit: Und an einem Adapter 6pin-10-pin hab ich mir mal die Zähne ausgebissen.

[ Diese Nachricht wurde geändert von: BlackLight am 13 Sep 2021  4:35 ]...
4 - Pollin-Board "zerschießt" reihenweise AVR -- Pollin-Board "zerschießt" reihenweise AVR
Hallo liebe Kollegen.

Mein Pollin Programmierboard tötet mir auf einmal einen AVR nach dem anderen.
Beim ersten hab ich ja noch an Zufall geglaubt...
Es gehen immer so ca. 5 Programmübertragungen,dann ist der Chip nicht mehr ansprechbar. Ponyprog meldet dann "Device missing or unknow".
Nicht mal mehr Fuses auslesen geht.
Neuen drauf > funktioniert wieder ein paar mal.
Hab mir jetzt in kurzer Zeit 3 Mega 8 und einen 2313 zerschossen.
Die Versorgungsspannung stimmt > 5,01V.
Hab jetzt soweit möglich alles fraglich Anschlüsse durchgepiepst und durchgemessen. Finde nix auffälliges.
Dann hatte ich noch die 5,1V Z-Dioden D1 und 2 am Eingang der RS232/ISP im Verdacht.
Aber wenn ich vor R2/R6 12V anlege (natürlich ohne Stecker dran) dann hab ich an den Dioden 4,2V.
Nun weiß ich nicht mehr weiter.
Jemand eine Idee? ...
5 - Neue Aufgabe braucht neue Hilfe: Drehzahlanzeige digital -- Neue Aufgabe braucht neue Hilfe: Drehzahlanzeige digital
Der wird mir warscheinlich empfohlen, stimmts?
http://shop.myavr.de/Systemboards%2.....00006

Würde der auch gehen?
http://www.ebay.de/itm/USB-Tiny-ISP.....=true

Ich habe vor mit Bascom zu programmieren. Oder gibt es eine bessere und kostenlose Alternative, die grade nicht bedacht habe?

Da ich sehe, der programmiert mit dem 6-Pin-Anschluss, kannst du mir sagen, was in meiner Schaltung dann weg fällt?

[ Diese Nachricht wurde geändert von: Apokya am  7 Feb 2016 20:04 ]...
6 - ISP-Adapter für RS232 ohne MAX232? -- ISP-Adapter für RS232 ohne MAX232?
Hallo zusammen,

ich möchte meinen ersten ISP-Adapter zum Programmieren von Mikrocontrollern zusammenlöten.

Dazu habe ich folgende Seite gefunden:
http://spurtikus.de/basteln/avr-020-hardware.html

Nun ist es aber doch so, dass mein COM-Port mit -12V und +12V arbeitet, der Mikrocontroller jedoch mit 0V und +5V programmiert wird - korrekt?

Sehe ich es richtig, dass ich eigentlich mit einem MAX232 arbeiten müsste, in dem Adapter hier mit Z-Dioden die +12V auf +5,1V "runtergerissen" werden? Kann ich dies als zuverlässig ansehen oder sollte ich lieber mit IC arbeiten?


Danke und Gruß

[ Diese Nachricht wurde geändert von: Maik87 am 19 Jun 2014 20:44 ]...
7 - Welches µC Testboard kaufen? -- Welches µC Testboard kaufen?
Die erste Frage wäre "PIC oder AVR".
Um einen 100-seitigen Flamewar abzukürzen: Können ähnlich viel.

Ich hatte früher ein "myAVR Board" (LPT-Version) bestellt. Ist für den Anfang brauchbar und vieles drauf.
Mir hat aber ganz schnell ein ISP-Steckplatz bzw. die Kompatibilität zum AVR-Studio gefehlt - oder ich war zu blöd dafür. War auch nur eine Assembler-Programierumgebung dabei, die C-Version hätte man nach der Testversion dazukaufen können.
(Hab mir inzwischen einen AVR-MK2-ISP-Programmer zugelegt, konnte ihn mir in einer Studentenaktion günstig erwerben. Mache nun eigene Platinen.)

Habe eben den Nachfolger gesehen - die Frage wäre ob der USB-Programmer kompatibel zum AVR-MK2-ISP-Programmer bzw. AVR-Studio ist.
http://shop.myavr.de/index.php?sp=article.sp.php&artID=40
Konnte hier jemand das Board schon mal testen?

[ Diese Nachricht wurde geändert von: BlackLight am 21 Mär 2013 19:18 ]...
8 - Stereoanlagelettes Atmel AVR Microkontroller Entwickler-Kit: STK500, ICE200, Buch von Wolfgang Tampert -- Stereoanlagelettes Atmel AVR Microkontroller Entwickler-Kit: STK500, ICE200, Buch von Wolfgang Tampert
Hallo!

Ich verkaufe meine Atmel AVR Microcontroller Enwicklungsumgebung, da ich keine Zeit mehr dafür finde.

Atmel AVR STK500:
Atmel AVR Starter Kit:
- RS232 Interface to PC for programming and control
- Regulated power supply for 10-15V DC power
- Sockets for 8-pin, 20-pin, 28-pin, and 40-pin AVR devices
- Parallel and Serial High-Voltage Programming of AVR devices
- Serial In-System Programming (ISP) of AVR devices
- In-System Programmer for Programming AVR devices in External Target System
- 8 Push-buttons for general use
- 8 LEDS for general use
- All I/O ports easily accessible through pin header connectors
- Additional RS232 port for general use
- Expansion connectors for plug-in modules and prototyping area

Die Originalpackung mit allen Inhalten ist vorhanden, ebenso die Software CD und alle Kabel.
Das Board ist in super Zustand, voll Funktionsfähig und hat keine verbogenen Pins oder so.
Siehe bitte auch Fotos.

Atmel AVR ICE200:
Ein Emulator zum Debuggen, den ihr in eure Schaltung stecken könnt...
9 - ATMEGA32-16PU Programm Auslesen möglich? -- ATMEGA32-16PU Programm Auslesen möglich?

Zitat : Ist DAS HIER prinzipiell dafür geeignet? Oder ist das ganz was anderes? Ich würde dann gerne auch mal selber was programmieren.

Da kann man die ISP-Signalleitungen ja abgreifen, es ist also prinzipiell in der Lage, dein Problem zu lösen sofern du eine COM-Schnittstelle hast (eine richtige, keinen USB-Adapter).


Zitat : Hat das Sichern für den Programmierer Nachteile? (z.B. später kein Firmwareupdate mehr mög...
10 - AVR Studio 5 beta - einige Fragen zu Übertragung von V4 -- AVR Studio 5 beta - einige Fragen zu Übertragung von V4
Hallo zusammen,

ich habe die Beta Version des AVR Studio (immerhin ca. 500 MB download) noch nicht auf meinem Entwicklungsrechner installiert.
Ich möchte vermeiden, dass meine alten Projekte durch "automatische Anpassungen" des neuen Studio unbrauchbar werden.
Hier mal die dringlichsten Fragen:
Hat schon jemand diese Umgebung installiert und getestet?
Kann man die V4 Projekte weiter benützen?
Wird Mk2 kompatibler ISP Programmer unterstützt?
Wird STK500 unterstützt.

Für Antworten und Erfahrungen bedanke ich mich schon mal im voraus...
Grüße
Hajo ...
11 - Clock/Data auslesen über LPT -- Clock/Data auslesen über LPT
Diesen "Menschen" habe ich nach ewigem Suchen im Internet gefunden. Der Post von ihm war von 2002...
Die Mailadresse war aber noch gültig. Ich will ihn eigentlich nicht weiter belästigen.


Ich würde schon gerne was im Gehäuse haben, da das ganze ja dann ins Auto soll. Da hätte das Stabile schon was. Das gibt sonst wieder nur Pfusch mit den Pfostenleisten (ich kenne mich selber... das ist eine zu gute Gelegenheit zum Pfuschen für mich)...

Das AVR-Board von Pollin habe ich mir davor auch schon angeschaut.
Nur hat mich folgendes abgeschreckt:


Zitat :
3. Bootloader erzeugen
Sollten Sie die Platine mit einer eigenen Firmware betrieben haben und möchten nun den Auslieferungszustand wieder
herstellen und weitere oder andere Firmwareupdates verwenden, so können Sie über den Button „Bootloader erzeugen“die
Hex-Datei „bootloader.hex“ erstellen lassen, welche Sie anschließend per ISP mit einem passendem Programmiergerät übertragen
kön...
12 - Allgemeine Frage zum Lernpaket Elektronik Start mit USB -- Allgemeine Frage zum Lernpaket Elektronik Start mit USB
Das klingt doch schon mal gut

Hast Du noch zumindest kurzzeitig Zugriff auf einen Rechner mit serieller Schnittstelle? Ein simpel-PIC-Brenner für RS232 braucht bloß drei Widerstände, einen Kerko und ein halbes altes USB-Kabel:
http://s.gullipics.com/image/3/9/j/hq2x3b-e3wje-n0wz/img.png
Damit kann man sich dann einen PIC brennen, der einen "richtigen" USB-Brenner steuert:
http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm

Habe ich hier auf Lochraster aufgebaut, funktioniert einwandfrei.

Ansonsten kann man sich auch einen PICkit2/3-Programmer kaufen (um 40 Euro).
Für Atmel gibt's für das gleiche Geld das AVR-ISP MK2: http://www.reichelt.de/?ACTION=3;GR.....45040

Für beide muss man noch Fassungsadapter für das Schni...
13 - Einfacher 4-stelliger Zähler gesucht. -- Einfacher 4-stelliger Zähler gesucht.

Zitat :
sepp@kaernten hat am 11 Jun 2010 00:15 geschrieben :

Offtopic :..AtMega8 um schlappe 1,30 teuronen??? Wo?






Sorry, mach aus dem 1er ne 2, dann stimmts. Kleiner Tippfehler.

Wenn die Haspel immer den gleichen Umfang hat, kann man mit dem AVR sogar direkt die Länge berechnen lassen...

Als Programmieradapter kannste irgendwas in dieser Art nehmen:

Programmieradapter
14 - Selbstbau eines Lichtweckers mit digitaler Steuerung -- Selbstbau eines Lichtweckers mit digitaler Steuerung
Hallo nochmal

Ich habe jetzt mein Abitur fast durch (nächsten Dienstag ist die letzte Prüfung) aber immer noch kein einziges Bit auf einen Mikroprozessor geschrieben.

Hier einige Probleme die Auftraten:
1. Die verwendeten Programme (vor allen PonyProg) liefen nicht unter Win Vista
Lösung: Habe in einer VM Windows XP installiert und darauf dann die Programme -> läuft

2. Ich hatte eigentlich vor einen RS232->USB Konverter zu verwenden. Ging natürlich nicht.
Lösung: ein serielles Kabel mit Male<->Female (Verlängerungskabel), da ich an meinem Mainboard noch eine RS232-Buchse habe.

3. Datenübertragung kam nicht zustande, obwohl ich PonyProg nach den Vorgaben eingestellt habe (auch den Zielchip angegeben).
vermuteter Fehler: Kabel mit stolzen 2,5m zu lang und deswegen zu viele Störungen im Signal.
versuchte Lösung: Kabel mit Alufolie umwickelt und die Folie mit dem Schutzkontakt verbunden ("geerdet").
Hat aber auch nicht funktioniert.

Meine Frage an dieser Stelle:
Da RS232 schon lange vom Aussterben bedroht ist (Ein sehr erstaunter örtlicher Händler versicherte mir, dass der seit 7 Jahren kein serielles Kabel mehr verkauft habe) Lohnt es sich noch weiter in dieser Richtung zu experimentieren...
15 - Probleme TWI (I2C) Atmega 16 -- Probleme TWI (I2C) Atmega 16
Hallo erstmal!

Ich habe mich seit dieser Woche hier angemeldet, da hier sehr viel Interessante Sache über den Atmega und TWI stehen. Bloß leider funktioniert diese Funktion nicht so ganz bei mir.... Ich habe mit meinem Kumpel den ganzen Tag versucht einen DS1621 auszulesen, was aber überhaupt nicht klappen wollte... Wir sind schon richtig daran verzweifelt, weil wir bis Schulschluss (als uns der Hausmeister rausgeschmissen hat^^) daran gesessen sind. Wir haben dies schon in der Schule mit einem C515C erfolgreich geschafft, aber auch nur, da wir die I2C funktionen selbst geschrieben haben. Ich arbeite aber zu Hause mit dem Atmega 16 und würde deswegen auch gerne die internen TWI-Funktionen schon recht gerne nutzen. An dem Atmega ist ein 8MHz Quartz angeschlossen und das Fusebit hab ich deswegen auch schon rausgenommen. Programmieren tu ich über eine ISP-Schnittstelle und AVR. Verdrahtungsfehler sind meiner Meinung auch ausgeschlossen, da ich diese mit meinem Kumpel schon mehrmals überprüft habe.^^ Ich poste nun hier mal einfach das von uns geschriebene C-Programm und hoffe, dass ihr uns helfen könntet. Wir sind wie gesagt noch blutige Anfänger, deswegen bitte nicht lachen, falls wir richtig dumme Fehler drin haben.
16 - AVR Programmer -- AVR Programmer
Hallo,

ich möchte mich in die Programmierung von verschiedenen ATMega einarbeiten und habe folgenden Programmer gefunden:
http://cgi.ebay.de/LPT-ISP-Programm.....21949
Nun meine Frage: ist dieser Programmer brauchbar oder nicht. Eine Paralellschnittstelle ist bei mir vorhanden - also wäre dieses kein Problem.
MfG ...
17 - Programmer AVR910 USB -- Programmer AVR910 USB
Hallo Leute

ich habe mir einen Programmer von AVR-Projekte nachgebaut. Allerdings in der Vorgängerversion mit dem FT232RL. Soweit so gut.

Angeschlossenen MC erkennt er mit AVR-OPS II und AVR-Prog. Mit BASCOM erkennt er aber keinen Chip und auch keine Fuse-Bits, schreibend geht offensichtlich nichts.

Eine alternative Programmierung über Parallelport klappt wunderbar. Da ich aber am Laptop keine LPT habe, sollte es zukünftig über USB funktionieren.

Hat jemand Erfahrung mit diesem Programmer und weiß vielleicht Rat?

Danke

Gruß Jens ...
18 - IR-Empfänger mit Impulsen -- IR-Empfänger mit Impulsen
Moin,

hab nicht viel Zeit, nur kurz:

Zitat :
Sebra hat am 24 Aug 2009 13:41 geschrieben :

Zitat : edit: Irgendwas ist da faul: Wenn man den Reset mit einer gewissen Verzögerung auf LOW zieht und auf diesem Pegel lässt bleibt der µC im Programmiermodus. Richtig wäre ein Impuls (HIGH-LOW-HIGH).

Nein. Sobald der Reset mit GND verbunden wird, werden die Ausgänge des Controllers "deaktiviert", also gibt auch der ULN2803 kein GND mehr an den Ausgängen her, welches ja den Reset bewirkt hat. Er unterbricht sich also selbst und bleibt nicht ununterbrochen mit Reset verbunden.


Ja, Denkfehler meinerseits. Habs gerade nicht s...
19 - Ideen für eine Entschärfungs-Simulation (für LARP) -- Ideen für eine Entschärfungs-Simulation (für LARP)
Gibts, heisst AVR ISP und kostet so um die 40 Euronen. Erhältlich z.B. bei Angelika.


[ Diese Nachricht wurde geändert von: Her Masters Voice am  5 Jul 2009 20:30 ]...
20 - Potenzialfreie Kontakte über LAN -- Potenzialfreie Kontakte über LAN
Der Bausatz hier dürfte für Dich hochinteressant sein:
Bestellnummer 810 058 bei http://www.pollin.de


Zitat : Bausatz AVR-NET-IO

Ethernet-Platine mit ATMega32 und Netzwerkcontroller ENC28J60. Die Platine verfügt über 8 digitale Ausgänge, 4 digitale und 4 ADC-Eingänge, welche alle über einen Netzwerkanschluss (TCP/IP) abgerufen bzw. geschaltet werden können.

Mit dem mitgelieferten Windows-Beispielprogramm können alle 8 Ausgänge geschaltet sowie alle 8 Eingänge ausgewertet werden.
Die Platine verfügt zudem über alle benötigten Komponenten, wie Netzwerkbuchse, Netzwerkcontroller und ISP-Schnittstelle um auch eigene Projekte kostengünstig, schnell und einfach entwickeln und verwirklichen zu können.
Technische Daten:
- Betriebsspannung 9 V~
- Stromaufnahme ca. 190 mA
- 8 digitale Ausgänge (0/5 V)
- 4 digitale Eingänge (0/5 V)
- 4 ADC-...
21 - USB zu RS232 Adapter und STK500 / AVR-Kommunikation -- USB zu RS232 Adapter und STK500 / AVR-Kommunikation
Hallo,

hätte da auch eine Frage, die in das Thema paßt. Ich progge mit den Pollin-Boards und meine USB Adapter wollen nicht damit funktionieren, wenn ich den AVR per ISP proggen will.

Auf der Arbeit verwende ich die Adapter, um mit unseren CPUs (Lüftungen, Heizungen) oder anderen Geräten zu kommunizieren. Das klappt eigentlich ganz gut. Seit einiger Zeit haben wir aber ein Lagerschwingungsmeßgerät, daß mit dem Adapter (und auch anderen Adaptern) nicht arbeiten will. Pollin hat ja Express-Cars für den Lappi drin. Bei 20 Euro ist das ein guter Preis. Sind das dann aber WIRKLICH ECHTE RS-232 Schnittstellen??? Habe in verschiedenen Foren herausgefunden, daß die gewöhnlichen USB-Adapter halt Timingprobleme haben und wenn die zu steuernden Geräte da sehr viel Wert drauf legen, hapert es halt.

Hat da jemand ne Ahung oder sogar Erfahrung??

Gur, Hackes
...
22 - Probleme mit Atmel 8252 über LPT und HCT 422 -- Probleme mit Atmel 8252 über LPT und HCT 422
Also.

Das brennen des µC, bzw. die ISP klappt nun ... ich kann beliebige hex-Werte auf dem µC schreiben und auch wieder auslesen.

Auch nach Neustart des PCs, neustart des PonyProg ...

Aber das Problem das PonyProg meine .hex Dateien aus dem C51er Tool nicht annimmt bleibt.

Wenn ich die oben bereits erwähnte Hex Datei in PP einlesen erscheinen im Bufferfenster die besagten FFs.

Oder habe ich da einen Denkfehler?

Das Bufferfenster zeigt mir doch den Speicherinhalt des µC an, bzw. die Werte welche in diesen geschrieben werden.

Bei Adress 00 müsste dann ein Sprungbefehl zum Bereich 0800 stehen, an welchen der Programmcode dann steht, oder?


Nachtrag: wenn ich im PonyProg als device den AVR auto einstelle zeigt er mir den Buffer richtig an, aber ich kann ihn dann natürlich nicht auf den µC da dieser sich ja anders verhält, scheint also ein Problem zwischen dem C51 Studio und dem PonyProg zu sein.

[ Diese Nachricht wurde geändert von: MichaNRW am 10 Jan 2009 19:10 ]...
23 - ISP Programmer --> Brenner --> Strom ?! -- ISP Programmer --> Brenner --> Strom ?!
Hallo,

Ich peils irgendwie nich ... also ich brauch zum Programmieren von AVR µC einen Isp Programmer (will den nehmen LINK) einen Brenner (der hier LINK) und für das ganze eine 5V Stromzufuhr (LINK). Soweit sogut ... Am Brenner steht ja ganz rechts wo die anschlüsse vom ISP dran kommen eigentlich aber da sind keine anschlüsse eingezeichnet wo die drankommen. Das selbe beim ISP Programmer, da steht nirgens wo jetzt der Brenner drankommt. Normalerweise sind die Ausgänge doch gekennzeichnet aber hier sinds alles eingänge oder Sackgassen. Ich nehme an der Brenner kommt da dran wo Mosi, Miso ect. dransteht ... irgendwie oben drauf geklemmt. ich will die beiden sachen also Brenner und ISP in eine Schaltung vereinen also einfach auf ner Lochkarte hintereinanderbauen und dann mit verlängerungskabel an den PC, kann ich da die selbe 5V Stromquelle nutzen ? Also Hauptsächlic...
24 - Einsteigerfragen zu AVR Microcontroller und Allgemein -- Einsteigerfragen zu AVR Microcontroller und Allgemein
Hallo Minotaurus1337,

noch zu Brenner und ISP usw:

Ein Brenner kann oft unterschiedliche Typen programmieren. Häufig sind auch
mehrere Sockel darauf, so dass man unterschiedliche IC-Größen einsetzen und
programmieren kann.

Dann hat so ein AVR-Brenner eigentlich immer eine ISP-Schnittstelle heraus-
geführt, dort kann man dann ein Kabel anschliessen, was zu Deiner Schaltung
geht in der ein AVR-Chip drin steckt. Dieser lässt sich dann auf diese Weise
dann _in_ der Schaltung programmieren.
Die benötigten Signale sind bei AVRs eigentlich immer die gleichen ( siehe Post
von PhyMaLehrer), sie sind halt auf den verschiedenen Chips an anderen Pins
herausgeführt. D.h. wenn man einen Brenner einmal hat, kann man damit über die
ISP-Schnittstelle fast alle Atmels programmieren.
Ich habe hier dafür z.B. das ATMEL Evaluations-Board von Pollin, da sind neben
dem Brenner auch noch paar Taster und LEDs drauf, so dass man einfache
Progamme direkt auf dieser Platine laufen lassen und antesten kann.

Für PIC-Prozessoren braucht man allerdings eine eigene Brennerhardware, der
Rest ist aber ähnlich.

Das Programm zum Brennen nennt man ( oder ich ) Brenn-Programm oder
Programmier-Software. Bei den Atmels...
25 - Projekt Tastatur in Morsecode umwandeln -- Projekt Tastatur in Morsecode umwandeln

Zitat : Fuga hat am 13 Jun 2008 17:17 geschrieben : Den Microcontroller kann man ja über z.b seriellport programieren. Gibt es irgentwo eine schaltung und eine Teilliste, die benötigt wird ? Ich kann mir vorstellen das es relativ einfach sein kann und das man Keine spezielle Brenner braucht, die Hunderte von euros kosten.Irre ich mich ?Es gibt viele Lösungen für einen Programmer, hier stehen einige: http://www.mikrocontroller.net/articles/AVR_In_System_Programmer

Wenn du noch einen Parallelport frei hast, wäre Ponyprog und diese Schaltung mit einem 244 eine Eine Low-Cost-Lösung. Nutze ich auch, da mein Lieblingsversender den "AVR ISP MKII" (momentan) nicht hat.
(Dass die verlinkte Schaltung neben ...
26 - Verkaufe fiele Fertige Module AVR / Velleman / Conrad -- Verkaufe fiele Fertige Module AVR / Velleman / Conrad
Hallo ich verkaufe hier meine nie fertig geworden Hausteuerung.
Bei den meisten teilen sind noch die Original Rechnungen & Garantie dabei.
Ich mach vorerst eine Aufzählung der zu verkaufenden Teile.

IR Trans: Mediacontroller V3.6 Infrarotdatenbank mit 64K Flashspeicher für ca. 500-800 IR Befehle. Ideal für Gerätesteuerung in Verbindung mit Hardware RS232 (NP 201€ + 1 Jahr Garantie)
Info : http://www.irtrans.de/de/shop/mediacontroller.php
http://www.irtrans.de/download/Docs/Mediacontroller_DE.pdf

AVR Mikrocontroller Bord von Roland Walter Neu und noch ein Jahr Garantie. (NP 99€)
Buch "AVR Mikrocontroller Lehrbuch"
+ Platine (bestückt, getestet)
+ ISP-Programmieradapter
+Zubehör
Info : http://www.rowalt.de/

Sensory VD 368 Spracherkennung für elektronische Geräte (NP 42€)
Info :
27 - Wo den C-Befehlssatz (gcc/WinAVR) für ATMega(8) finden? -- Wo den C-Befehlssatz (gcc/WinAVR) für ATMega(8) finden?
Hallo.

Ich hab mal wieder meinen ATMega8(L) ausgegraben, diesmal zu WinAVR-20080411, AVR-Studio 4(SP2) und PonyProg gegriffen und eine Testplatine und einen LPT-ISP-Programmer gebastelt.

Als ersten Schritt dann von http://www.roboternetz.de oder http://www.mikrocontroller.net ein 'Hello World'-Programm besorgt und erfolgreich getestet. Nachdem das Basteln an fertigen Programmen seinen Reiz verloren hat, stehe ich nun vor dem Problem, dass mir eine Auflistung der wichtigen Befehle für den Mega8 in C (gcc/WinAVR) zur Realisierung meiner Ideen fehlen.

Auf die IOm8.h bin ich schon gestoßen, nur hilft deren Inhalt mir auch nicht weiter.
Um mein aktuelles Problem zu nennen, ich suche den Codeschnipsel für den Unterprogrammaufruf für den Overflow-Interrupt von Timer0.
(Müsste Richtung "ISR(TIMER0_OVF_vect) {}" lauten.)
Momentan stehe ich halt wie ein Ochs vorm Berg und weiss nicht, ob der Fehler an der Initialisierung, falschem Code oder fehlendem Oszi liegt.
28 - STK500: EEPROM brennen schlägt fehl -- STK500: EEPROM brennen schlägt fehl
Hallo,

kaum hat man ein Problem gelöst, stehen 15 weitere an (nicht ganz).

Was muss ich beachten, wenn ich mein EEPROM des STK500 (atmel m8515) beschreiben will?

Meinen Quellcode (in bascom) konnte ich problemlos in den Flash laden. Beim Ladeversuch des Files *.eep in das EEPROM (über AVR Studio 4) kommt eine Fehlermeldung.

"ISP Mode Error: hier will er die richtige Anpassung der ISP programming frequency (less 1/4) zur clock frequency.
Die mitgelieferte Literatur und die online hilfe geben wenig Informationen dazu raus.

Was muss ich da beachten und wie/wo stelle ich die Parameter ein?
Ich arbeite wie gesagt mit Basecom und AVR Studio 4.

Danke für Eure Hilfe

Klaus
...
29 - AVR Atmega32 MMC Webserver mit enc28j60 -- AVR Atmega32 MMC Webserver mit enc28j60
Hallo Leute,
ich möchte hier mal mein AVR Webserver Projekt vorstellen.
Mit diesem Server ist es möglich die Kaffemaschine oder was auch immer
von unterwegs zu schalten, dafür stehen 24 I/O Ports zur Verfügung.


Server:
- Atmega32 16 mhz / Amega644 20mhz
- ENC28J60 Stand-alone-Ethernetcontroller
- MMC-Slot
- ISP 10-polig
- Ports A, C und D 10-polig + jeweils VCC und GND nach aussen geführt
- Spannungswandler 5 und 3,3V Onboard

Testserver:
AVR-Webserver (Nicht permanent erreichbar!)

Bild eingefügt


Bild eingefügt

Weitere Infos unter:
http://soft-land.de/viewtopic.php?t=13

[ Diese Nachricht wurde ge&auml;ndert von: earlyperl am 11 Jan 2008 16:57 ]

[ Diese Nachricht wurde geändert von: earlyperl am 11 Jan 2008 17:00 ]...
30 - Einstieg in µC??? -- Einstieg in µC???
erstmal danke für die zahlreichen hilfestellungen!

hab mir das board von pollin mal angesehen.
kann ich da direkt über die serielle schnittstelle prog. oder geht das nur über ISP?
kenne die programmierung bisher nur über den AVR-Prorgrammer und da wird über den 10-poligen (bzw. 6-poligen) ISP programmiert.
ist der programmer also notwendig oder geht das auch über die serielle schnittstelle?

dann werd ich wohl mal mit AVR anfangen.

nach weihnachten hoffe ich, dass ich zeit habe mich da etwas einzulesen ...
31 - ATMega8 und ISP -- ATMega8 und ISP

Bin ganz frisch in µC

Ich hab mir dann seitenweise Atmega Stoff durchgelesen, und hab es
geschafft einen Atmega8 zu erstehen. Letztendlich lande ich doch hier
bei einem Hilferuf.
Da ich hier in Peru schon des öfteren IC's angedreht bekommen hab in
denen nicht das drin war was draussen drauf stand, bin ich ein bisschen skeptisch.

Also auf dem Atmega steht ATMEGA8L-8PU.
Ich verwende den unter verschiedenen Seiten (zBsp.: Ponyprog)
dargestellten AVR-ISP (den mit dem 74HC244, (selbstgebaut) und an den
Ausgängen die an den Atmega gehen also MISO, MOSI, SCK, RST tut sich
auch was wenn ich die Software sarte und lesen oder schreiben lasse.

jetzt das Problem: Ponyprog (Linux) avrdude (Linux) können womöglich den
IC lesen aber nicht schreiben.
Bleiben wir mal bei Ponyprog
wenn ich den Atmega auslesen will kommt erst mal dieser Fehler (-24)
klicke ich auf ignorieren beim Lesen liest das programm und zeigt mir
dann alle Bytes EEPROM, Flash auf FF und alle fuses leer (nicht
angekreuzt)
Klicke ich command->reset ... sagt er mir device resetted (oder so)
Will ich was schreiben. bleibt der Balken bei 0% eine Weile stehen, rast
dann auf 100%, ne weile nichts, dann der Verify und danach Write ...
32 - ISP - Pins -- ISP - Pins
Hallo an alle

Ich möchte mir ein Testboard für die ATM – Familie bauen.
Erst einmal nur für die DIL-Versionen.
Das sind ja schon eine menge.

Material inklusive einer passenden TEXTUL – Fassung habe ich.
Programmiert werden soll das Ganze über die ISP – Schnittstelle.

Und damit beginnen meine Probleme, die verschiedenen Typen haben die Anschlüsse an
unterschiedlichen Pins. Ich wollte sie mit Schaltern versehen.

Und jetzt zu meiner Frage
Weis jemand etwas über eine Seite mit einer Gegenüberstellung der AVR- Pins.
Oder gibt es eine Gesetzmäßigkeit der Pinbelegung?

Mit Dank für euere Mühen
Walifogel
...
33 - Übersetzungs-Programm -- Übersetzungs-Programm
Steht doch in Englisch darunter. Das Teil ist wohl kompatibel mit AVR Studio 4, und ist nicht weiter als ein ISP-Programmieradapter, der an den COM-Anschluss gehängt wird.

Sieht jedoch sehr ordentlich aus, es wird ein MAX232 und ein µC benutzt.

Einen Tipp kann ich dir nicht geben. (also kaufen/nichtkaufen) ...
34 - Bascom Code geht nicht Asm code schon ?! -- Bascom Code geht nicht Asm code schon ?!
Hallo erstmal und direkt eine kurze beschreibung meines Problems.
Ich suche seid einiger zeit einen Einstieg in die Mikrocontroller Programmierung und bin jetzt an folgendem Punkt:

ich Habe eine Schaltung mit Strom,ISP und einer LED.
mit AvrStudio hab ich Asm code aufgespielt und die Led sowohl zum leuchten als auch zum blinken gebracht (PB1).
ich hab mich aber erstmal der einfachheit halber für Basic entschieden, da tun sich aber einige Probleme auf. Ich besitze nur den Avr Isp MkII der bekantermassen nicht direkt unter Bascom läuft, deshalb wollte ich die Hex files mit avr studio aufspielen, was scheinbar in der Praxis auch nicht funktioniert. zu guter letzt benutze ich die stk500.exe um den Mega8 direkt zu beschreiben, was angeblich auch keine Fehler gibt, aber: nichts passiert.

aktiviert Bascom standartmäßig interne pullup widerstände und die led leuchtet nicht wegen des zusätzlichen externen widerstands, oder ist der code müll, oder liegt es am überspiel versuch?

Bitte Bitte helft mir, ich hätte so gerne endlich mal ein erfolgserlebniss

der code den ich benutze:

35 - Problem mit Pony Prog ISP... MISO auf HI kommt nicht runter... -- Problem mit Pony Prog ISP... MISO auf HI kommt nicht runter...
Hi meinst du das hier??
http://neil.fraser.name/software/lpt/lpt.exe

was soll ich damit genau machen??
(muss dazu sagen ich will erst anfangen assembler zu lernen (wenn doch der programmer endlich mel funktionieren will )
-ISP+AVR acnhließen, starten und screenshot machen?? (und hier posten)?

Sry meinte mit "llerlauf" den Ruhezustand...

und dort hab ich dann zum PC hin und zum µC ein Hi Signal...

Am einganh des HC244 hängt dirket der µC dran...

Vielen Dank!!
mfg
ZeRo-Cool ...
36 - µC Testboard was muss es haben? -- µC Testboard was muss es haben?
hi
erstmal vielen vielen......Dank @DonComi!!!

Hab das ganze nun so weit, wenn ich jetzt versuche mit pony prog über Parallel auszulesen, kommt als ergebnis alles mit "FF" also (logisch is ja leer)
also programmer hab ich bei PonyProg eingestellt "Avr ISP I/O"
Wenn er ausließt leuchtet die LED, die den Programmer zugriff anzeigt...

Allerdings zeigt er wenn ich auf auslesen gehe diese meldung an: "Device missing or unknown Device (-24)" wenn ich dann auf "ignore" geh, geht die LED (auslese LED) wieder an und dann zeigt er mir den inhalt (ich hoffe doch das es auch der Inahlt ist) meines µC's an...

Kann ich da jetzt zum testen mal irgendwas drauf machen oder sollte ich dabei was beachten (irgendwas von "Fuse-Bits" oder so hab ich da mal gelesen, muss ich die vorher einstellen?? oder kann ich da jetzt willkürlich irgend ne *.hex drauf spielen??)

EDIT: Toll... ich glaub des mit den "FF" hat doch nix zu sagen, wenn ich nur den ISP alleine ohne programmer board und ohne stromversorgung anschließt gibt mir Pony Prog auch das gleiche raus...
-ist das normal?
-Sollte ich zum testen des boards n anderes Programm nehmen?? (welches)?
-oder hab ich einfach nur nen Fehler bei...
37 - Schaltung für in den PC -- Schaltung für in den PC
Moin.


Zitat : wäre nett wenn es mal jemand anschauen könnte und eventuell korrigieren.Wenn du PDF, PNG o.ä. als Format nimmst, schauen vielleicht noch mehr Leute hinein.

Was mir auffällt:
- Solange statt eines eingesetzten FT232 X2 direkt am Serport eines PC hängt, müssen je nach benutzter PC-Software CTS/DSR/DCD einen aktiven Pegel bekommen, damit die Kommunikation funktioniert. Mit FT232 muss man sicher auch Entsprechendes beachten.
- Entkoppelkondensatoren direkt an VCC u. AVCC fehlen. AVCC soll zusätzlich gern über Drossel angebunden werden, wenn vom A/D-Wandler Gebrauch gemacht wird.
- Wenn AREF extern mit AVCC verbunden ist, sind bestimmte Konfigurationen am A/D-Wandler nicht mehr erlaubt. An AREF sollte extern nur ein Kondensator gegen Masse hängen, denn die Verbindung zu AVCC kann auch intern konfiguriert werden.
- Mit einem (vermeintlich) "krummen" Wert für den Taktquarz, z.B. 3,6864 MHz, lassen sich die typischen Schrittg...
38 - Programmieren mit WinAVR??? -- Programmieren mit WinAVR???
Moin!!!

Ich hab ein (oder 2 oder 3) Probleme mit WinAVR. Ich hab mir ein ISP-Dongle gekauft und auf Steckbrett eine Programmierschaltung aufgebaut. Mit Bascom hab ich auch schon ein paar programme auf meinen ATMega32 geladen, die auch funktioniert haben. Ich würde aber gerne in C Programmieren, da ich da schon ein paar Grundkenntnisse hab. Hab schon in das Tutorial von http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial reingelesen. Ich bekomme aber nichts auf den ATMega32 raufgeladen. Hab einen Makefile gemacht mit diesem MFILE Programm.(CPUType->ATMega32, Programmer->AVR ISP, Port->LPT1) Hab ihn gepeichert. Dann hab ich das Programm von microcontroller.net in dieses Programmers Notebook kopiert und zusammen mit dem MakeFile gespeichert. Jetzt weiß ich nicht wie ich das auf den uC kriegen soll. Was hab ich vergessen, was muß ich noch machen? Hoffe ihr könnt mir helfen.
MfG Jan ...
39 - AT90S1200 programmieren -- AT90S1200 programmieren
Moin.

Naja, dann fehlt die Spannungsversorgung. Die AVR910-Programmer wie der von Klaus Leidinger, aber auch andere Brenner beziehen ihre Betriebsspannung von dem Gerät, wo die Brenner per ISP-Kabel angesteckt werden. Ein nackter AVR liefert ja nun keine Betriebsspannung.

Der SP12 wird an den Parallelport eines PC angeschlossen und entnimmt die Versorgungsspannung aus den Datenleitungen des Ports. Als einziger Verbraucher hängt dann auch nur der eingesteckte AVR an dieser hilfsweise bereitgestellten Spannung. Googel mal nach "sp12 circuit hardware" und guck dir auf der Homepage Schaltbilder usw. an. (Ist der erste Treffer.)

Wenn du den SP12 benutzt, ist der Klaus-Leidinger-Brenner überflüssig.

D. ...
40 - BASCOM und PONYPROG für DOS?? -- BASCOM und PONYPROG für DOS??
Moin.

Hups, es geht ja doch mit SP12 und dem Pollin-Board! War ich oben leider zu schnell. Zwei Möglichkeiten:
- Ein Adapter wie in der Grafik "betterSTK200.gif" der Ponyprog-Website. Den auf den 10Pin-ISP-Stecker des Pollin-Boards aufstecken.
- Ein Adapter grob ähnlich wie i.d.G. "avrisp-siprog.gif" d.P.-W. Aber zusätzlich mit Pegelwandler TTL<->RS232, und damit auf den gewohnten RS232-Stecker des Pollin-Boards gehen.
In beiden Fällen muss SP12 im Kanda-Modus arbeiten. Das ist in der Doku beschrieben.

gavrasm für DOS gibt es auch! Selber kompilieren ist nicht nötig.

Das wäre also tatsächlich eine "Entwicklungsumgebung" für DOS. Nur halt für AVR-Assemblersprache statt BASIC.

D. ...
41 - Brennen ohne Parallel-Port -- Brennen ohne Parallel-Port
Moin.


Zitat : hab dann bei pollin den parallel->usb adapter gekauft, jo,
ist n besch... centronics druckerkabel oder so.D.h. es ging nicht? Oder etwa gar kein USB dran? Na jedenfalls, wenn die Hardware-Voraussetzungen passen, hängt das Funktionieren wohl auch entscheidend von der Software mit Gerätetreibern, Emulationskrücken usw. ab.

Zitat : dann hab ich gehofft,mit dem usb-> seriell adapter(hab ich auch von pollin,geht gut)Wie probiert?

Zitat :
42 - Mit was habt ihr angefangen für die Welt der Microcontroller -- Mit was habt ihr angefangen für die Welt der Microcontroller
So habe ich angefangen (und würde es nocheinmal tun):

Ich musste für ein Projekt einen Infrarotferbedienungs-Protokollkonverter bauen. Ich habe mich etwas auf dem Netz ungeschaut und mich dann für die AVRs entschieden, der erste war ein ATTiny2313. Für die Programmierung habe ich mit C (AVR-GCC/ WINAVR : http://winavr.sourceforge.net/ ) angefangen und den Einstieg schnell gefunden. Die einzigen Dokumente die ich wirklich gebraucht habe waren das Datenblatt des Controllers und das AVR-GCC-Tutorial: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

Da ich über die Selbstbau-Programmiergeräte so viel verwirrendes gelesen hatte von unreproduzierbaren Problemen bis zu inkompatibilitäten mit gewissen Controllern kaufte ich mir einen Original AVRISP von Atmel. Diesen hab ich dann mal abgeschossen und als Ersatz den neuen AVRISP MKII gekauft. Der tut immer noch brav seinen Dienst, hat USB und ist extrem schnell.

Mit dem ISP musst du nur Zugang zu GND, VCC, MISI,MISO, SCK und RST haben und kannst den...
43 - AT Mega 32 -- AT Mega 32
Die AVR's haben (Immer?) einen ISP - Anschluß, dein Programmieradapter funktioniert dann auch für diese.
Nocheinmal: schaue dir den dritten Beitrag in diesem Forum an.

Gruß, olfi ...
44 - Atmel Familie -- Atmel Familie
Hallo elektroluchs,
wie man am Namen leicht erkennt handelt es sich bei den AVRs und den 8051er um ganz unterschiedliche Architekturen.
Die AVRs sind RISC-Prozessoren und verwenden eine Harvard-Architektur(getrennte Daten und Programmspeicher).
Die 8051er sollen CISC-Prozessoren sein und können sowohl in Harvard als auch in vonNeumann-Architektur (ein gemeinsamer Programm und Datenspeicher) benutzt werden.
Ein weiterer Vorteil der 8051er ist,daß dieser Controllertyp von vielen Herstellern angeboten wird, da Intel Fertigungslizenzen an diverse Hersteller verkauft hat.
Jetzt kommt das große ABER: Aber meiner Meinung nach ist es besser mit der AVR-Reihe rum zu spielen. Das hat folgende Gründe:
Der AVR besitzt die modernere Architektur und ist für den Einsatz mit C-Compilern optimiert.
Zudem verwenden sehr viele Hobbybastler den AVR, was ein sehr wichtiger Punkt ist. Es gibt für viele Probleme schon eine passende Lösung für den AVR. (ein Beispiel: Der ATmega8 kann als USB-Gerät eingesetzt werden, obwohl dieser keine Hardware dafür besitzt!!!)
Und die meisten (wenn nicht alle) AVRs können ganz einfach der ISP programmiert werden, was eine schöne Sache ist.

Also mein Tip:
Auf jeden Fall mit dem AVR anfangen... später dann die 8051er a...
45 - ATmega16 programmieren -- ATmega16 programmieren

Zitat : You can connect directly to the target system (ISP) through the 10 pin connector, alternatively you can connect a PonyProg adapter card for AVR, AT89S, SPI eeproms, microwire eeproms and feed external power to the device.


Ich weiß nicht wie ihr das seht, für mich hört sich das so an als ginge beides. ...
46 - Anfängerfragen: Leichte Verzweiflung, AVR Programmer will nicht -- Anfängerfragen: Leichte Verzweiflung, AVR Programmer will nicht
Hallo!

Ich habe mir das neue 2.0 AVR-Programmerboard bei Pollin geholt. (Best No. 810 038)
Dann habe ich den RS232 Port des Boards mit der männlichen 9-Pin an meinem PC verbunden (komischerweise habe ich zwei solcher Buchsen - ein Männchen, eine Weibchen - gibts da einen Unterschied? Ist ein ziemlich schrottiger PC mit XP und ich nutze eigentlich sonst nur meinen Mac, aber fürs AVR Basteln is Windows einfach besser denk ich mal.) Falls Interesse an der genauen Bezeichnung von MoBo oder Chipsatz bestehen, bitte sagen, wo ich XP am besten die Info entreiße

also weiter... 1,8m Kabel zwischen RS232 vom Board an die männliche Buchse am PC.
Dann ohne weitere Einstellungen am Windows in Bascom und Ponyprog alle möglichen Kombinationen der mitgelieferten seriellen Programmer ausprobiert... half nix
Dann das Kabel an den 9-Pin ISP Anschluss und das Ganze nochmal. Auch kein Erfolg.

Ausprobiert habe ich sowohl einen ATmega16-16PU als auch einen ATmega8-16PU (beide von Pollin, frisch ausgepackt)

Die Jumper auf dem Board stecken ALLE, 5V aus dem Labornetzteil sind drauf, NETZ LED leuchtet freudig.

hier noch das Testprogi aus dem Bascom, da...
47 - AVR und PIC??? -- AVR und PIC???
PICs lassen sich übrigens genauso wie AVRs auch fast alle in System programmieren (ISP-Schnittstelle), was wichtig ist für ein späteres austauschen des Programms wenn Du eigentlich schon fertig warst aber doch noch was gefunden hast.

Pics und AVRs können so ziemlich dasselbe. Egal welche Kombination aus Funktionen Du suchst, du wirst bei beiden fündig und hast auch noch Auswahl. Auch die Programmiersprachencompiler sind für beide gleich gut verfügbar: Assembler sowieso, C für beide kostenlos und Basic auch für beide, aber nicht unbedingt kostenlos.

Dein Problem ist zur Zeit: Wenn Du noch nie was damit zu Tun hattest, dann weißt Du erstmal gar nicht, was für Funktionen dein persönlicher PIC oder AVR benötigt. Dabei können wir Dir auch nicht helfen, das musst Du selbst wissen.
Bis Du das herausgefunden hast, und beim üben, sind sowieso beide gleich gut geeignet.

Ich gebe Dir deshalb einen Tipp: Wenn Du IRGENDEINEN Bekannten hast, der auch µCs programmiert, dann kaufe dieselben Dinger wie der Typ. Wenn Du nämlich online-Hilfe am Telefon oder zu Hause bekommst, das ist das beste Verkaufsargument das es gibt. ...
48 - Aus einem Impuls 5 Impulse machen -- Aus einem Impuls 5 Impulse machen
Also ich fang mal oben an...
Endungen:
die verschiedenen ATtiny13 sind einige im DualInLine-Gehäuse, welche Endung genau das ist steht im Datenblatt, sollte hier DPI oder PU sein (nur geraten) und in SMD-Gehäusen (frickelig für Anfänger (bin noch nicht dran gewesen) und man braucht eigentlich immer eine geätzte Platine (für mich der Hautgrund ).
Programmierschaltung:
Atmel AVR sind (fast) immer mit einer ISP-Schnittstelle, über die sie programmiert werden können ausgestattet (1-2 Ausnahmen (ich glaub z.B. der ATtiny11) bestätigen die Regel). Ein Programmierer für Atmels funktioniert also quasi mit allen Chips. Wenn man Programmierplatinen hat, in die man die uC direkt einsetzt wird es aber schon etwas komplizierter, da (natürlich) nicht alle AVR gleich groß sind (ATtiny 8 bis so 20 Beinchen, ATmega darüber, glaub bis 40 als DIL und SMD geht auch noch weiter). und selbst bei gleicher Pin-Zahl ist die Position der ISP-Buchsen unterschiedlich (ATmega8515<->ATmega8535/ATmega16)
Programmiersprache:
Da geht von Assembler über C bis Basic (Bascom) alles. Ich mach es mit Assembler, da diese einfach am schnellsten sind und kompliziert find ich es auch nicht). Bascom hingegen produziert auch schon mal ziemliche...
49 - Mikrowellecontroller bequem in C programmieren -- Mikrowellecontroller bequem in C programmieren
Hier im Forum werden 2 familien bevorzugt: PICs und AVRs.
Zu PICS : ... hab' ich keine Ahnung
zu AVR: Entwicklungsumgebung Software: WinAVR - C - Entwicklungsumgebung (kostenlos, GNU)

Hardware: vom Billig - Progger (ISP In System Programmer mit nur ein paar Widerständen am Printer - Port des PC) bis zum STK500 Starterkit von Atmel (kommt gleich mit Tasten und LEDs für die ersten Programmierversuche und mit der ges. ATMEL Entwicklungsumgebung in Assembler Sprache).
Tutorial im Internet ist ebenso vorhanden (links findest Du hier im Forum)
Für Deine Aufgabe dürften schon uC vom Typ ATtiny2313 o.ä. genügen.
Die haben einen seriellen Eingang und genügend Ein- und Ausgänge füe einige LEDs.
...
50 - Atmel Evaluations-Bausatz von Pollin modifizieren -- Atmel Evaluations-Bausatz von Pollin modifizieren
Dazu brauchst du doch nur eine kleine Platine, die du an den ISP-Anschluss anschließt. Die Pin-Belegung des 10poligen auf dem Board ist standard, steht auch in der Anleitung des Boardes. Die Belegung der ATtiny steht in deren Datenblättern.
Bis auf eine (mir bekannte) Ausnahme lassen sich alle AVR über ISP programmieren. ...
51 - ich krieg das programmierwn nicht gebacken -- ich krieg das programmierwn nicht gebacken

is nicht da

gibts vielleicht ein update?
hab ponyprog abr erst seit einpaar tagen

ist das avrstudio nicht besser?


und welchen programmer hab ich? avr isp i/o oder avr isp api?
und wie kann ich text reinschreiben bei ponyprog?
das einzige, was geht ist die hex datei aus dem avrstudio reinladen.

...
52 - Probleme beim Programmieren eines ATtiny15 -- Probleme beim Programmieren eines ATtiny15

Hallo,

ich habe heute mittag ein kleines Programm für einen ATtiny15 geschrieben und wollte es eben auf den ATtiny laden.

In die Anleitung geschaut wie ich den uC zu Programmieren beschalten muss dann die Verbindung zwischen AVR-Studio und STK500 hergestellt.

Das Programmieren des Flashs funktioniert nicht bzw. ich kann nicht auf den uC schreiben, auch keine Fuses setzen.

Das löschen funktioniert

Laut der Anleitung kann man den uC mit ISP Programmieren man muss nur PB5 mit RST von PORTE verbinden. Wenn ich auf ISP Programmieren gehe, funktioniert nichts, kann dann auch keine Daten auslesen(wie z.B. die Fuses gesetzt sind), kann noch nicht mal löschen, wenn ich auf Parallel/High voltage Serial gehe kann ich die Fuses auslesen und den uC löschen.

Woran könnte das liegen?

Im anhang mal ein Screenshot der Fehlermeldung beim Programmieren des Flashs.
Die erste Fehlermeldung ist bei ISP und die zweite beim Hight Voltage

schon mal vielen dank...



...
53 - Defekter ATmega8L - wie retten? -- Defekter ATmega8L - wie retten?

Wenn du die Lockbits rücksetzten willst muss der AVR nicht mit ISP-Schnittstelle normal seriell programmiert werden, sondern das STK500 hat eine Funktion, mit der man das wieder hinkriegt. Ich glaub da wird High-Voltage parallel programmiert, hab das Board aber selbst nicht (für 100 Euro würde ich es zu wenig nutzen), aber wenn du das leihen könntest kann Jornbyte dir das sicher kurz erklären.
Für Windoof-Rechnern gibt es das AVR-Studio von Atmel, von dem du sicher schon gehört hast. Damit kann man das STK bedienen.
...
54 - USB Controller in USB Geräten -- USB Controller in USB Geräten

Also ich möchte Von USB zu RS232 und von RS232 zu einem ISP (In System Programmer) für mein AVR Gerät. Da der ISP fast alle RS232 Leitungen benötigt und der FT232RL nur RX und TX ohne MAX232 normal verwendet werden können benötige ich einen MAX232 oder einfach was das mir die ausgänge des FT232RL für den ISP so einstellen das der AVR nicht gleich in rauch aufgeht ...
55 - PIC oder Microkontroller -- PIC oder Microkontroller

Also der ATmega16 ist ein uC (=Mikrocontroller) der Firma Atmel, die Reihe nennt sich AT-Mega (es gibt auch AT-Tiny, das sind "kleinere") und der Controllertyp heißt AVR. Insgesamt brauchst du ein Programm zum schreiben des Codes, evtl. Debuggen (Simulation am PC), einen Compiler und eine Brennsoftware (NEIN, Nero geht nicht ). Dazu einen ISP-Brenner (im Pollin-Board enthalten).
Mit dem Mercedes von Atmel wirst du nicht viel anfangen können, da du a) die Funktionen nicht nutzen kannst, bzw. diese Mega-Programme bei Anfängern nicht funktionieren werden und b) diese kein DIL-Gehäuse haben, also SMD-Bauteile sind und nicht in Lochraster passen.

Weitere Beschreibungen sind Atmel (Übersicht), den oben genannten Links und den Datenblättern zu entnehmen. Ach ja, Forumsuche hilft sicherlich auch ziemlich.

Gruß clembra
...
56 - 80c32 Programmieren aber wie??? -- 80c32 Programmieren aber wie???

Hallo scarymovie

Bist du sicher, dass du etwas mit dem 80C32 machen willst.
Das ist die ROM-less Version des 80C52.
Um mit dem etwas machen zu können musst du dir erst ein
Board mit einem (E)EPROM, RAM (optimal), MAX232 (Treiber
RS232), Spannungsregler 5V, Reset-Generator, ...
Dann braucht du noch ein Programmiergerät für den (E)EPROM.

Wenn du anfangen willst nimm lieber zum Beispiel einen AVR, die haben schon einen internen Flash-EEPROM und du kannst sie im System programmieren (ISP).

Lese dir mal auf Link das Tutorial durch.
(Der Server ist gerade down. Mal sehen, wie lange Andreas
braucht.)

Zum Programmieren kann man zum Beispiel PonyProg Link verwenden.

Programmiersprachen: in C, Assembler, Basic (Bascom), ...
Verbreitet sind C, und für zeitkritisches Assembler.

Holger
...
57 - Analoge Stereo-Aussteuerungsanzeige mit CRT-Monitor (2-Kanal Oszi für Arme) -- Analoge Stereo-Aussteuerungsanzeige mit CRT-Monitor (2-Kanal Oszi für Arme)
Sowas nennt sich Bootloader, da sollte man bei google einiges finden. Beim tiny26 kann sowas aber nicht funktionieren, da dieser keinen UART besitzt...

Ich programmiere meine AVRs alle über SPI, daher halte ich eigentlich nicht viel von Software Bootloadern.
Bei uC ohne ISP ist es sinnvoll, aber beim AVR reicht mir zumindest der normale ISP Modus....
58 - ATmega 8 FuseBit Ponyprog -- ATmega 8 FuseBit Ponyprog
Und wie mache ich das dann richtig einen Ersatz ATmega8 habe ich noch.

habe nur ein AVR ISP (STK200/300) parallel port interface.


[ Diese Nachricht wurde geändert von: Torty_Morty am  1 Jan 2005 21:21 ]...
59 - Programmer für Atmega8515 -- Programmer für Atmega8515
Hallo,

ich möchte mich gerne mit dem DMX-Protokoll und dem AVR Atmega8515 beschäftigen.
Leider kann ich im Internet keine (für mich gebrauchbare) Anleitung finden um einen Programmer zu bauen.
Daher die liebe bitte, nach einem unmissverständlichen Schaltplan oder Hilfe einen gebrauchbaren zu finden.
Habe schon Stunden unter google gesucht aber nur ISP Schaltpäne gefunden (suche eigentlich einen zur Programmierung des chips außerhalb des Schaltplans) oder welche die den Atmega8515 nicht unterstützen.

Daher wäre ich für Ratschläge/Links oder am liebsten fetiges Platinenlayouts sehr dankbar.
(Wenn der auch noch mit AVR Studio zusammenarbeit wäre das phantastisch. Muß aber nicht sein)

VLG
Matthias Puzke

PS: Kann andere Controller beschreiben falls dies für den Bau nötig sein sollte.
(habe einen hed.chip programmer (www.programmiergeraete.de), dieser unterstüzt jedoch den Atmega8515 nicht)





[ Diese Nachricht wurde geändert von: Fladimir am 27 Dez 2004 21:43 ]...
60 - LED Countdown mit Ausgang -- LED Countdown mit Ausgang

Zitat :
technikfreak hat am 25 Dez 2004 12:26 geschrieben :
Hallo Leute,
ich suche so eine Countdown-Anzeige wie man sie häufig in Filmen an Bomben sieht.
NEIN ich will jetzt keine Bombe bauen, und wenn doch, dann würde ich bestimmt keine Restzeitanzeige dranbauen !!!

Gibts sowas fertig oder hat jemand irgendwo Schaltpläne, wie sich sowas realisieren läßt?


Im Prinzip recht einfach:
2x 4bit BCD Up/Down Counter mit Load Eingang.
Wird die 0 bei den Sekunden Unterschritten wird der Wert 59 geladen.
Das ganze 3x, (Stunden, Minuten, Sekunden).

Viel einfacher geht das mit einem uC (kleiner 20Pin 8051, AVR, PIC o.ä)
Dazu kommen noch 6 Transistoren und die 7 Segment Anzeigen, das wars.


Zitat :
61 - Programmierbare ICs ? -- Programmierbare ICs ?
bau dir das AVR ISP (STK200/300) parallel port interface von
http://www.lancos.com/prog.html
nach... unabhängig ob du dich für c oder assembler entscheidest einzige vorraussetzung verwendung der µC vom Atmel.

desweiteren benötigst du eine testplatine + bestückung. ich kann dir heute abend mal sowas einscannen, damit du eine bessere vorstellung bekommst....
62 - Starten mit ATmega8535 - Und schon abgeschossen? -- Starten mit ATmega8535 - Und schon abgeschossen?

Zitat :
austin2powers hat am  1 Sep 2004 19:01 geschrieben :
Du meinst mit Read Flash? Wird das dann direkt angezeigt oder im Hintergrund geladen?


Keine Ahnung, ist bei jeder Software anderst, aber Read Flash klingt ganz gut..


Zitat :
Gibt es diese angesprochene Möglichkeit, so eine Dummheit zu begehen, dass der Controller nicht neu zu beschreiben ist?


Ja, beim AVR leider ja. Wenn man Reset deaktiviert oder ISP deaktiviert, dann lässt sich der AVR nicht mehr programmieren. Aber dann kann man weder auslesen noch beschreiben, noch löschen....
63 - Anfängerfrage zu ATtiny -- Anfängerfrage zu ATtiny
Guck dir vielleicht mal Pony-Prog an.

Die Fuses sind etwas katastrophal beim AVR. Logisch '0' heißt programmiert, '1' unprogrammiert.

Wenn du nen ISP-Progger nach der App-Note AVR910 hättest, dann könntest du die Fuses in Klartext im AVR Studio verstellen.

Aber auch bei Pony-Prog sind die Fuses relativ eindeutig erklärt. ...
64 - AVRs proggen mit GCC -- AVRs proggen mit GCC
Hallo Kollegen,

ich wollte mal fragen, wer von euch mit GCC progt... würde mich über neue Kontakte zwecks Erfahrungsaustausch und gegenseitiger Hilfe freuen.

Ich bin übrigends Anfänger, was µCs betrifft... hoffe aber, dass ich mit den in den ersten Semestern erlernten C/C++ Kennissen recht schnell Fuß fassen werde...

Ich habe den >>>AVR ISP with STK200/300 pinout
nachgebaut und verwende WinAVR sowie PonyProg.

Zu erreichen bin ich via email:
cr_eutin@yahoo.de
oder icq# 36140814

Wünsche ein schönes Wochenende!!!
Grüße, Carsten

@ admin: bitte posting nicht verschieben... ich denke, die meinsten µC Experten schauen primär in diese Rubrik ...
65 - Festplatte für AVR -- Festplatte für AVR
Das Original, ja. Aber diverse neu aufgelegte 8051-Derivate, wie z.B. von Maxim oder Cygnal, brauchen nur noch 1-4 Takte pro Befehl.
Auch Texas Instruments hat nen schönen Vertreter, den MSC1210.

Zu deinen Fragen:

1. 8051 hat ne CISC-Architektur. Aber je nach Derivat brauchen die auch nur einen Takt pro Befehl, wobei sich das so pauschal eh nicht sagenläßt, da auch die AVR-Serie von Atmel Befehle haben, die bis zu 4 Takte zu Ausführung benötigen.

2. Befehle sind anders, da nicht die gleiche Architektur.

3. Viele der neuen 8051-Derivate sind ISP fähig. Da brauchts dann auch nur nen Parallelport und ein paar Widerstände.


Der 8051 ist neben dem AVR wohl am ehesten für Anfänger zu empfehlen. Im Netz finden sich viele Ressourcen zum 8051. Da gibt es nichts, was nicht schon mit nem 8051 gelöst worden wäre. ...
66 - ATmega8515 per fuses abgeschossen -- ATmega8515 per fuses abgeschossen
@Benedikt

Danke für die Links. Ich habe einen simpleren Adapter... Allerdings sehe ich darin kein Problem, da das Beschreiben schon zig mal erfolgreich war. Beide Adapter nutzen die ISP-Funktion der AVRs.

Mein Problem liegt in der zweiten Schaltung: Mein Quarz wird nicht mehr akzeptiert, da ich ich der MCU per fuse bits gesagt habe, dass sie ihren Takt von einem ext. Oszillator beziehen wird...

Also muss ich mit dem Tipp von Jornbyte diesen Takt mit dem Oszillator erzeugen, um meinen AVR zunächst wieder in den Werkszustand zurückzubekommen...

Grüße, Hendrik...
67 - Erste Schritte für ATMEL AVR Neulinge! -- Erste Schritte für ATMEL AVR Neulinge!
Hallo,
habe da gerade eine alte Datei ausgegraben, die ich vor einigen Monaten geschrieben habe. Es handelt sich dabei um eine Einführung in die AVR Programmierung via Assembler:

http://members.chello.at/mikejuen/AVR_Einleitung_German.pdf

Fehler sollten keine drin sein, hab zumindest noch keine gefunden. Wenn wer das ding programmieren will, dann sollte er nach einem ISP Programmer mal googeln und das HexFile ist dann zum Beispiel mit PonyProg 2000 in den Controller zu spielen....
68 - Mikrowellecontroller coden -- Mikrowellecontroller coden
Also ich benutze auch Ponyprog. Das ist echt prima. Du brauchst nun nur noch den Controller und eine Schaltung drum herum zum testen. Ich habe mir das AVR-CTRL Board von http://www.mikrocontroller.com gebaut. Da ist zwar ein 8535 drauf, aber das dürfte ja nicht so schlim sein.
Da drauf ist alles was man so braucht. Relais, LED´s, Display, freie ein- und ausgänge...
Kostet so mit allem drum unt dran 50 Euro. Ach ja, das für das ISP-Kabel brauchst du nicht viel.
Einmal den Sub-D Stecker, ein 2X3 Pfostensteckverbinder, 1m Kabel und 4 * 1/4 Watt 220 Ohm Widerstände....
69 - Anfängerfragen -- Anfängerfragen
Erstmal allen ein dankechön.. sooo

@division

So weit bin ich nach tagelangem googlen mittlerweile auch gekommen.. so ziemlich über die selben Entscheidungswege wie du, nur bin ich für den Anfang eher für diesen Tiny26.

Hab auch keine große Lust da hunderte von Euresen auszugeben um ein Programm in den Controller zu befördern.. und grade hat mich ein Schaltplan von nem AVR ISP Dongle der mit nem 74HC244 am Parallelport ne ISP-Schnittstelle schafft angelacht.

Was bräuchte ich dann noch zusätzlich um jetz sagen wir mal einen Tiny26 programmieren zu können?
Oder gibts besseres, am besten für möglichst viele Typen von AVRs..? Oder gibts irgendwo schaltpläne für ganze experimentierboards? Oder träum ich grade von Weißwürsten

Der Schaltplan von dem ISP-Dongle ist hier. Kann man damit was anfangen?

Hochgeladene Datei : AVR ISP Dongle.pdf...
70 - ISP Programmer Software -- ISP Programmer Software
Es ist soweit,
am Wochenende habe ich mir einen ISP-Programmer und ein Testboard für die Atmel-Schiene gebaut. Auf dos6510's Rat hin hab ich die PICs nämlich drangegeben und will mein Glück nun mit den Atmels probieren.

Konkret habe ich diesen Programmer und dieses Testboard nachgebaut:
http://rumil.de/hardware/pics/avrispsc.png
http://www.mikrocontroller.net/images/avr-schaltplan.gif

Leider blieb mir gestern aber nicht mehr sehr viel Zeit um es auszuprobieren. Installiert habe ich das ARV-Studio, Bascom und PonyProg, aber auf meinen AT90S4433 konnte ich noch nicht zugreifen. Ich glaube da hab ich noch ein Verständnisproblem. Ich weiß nämlich nicht wie und mit welcher Software ich brennen kann. Und erstrecht weiß ich nicht wie der Programmer den ich gebaut habe denn heißen soll, bzw. unter welchem Namen die Programme ihn kennen.

Wenn mir also einer sagen könnte welche Software ich mir vornehmen sollte und was ich dort einstellen muß um einfach nur eine .asm oder .hex File zu...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Avr Isp Umschalter eine Antwort
Im transitornet gefunden: Avr Isp Umschalter


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 13 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 184105405   Heute : 1102    Gestern : 55982    Online : 209        15.5.2025    6:22
2 Besucher in den letzten 60 Sekunden        alle 30.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb 8x ycvb
0.161513090134