Gefunden für avr projekte taster - Zum Elektronik Forum





1 - Mikrowellekontroller oder konventionell? -- Mikrowellekontroller oder konventionell?




Ersatzteile bestellen
  
Zitat :
Otiffany hat am 24 Jun 2013 22:48 geschrieben :
Ich werde mich nicht wegen einer mit herkömmlicher Technik zu verwirklichenden Ablaufsteuerung in die Materie der µC-Technik einarbeiten.

Ach Peter...
Genau so hab ich vor paar Jahren auch noch gedacht.
Ich hab mich schlichtweg geweigert was neues zu versuchen,frei nach dem Motto:"das haben wir immer schon so (mit IC-Grab) gemacht".
Meine erste Ampelsteuerung für ne MoBa z.B. passte grad so auf ne "Europakarte",also mit Taktgeber,Ringzähler,Logikgattern,Leistungstreibern etc.
Irgendwann hab ich gesehen,dass das auch anders geht,und dann hat mich der Ehrgeiz gepackt.
Also hab ich mir das Pollin-AVR-Board gekauft,nen alten Schlepptopf dazu,ne Bascom-Demo und Ponyprog aus dem Netz gesaugt,und los gings.
Ich gebe zu,der Anfang war schwer und ich hab manche Abende den Mist in die Ecke gefeuert und wollte ihn nie wieder anfassen.
Dann hab ich mir noch erwähnt...
2 - Türkontakt mit Alarm und Zeitverzögerung -- Türkontakt mit Alarm und Zeitverzögerung
Ich war gestern bei Conrad, dort sagte man mir in der Eletronikbastelabteilung, das ein Zeitrelais viel zu groß sei.

Hier noch einmal eine Schaltung.
http://www.avr-projekte.de/kuehlschrankalarm.htm

[ Diese Nachricht wurde geändert von: BelingoGringo am 13 Mär 2013 19:38 ]...








3 - Probleme bei NES-USB Adapter mit ATMEGA8 -- Probleme bei NES-USB Adapter mit ATMEGA8
Hallo

Ich bin noch recht neu bzw. unerfahren was Mikrokontroller betrifft und ich wollte nun einfach diese Nes-USB Adapter

http://www.bidouille.org/hack/nespadusb#6

nachbauen und dafür einen ATMEGA8 einzusetzen. Ich hab in der Programmierung die entsprechenden Pins geändert und versucht es zu Kompilieren und eine Hex zu erstellen. Jedoch scheitert es schon beim Kompilieren. Ich hab es auch schon versucht unverändert für diesen ATtiny44 zu kompilieren jedoch war der gleiche Fehler.
Ich verwendet ATMEL AVR Studio 6

Dies ist der Hauptcode und die Header hab ich angehängt.

main

Code :
4 - Was für grundlegende Bauteile sollte man haben bzw. kaufen? -- Was für grundlegende Bauteile sollte man haben bzw. kaufen?
Hi,

zum Programmieren: ich habe mich gerade etwas beim AVR-Tutorial bei mikrocontroller.net eingelesen und würde auch das gerne umsetzten. Jedoch denke ich, dass ich erstmal "analoge" Projekte bauen will, wie die die ich wie besagt schon länger im Kopf habe, und mich danach erst auf die dort beschriebene "digitale" Technik einlasse; erstens gibt es nicht alle benötigten Teile bei Pollin ( ) und außerdem will ich nicht noch eine Baustelle anfangen und riskieren sie nicht zu beenden: sprich ich möchte mich mit dem "Programmieren" später einmal befassen.

Was ist denn hier mit "Gängigen" gemeint? Ich meine mir ist klar, dass ich Dioden, Kondensatoren etc. brauche, aber könnt ihr mir mit euren Erfahrungen mitteilen, was für Größen oft benötig werden?

MfG Mc_M ...
5 - 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 ...
6 - HiFi Verstärkerändnisproblem beim AVR GCC -- HiFi Verstärkerändnisproblem beim AVR GCC
Hallo Simon,

normal ist folgendes:
Zusammengehöriger Programmcode kommt in eine C-Datei, Symbole, die nach Außen hin sichtbar sein sollen, kommen in einen C-Header, der die Definitionen Deklarationen enthält; Beispiel:

lcd.c:

static _lcd_write_byte(...);

void lcd_init(uint8_t arg)
{
...
}

lcd.h:

extern void lcd_init(uint8_t arg);

Den Namen des Argument kann man weglassen, es ist aber empfehlenswert, ihn anzugeben!

Alle Programmteile, die auf die Funktionen in lcd.c zugreifen möchten, binden nur den Header lcd.h ein, mehr nicht. C-Dateien, also Programmcode, bindet man niemals per include ein, auch wenn das häufig gemacht wird.


So, der nächste Schritt ist dann, dass aus allen C-Dateien Objektkode erzeugt wird, man erhält also zusätzlich eine lcd.o, die den ausführbaren Code aus lcd.c enthält. Man hat nun einen Haufen Objektdateien, die am Ende alle verlinkt werden, z.B. so:

avr-gcc $(OPT) -o main lcd.o main.o uart.o


So, was passiert aber, wenn sowohl lcd.c als auch main.c Funktionen aus der uart.c verwenden? Genau, beide binden den Header lcd.h ein. Dabei kann es aber dazu kommen, dass dieser Header w...
7 - 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...
8 - Welche Programmiersprache für spezielles AVR-Projekt empfehlenswert? -- Welche Programmiersprache für spezielles AVR-Projekt empfehlenswert?
Und es gibt keine spezielle AVR-Projekte. Es sind nur AVR-Projekte.
Vergiss dein spezielles. ...
9 - Selbstbau Programmiergerät AVR -- Selbstbau Programmiergerät AVR
Ich will das mal etwas erweitern. es gibt sehr wohl Selbstbauprogrammierer die einem MK2 halbwegs ebenbürtig sind. (USBIsp von Matwei z.B.) allerdings hat man bei den meissten "Programmern" welche im Prinzip nur aus 2 Steckern und etwas Draht bestehen ein Problem: funktionierten diese vor einigen Jahren noch problemlos wird es momentan schon schwierig damit überhaupt noch arbeiten zu können. Die meissten Betriebssysteme wollen den Datenverkehr auf den Schnittstellen gern überwachen, erschwerend kommt hinzu, daß Parallele und Serielle Schnittstellen (RS232) immer seltener werden. Somit funktionieren diese einfachsten Bitschieberprogrammer, bei denen der PC das Programmierprotokoll emulieren muss, nur noch selten und werden wohl in einigen Jahren ganz ausgestorben sein.
Ansonsten gibt es das bereits angesprochene STK500 welches (wie das noch erwähnte Dragonboard) High Voltage Programming unterstützt. Es ist mit ca 70 / 80 Euro nicht ganz so günstig wie der reine MK2 Adapter (Welchen es übrigens als RS232 und USB Version gibt) Aber bietet neben den Sockeln für viele Controller auch einige rudimentäre Zusatzoptionen welche für kleinere Entwicklungen durchaus ausreichend sind.

Ein MK2 ist sicher die günstigste Variante die Atmels zu programmieren, welche auch a...
10 - Rückwärtszähler -- Rückwärtszähler
Hallo,

ich habe gerade zwei Links geschickt bekommen die evtl. auch dein Problem lösen könnten.

http://www.blafusel.de/misc/timer.html
http://www.avr-projekte.de/timer.htm#Download

Bei beiden ist alles von A bis Z aufgemalt

Dirk

[ Diese Nachricht wurde geändert von: dr.dirk am 23 Nov 2010 14:37 ]...
11 - Mein erstes Projekt Countdown -- Mein erstes Projekt Countdown
..so, ist der Thread-Starter gestorben, oder sucht er noch?

Willkommen im Forum!

Hier eine interessante Seite: KLICK_MICH!

Zur Löt-station: schau mal bei KLICK_MICH!..kostet zwar 70 teuronen, ist aber allemal besser als diverse bei Pol*in..oder eine mit Netzteil und Messgerät: Link


[ Diese Nachricht wurde geändert von: sepp@kaernten am  8 Feb 2010 20:13 ]...
12 - LEDs über Fernbedienung ein/aus schalten -- LEDs über Fernbedienung ein/aus schalten
Hallo schau mal hir.

http://www.avr-projekte.de/stripes.htm

Das ist ganz nett.

Mfg Bodo K. ...
13 - 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 ...
14 - Mehrere Versionen von WinAVR -- Mehrere Versionen von WinAVR
Hallo,

ich bin auf der Suche nach der Lösung /Antwort auf folgende Frage, aber finde es einfach nicht:

Ich habe WinAVR-20070525 und AVRStudio 4.13 Build 528 installiert und alles klappt soweit. C-Code -> Programmers Notepad -> Make All, dann mit AVR Studio das .hex durch das STK500 auf den Chip laden. Das geht auch anders, aber so hat es bislang immer geklappt. Darum bin ich auch bislang bei dieser alten Version geblieben und möchte dies auch für die ATMEGA88-Projekte so lassen.


Um nun aber auch den AT90PWM3B programmieren zu können, werde ich wohl eine neue Version von WinAVR brauchen, meine kennt diesen Chip noch nicht. Es darf sich auf keinen Fall irgendetwas an der Lauffähigkeit der alten Version ändern. Dass muss weiterhin alles genau so klappen!!!!! (Ja, an dieser Stelle ist wirklich 5x! erforderlich)
Was ich im WinAVR User Manual – 20070525 gefunden habe, klingt nicht besonders gut:

15 - Ethernetprojekt -- Ethernetprojekt
Tach HMV,

Die Frage erübrigt sich eigentlich, oder?
Für gute 30 Kröten hätte ich eine funktionierende Hard- und Software.
Würde es mir nur darum gehen, einem AVR ein paar Stackprotokolle beizubringen, wäre das der einfachste Weg gewesen.
Die nächsteinfacheren Wege wären dann das Kopieren bereits existenter Projekte.
Kanns also auch nicht sein.

Geht es dir nicht manchmal so, etwas selbst zu entwicklen? Ich zumindest kann wesentlich besser mit Eigenentwicklungen arbeiten, als mit fremden.

Ökonomisch sollte man als Bastler doch eh nicht denken, kam dieser Spruch nicht mal von dir?

Trotzdem, danke für die Rückmeldung ...
16 - 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-...
17 - handydisplays als monitore für eingespeiste filmsequenzen -- handydisplays als monitore für eingespeiste filmsequenzen
Der da: http://thomaspfeifer.net/ hat sowas ähnliches schon mal gemacht.
Unter "AVR-Projekte".

Grüße ...
18 - welchen Microcontroller und wie damit umgehen? -- welchen Microcontroller und wie damit umgehen?
Hallo,

bei Mikrocontroller.net finden sich schöne Tutorials zu den AVRs an sich (http://www.mikrocontroller.net/articles/AVR-Tutorial) sowie zum offenen C-Compiler AVR-GCC (http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial). Letzterer lässt sich in die kostenlose Programmierumgebung AVR Studio von Atmel einbinden, so dass Du unter der gleichen Programmoberfläche Assembler und C programmieren kannst. Zum Kennenlernen des Controllers eignet sich Assembler besonders, weil man sich mit der Struktur des Controllers bewusst auseinandersetzen muss, für größere Projekte würde ich aber wegen der Übersichtlichkeit und der einfachren Wiederverwendbarkeit von Code C empfehlen. Von Basic würde ich hingegen generell abraten, da man sich hier leicht einen schlechten Programmierstil angewöhnen kann, der einem bei der späteren Programmierung in C böse ein Bein stellt.

Zum Einstieg ist das schon erwähnte Board von Pollin eine gute und günstige Möglichkeit, ein Programmieradapter für die serielle Schnittstelle ist direkt int...
19 - Projekt Tastatur in Morsecode umwandeln -- Projekt Tastatur in Morsecode umwandeln
Soo... nach pausenlosen Googeln bin ich auf dieser Seite gestoßen:
Seriell + paralell ISP
Es gibt viele verschiedene Versionen und ich hab mich für die serielle, vereinfachte version von pony prog entschieden. Da ich ein neuling auf dem Gebiet bin, will ich auf Nummer sicher gehen und keine ungesicherte paralelle Lösung benutzen.

Was die Sprache betrifft tendiere ich wohl zu Bascom, da die Tastatur-bibliothek vorhanden sein soll... ...ich wette, das auch für c änliche Projekte exsistieren und vieleicht auch eine ähnliche Bibliothek... Weiß einer mehr ?

Ich werde heute Abend wahrscheinlich ein paar Teile zum basteln bestellen:
- Einen µC ATMega (was ist preis/leistungs-mäsig am besten ?)
- Die Teile, nötig für einen Seriellen Programmer
- Rasterlochplatten, Kabel, usw.



Was ich bereits habe:

- Viele L
20 - Einstieg in µC??? -- Einstieg in µC???
Hallo,

ich habe damals in Assembler (im AVR-Studio) angefangen. Dadurch konnte ich den Aufbau des Controllers (ATmega16) sehr gut kennen lernen, was sehr praktisch ist, um für den Controller möglichst gut verarbeitbare und damit schnelle Programme zu schreiben. Für umfangreiche Projekte wird Assembler aber schnell unübersichtlich und lang. Irgendwann bin ich daher auf C (WinAVR) umgestiegen (konnte ich aber schon vorher). Ich würde Dir empfehlen, im Zweifelsfall lieber mit C anzufangen, da Du so von vornherein gezwungen bist, sauber und strukturiert zu programmieren. Für den Einstieg gibt es auch ein praktisches Wikibook (http://de.wikibooks.org/wiki/C-Programmierung). Von Basic würde ich hingegen eher abraten, so vermeidest Du, dass Du dir irgendwelche unschönen programmiertechnischen Marotten angewöhnst, die Dir hinterher beim Umstieg auf C Schwierigkeiten bereiten. Und wie sagte damals noch mein Prof. in der C-Einführungsvorlesung: "Wer mit Basic gelernt hat zu programmieren, ist für sein Leben verdorben."

Schönen Gruß,
Björn
...
21 - Mega32 -> SPI -> ADE7758 mit bascom -- Mega32 -> SPI -> ADE7758 mit bascom
So, das Projekt mit dem ADE habe ich erstmal weiter weg gelegt.
Erstmal schaffe ich mir die Grundlagen von C drauf. Das scheint mir in Hinblick auf zukünftige Projekte duetlich sinnvoller.

Allerdings neige ich momentan noch dazu diese Sprache zu hassen.
Alles was in Bascom basic super simpel war, scheint in C erstmal unerreichbar. Soviel Handarbeit....

Naja.. ich werd es schaffen. Habe mir erstmal ein paar Bücher besorgt.
Vielleicht kann mir ja jemand einen Tipp geben, ob ich für den Anfang noch etwas brauche. Hier die Liste mit dem Gerümpel das sich auf meinem Schreibtisch angesammelt hat:


Atmel STK500+STK501
2x USB2RS232 Wandler (einmal zum programmieren, einmal fürs Terminal)
1x 4x16 LCD Display nebst Beschaltung für Betriebsspannung und Kontrast

diverse mega 16, mega32 und mega128
diverser Kleinkram... das übliche Bastlergerümpel

Bücher:
Jürgen Wolf - C Programmierung mit einfachen Beispielen
Jürgen Wolf - C von A bis Z Das umfassende Handbuch
Jörg Wiegelmann - Softwarentwicklung in C für Mikroprozessoren und Mikrocontroller

Eine lauffähige Installation vom AVR Studio 4 mit gcc

naja... ich denke ich habe alles wasman so braucht. Aber vielleicht hat ja noch jemand ne ide...
22 - Einführung in die Mikrocontrollertechnik -- Einführung in die Mikrocontrollertechnik
Hallo,
erst mal vielen Dank an euch für die jeweiligen Ratschläge
Damit hat sich das bei mir ja schon mal ein bischen eingegrenzt mit der Auswahl des Controllers. Zu Beginn wurde ich echt erschlagen von den vielen unterschiedlichen Typen und Internetseiten der jeweiligen Arten von µC.
Bei meinem Hobbyeinstieg in diese Technik ist es für mich auch wichtig, dass man mit dem Typen, für den man sich entschieden hat, durch das Einarbeiten auch ungefähr die hardwareseitige Funktion lernt. Ich mag es eher ungern irgendwelche Sachen zu machen(in dem Fall Programmieren), wo man nicht auch den technischen Hintergrund versteht.

Das mit der Bibliothek ist auf jeden Fall ein gute Sache. Werde mich dann wohl mal dort nach diesen µC Typen umschauen.

Nun noch mal ne Frage: Wenn ich mich dann in irgendeinen z.B. AVR µC eingearbeitet habe(Da die Bücher ja auch nur auf einen bestimmten Typen zu geschnitten sind), wie schwer ist es dann auf einen anderen, vielleicht für das Projekt besser zugeschnittenen µC umzusteigen? Oder gibt dabei keine Probleme?
Und noch was: welche hauptsächlichen und wichtigsten Unterschiede gibt es zwischen AVR und PIC? Lassen sich mit beiden auf unterschiedlichem Wege gleiche Proje...
23 - Lötpad größe im Layout bei Eagle u. Plottramen -- Lötpad größe im Layout bei Eagle u. Plottramen
Ein Rahmen um den SChaltplan, wo z.b. Autor, Titel und Seitennr. vermerkt ist. Einfacher noch das zu beschreiben:
http://www.avr-projekte.de/Dateien/910sch.jpg ...
24 - Brennen ohne Parallel-Port -- Brennen ohne Parallel-Port
Habe für einen Freund den AVR 910USB unter http://www.avr-projekte.de gebaut.

Geht absolut genial das Teil.

Gruß Jens

[ Diese Nachricht wurde geändert von: jensi2001 am 22 Nov 2006 21:08 ]...
25 - UB8820 = Z8602, UB8840 = Z8612 - Assembler/Entwicklungsumgebung für Dos gesucht -- UB8820 = Z8602, UB8840 = Z8612 - Assembler/Entwicklungsumgebung für Dos gesucht

Hallo an alle Nostalgiker und Z80/Z8-Freaks

Ich suche einen Assembler/Entwicklungsumgebung für folgende EMR(Entwicklungsversion):
UB8820 = Z8602, UB8840 = Z8612 usw.

Es handelt sich dabei um Z8-Clone von RFT der Z86-Reihe .
In der DDR gabe es verschiendene Entwicklungsumgebungen für den KC85/x oder auch für den P8000.
Da mir diese Geräte nicht zur Verfügung stehen suche ich nun einen Assembler, der unter Dos läuft.

Wer kann helfen?
Bitte keine Hinweise auf AVR oder veraltet ec.
Ich habe mir das nun mal in den Kopf gesetzt, da ich von den Z80igern bzw. Z8-Typen noch viele Bausteine liegen habe und ich die Teile aus nostalgischen Gründen für diverse Projekte nutzen will.
Literatur sowie Applikationsbeispiele ist/sind genügend vorhanden. Es hapert am Assembler!

Was könnt Ihr da(am besten aus Erfahrung) empfehlen?

Danke schon mal im Voraus für Eure Hilfe!

Viele Grüße!
redled
...
26 - 2 Fragen: 80286-Projekt und Platinen ätzen lassen... -- 2 Fragen: 80286-Projekt und Platinen ätzen lassen...

Zitat :
Andres hat am  9 Mär 2005 15:22 geschrieben :
Ich würde mir gerne eine "mobile Festplatte" für meinen C64 basteln. Es gibt schon ein Kabel (xe-1541 siehe http://www.64hdd.com) und die Software dazu. Unter DOS läuft es prima.


Kann man eine Festplatte nicht irgendwie direkt anschließen ?


Zitat :
Den Rechner würde ich auch noch für ein paar andere Projekte verwenden, z.B. ein paar Relais über die RS-232 zu schalten (Astronomie-Projekt, Montierungsnachführung z.B.).


Ich denke mal, das geht mit j...
27 - PIC als Ethernetclient -- PIC als Ethernetclient
Hallo,

das war ich. Bin aber noch nicht weitergekommen. Aber ein paar Links:

Nettes Projekt von ein paar Studenten:
http://automatisierungstechnik.fh-p.....2.htm
Ein sehr gut Dokumentiertes AVR Projekt
http://www.ulrichradig.de/

Hier noch ein AVR Projekt das im werden ist(für mich absolut oversized)
Die Diskussion:

http://www.mikrocontroller.net/forum/read-1-138024.html
die Seite des Verursachers
http://www.ispf.de/modules.php?name.....old=0

Wenn ich irgendwann mein aktuelles Projekt ins Netzwerk einbinden will, dann werde ich dieses Board nehmen:
http://www.mod...
28 - Projekt gesucht -- Projekt gesucht
AVRs sind um einiges schneller als PICs, billiger und haben mehr Peripherie onboard. Außerdem soll auch das programmieren etwas einfacher sein.

Was ich für uC auf jedenfall empfehle: Assembler
Ich mache fast alles in Assembler, nur wenn es komplizierter wird und ich viel rechnen muss, mit Fließkommazahlen o.ä. verwende ich C. Daher ist C auch sinnvoll, vor allem für größere Projekte.
Und da C sowiso die weitestverbreitete Sprache ist, spricht eigentlich nichts dagegen C zu lernen.

Basic empfehle ich auf keinen Fall, da dieses um einiges langsamer ist als C und derart Hardwareentfernt arbeitet, dass man zwar irgendwas programmiert, aber garnicht weiß was der uC einfach macht um das Ziel zu erfüllen. In C ist alles noch relativ gut zu verstehen, was der Compiler aus einem Befehl macht, was vor allem bei der Fehlersuche hilfreich ist, wenn man wissen will ob der Compiler beim Übersetzen einen Fehler gemacht hat. Dafür braucht man dann Assembler.
Basic ist für einfache und kleine Projekte OK, aber sobald es mal etwas größer wird bekommt man nur Probleme.

Und wenn du C und Assembler auf dem AVR kannst, dann ist es eine Kleinigkeit jeden anderen uC zu programmieren. Ok, man muss sich etwas in die anderen Befehle einarbeiten, aber es ist einfac...
29 - PIC im Netzwerk -- PIC im Netzwerk
Was spricht gegen AVR? Bis jetzt finde ich, dass die Links sehr interessant sind!

Die Site von Ulrich ist bis jetzt eine der Besten. Da findest du unter Projekte/Webserver ein Eagle-File mit dem Layout.

Ich muss mal schauen, vielleicht kann ich dir sowas ätzen und schicken.

Platinenlayout kann ich hochladen, oder schau mal cadsoft.de ...
30 - Wie funktioniert ein Spectrum Analyzer -- Wie funktioniert ein Spectrum Analyzer
Ich würde alles in C machen, denn außer der FFT Routine musst du nur den AD Wandler abfragen und in ein Array schreiben. Da bringt Assembler keine Vorteile, höchstens Nachteile, da du nicht weiß wie und wo dein Array angeordnet ist (vor allem wenn du Fließkomma verwendest).
Die LCD oder LED Ausgabe macht in Assembler auch wenig Sinn.
Dies ist eines der wenigen Projekte, bei dem sogar ich C verwenden würde, obwohl ich bisher kein Programm für 8051 oder einen AVR in C geschrieben habe, bisher nur in Assembler......
31 - VGA mit Microcontroller -- VGA mit Microcontroller
http://www.eecg.toronto.edu/~jayar/pubs/brown/survey.html
http://www.seattlerobotics.org/encoder/200006/cpld.htm
http://www.netrino.com/Articles/ProgrammableLogic/
http://www.andraka.com/whatisan.htm
http://www.it.iitb.ac.in/~it606/Slides/fpga.pdf
http://www.epanorama.net/links/fpga.html
http://www.fact-index.com/f/fp/fpga.html

CPLD ...
32 - LCD TFT Tachoanzeige -- LCD TFT Tachoanzeige
Wenn du dich mit nem Schwarz/Weiß-Grafikdisplay zufriedengeben würdest, dann könntest du das Ganze auch locker mit nem Atmel AVR erledigen. (Sowas in der Richtung ATmega32, ATmega64, ATmega128 oder die neue ATmega48 Serie. Die neue Serie kann man, wenn ich das Datenblatt richtig gelesen habe, sogar schon bis 24MHz takten.)

Die ganze Grafik würde ich sowieso über Zeichenroutinen machen. Würde lediglich ein Hintergrundbild im Speicher hinterlegen, der ganze Rest wird dann über Programmfunktionen in (annähernd) Echtzeit gezeichnet.
Für die Bilder kannst du dann aber auch ein externes EEPROM anschließen.

Ich glaube, die Leistungsfähigkeit heutiger µController wird immer noch unterschätzt. Diverse Projekte, die man online finden kann, beweisen aber das Gegenteil.

Ein TFT benötigt in der Regel noch so etwas wie einen Grafikcontroller, der die Low-Level Ansteuerung des Displays übernimmt. Das hat den Vorteil, dass man das Bild nicht 70 mal pro Sekunde zum Display schreiben muss (70 Hz = flimmerfrei) sondern nur noch so oft, wie sich auch etwas verändern soll. (Also max. 25 mal pro Sekunde, da ja das Auge 25 Bilder pro Sekunde nicht mehr als einzelne Bilder unterscheiden kann.) Das bedeutet dann, dass der Controller gar nicht mal soooooo viel zu tun hat....
33 - Atmel: Welchen Programmer benutzen? -- Atmel: Welchen Programmer benutzen?
Hallo Leute, da meine atmel-projekte so langsam von theorie zu r praxis übergehen sollen, wollte ich mich erkundigen, welchen programmer ich mir zulegen will......vom selbstbau wollte ich erstmal absehen, habe irgendwie bedenken, daß da schon fehler auftreten, die alles spätere behindern......

ein stk 500 kommt wegen des preises nicht in frage
nu hab ich bei ebay das entdeckt- was meint ihr dazu?
aber auch das teil von =30&VID=2O2wRNwjaKWPpha5&saSearch[word]=&saSearch[category]=AVR&saSearch[special]=]

mikrokontroller.net sieht nicht schlecht aus? machen will ich eigentlich atmels in dip form, da die smd-teile wohl nich ganz so einfach für mich zu löten sein wird..


was benutzt ihr denn so für teile?

Gruß Kai

edit: irgendwie klappt das nich mit den links - entschuldigt


[ Diese Nachricht wurde geändert von: Kai_Sch am 14 Sep 2003 20:47 ]

[ Diese Nachricht wurde geändert v...
34 - Gute Idee?!? µC proggen mal ganz einfach! -- Gute Idee?!? µC proggen mal ganz einfach!
@ Jornbyte:
Ja und genau sowas will ich mit meinen Programmer eben NICHT !!!
µC proggen mal ganz einfach lautet der Slogan und mit den 50 Befehlen dieses Bascom AVR ist das wohl kaum zu realisieren.
Man soll damit keine riesigen Projekte verwirklichen können, sondern einfach nur kleinere Sachen aufbauen und ablaufen lassen.
Denn mal ehrlich wer hat schon lust, nachdem er sich ein kleines Projekt vorgenommen hat, erst ein haufen Tutorials zu wälzen ???
Genau da soll mein µC BasicCoder zum Einsatz kommen.
Er wird einfach zu bedienen und auch Anfänger sollen schnell hinter die Sprache kommen.
Vielleicht werd ich aber doch einiges übernhemen, mal sehen, wie sich alles entwickelt...

MFG
FatalError...

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


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 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 1 Beiträge verfasst
© x sparkkelsputz        Besucher : 192568025   Heute : 366    Gestern : 5359    Online : 238        13.8.2026    2:12
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.156759023666