AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Programmierung von Mikrocontrollern
Thema durchsuchen
Ansicht
Themen-Optionen

Programmierung von Mikrocontrollern

Offene Frage von "eLse-maestro"
Ein Thema von Matze · begonnen am 27. Jun 2007 · letzter Beitrag vom 14. Aug 2008
Antwort Antwort
Seite 2 von 3     12 3      
WS1976
(Gast)

n/a Beiträge
 
#11

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 08:49
Hallo,

ja, bei Pollin gibts die Platine, ohne Chips, für 14,00€

Grüsse
Rainer
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 09:26
Hallo,

danke für eure Antworten. Die Pollin-Platine habe ich ja in meinem Beitrag bereits verlinkt.
Die Frage ist nur, ob man diese auch erweitern kann, sodass ich später beispielsweise einen Sensor order einen kleinen Elektromotor anschließen kann. Denn Taster, Summer und LEDs schränken die Möglichkeiten doch sehr ein, denke ich. Naja, für den Anfang sollte es reichen.

Aber sonst scheine ich dann ja alles zusammengesucht zu haben, was ich benötige (bis auf das RS323-Kabel).
Da der 16 MHz-Controller günstiger ist als der mit 8MHz (ich vermute aufgrund der Stückzahlen), werde ich mich für die 16 MHz-Variante entscheiden, zumal ich die Vorteile habe, die Hagen erwähnt hat. Zugegeben ich musste erstmal nachschauen, was das bedeutet. *g*

Zu Beginn würde ich den Mikrocontroller am liebsten mit C programmieren und später evtl. mal in ASM reinschnuppern. Doch laut diversen Webseiten, die hier in einigen Beiträgen verlinkt wurden, müsste das möglich sein.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#13

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 10:15
Zitat von Matze:
Die Frage ist nur, ob man diese auch erweitern kann, ...
- Port PA, PB, PC, PD auf 40-polige Pfostenleiste herausgeführt
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 10:55
Ach da kann man dann weitere Dinge ansteuern? Ich kenne mich damit noch gar nicht aus, aber das wäre ja dann gar nicht schlecht.
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#15

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 11:02
da hier gerade so oft die atmel 8 bitter erwähnt werden...

ich habe gerade ein sdk500 zuviel, das könnte ich dir gegen einen kleinen unkostenbeitrag abtreten.
das sdk selbst hat keine samples mehr, ist aber sonst neu und orginal verpackt.
selbstverständlich ungenutzt!

ich könnte dir dann noch paar at90s8515 dazu legen.

sdk500:
http://www.atmel.com/dyn/products/to...p?tool_id=2735
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#16

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 11:23
also das STK500 sollte man immer dem Pollin...hmhm.. vorziehen.

Gruß Hagen
  Mit Zitat antworten Zitat
OlafSt

Registriert seit: 2. Mär 2007
Ort: Hamburg
284 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#17

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 11:37
Was die Preisunterschiede angeht: Conrad ist [i]die[/b] Elektronik-Apotheke schlechthin. Aufschläge von 500% sind da keine Seltenheit.

Das Pollin-Board ist schon mal gar nicht verkehrt und natürlich auch deutlich billiger als ein STK500. Bei den genannten µC gibt es einen gewichtigen Unterschied: Die AT89S...-Teile sind 8051-kompatibel und entsprechend langsam (4 Take pro Befehl, IIRC). Sie sind aber weder binär- noch Sourcecodekompatibel zu den immer beliebter werdenden ATMegas, deren RISC-Befehlssatz einen Großteil der Befehle in einem Takt ausführt.

Mein Tip: Mega48, 88 oder 168 für den Einstieg und gleich Assembler nehmen. Durch den RISC-Satz lernt man sehr schnell mit dem Controller umzugehen - und direkter und schneller als ASM geht es nun mal nicht. Meist sieht man dann auch schnell, das 16K ein Riesenhaufen Speicher ist

Wenn du schon dabei bist: Bestell auch gleich ein Steckboard mit. So kann man auch gleich die Schaltungen aufbauen und testen, die vom µC angesteuert werden sollen.
  Mit Zitat antworten Zitat
blackfin
(Gast)

n/a Beiträge
 
#18

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 12:04
Ich habe meine Diplomarbeit damals auf PIC-Prozessoren der 18er-Serie des Herstellers Microchip aufgebaut.
(war ein 24-Kanal-Mischpult mit Motorfadern, Inkremental-Encodern und 3 grafischen Displays, alles von 2 PIC's gesteuert)

Ich weiss, es herrscht sowas wie ein "Krieg" zwischen der AVR und PIC-Fraktion, dennoch bin ich der Meinung, dass die PIC's dem AVR ebenbürtig sind.
Zumindest macht es sehr viel Spass, mit ihnen zu experimentieren.

Die PIC's bringen ziemlich viel internen Flash-ROM, RAM und Peripherie mit, je nach Typ.
So haben die grösseren der 18-er Serie meistens einen USART, eine I2C-Schnittstelle, 3-8 programmierbare Interrupts, Brown-out usw.
Zudem sind sie seeeeehr gutmütig (ich spreche aus Erfahrung ).
Mal ausversehen 24 Volt an einen 5-Volt Microcontroller gehängt oder einen bösen Kurzschluss verursacht, verkraftet ein PIC in den meisten Fällen

Vielleicht solltest du dir diese auch in die engere Auswahl nehmen.
Der Vorteil bei den PIC's ist, dass man legal kostenlose samples der Prozessoren von Microchip bekommt, wenn man ein Student ist und diese zu Evaluierungs-Zwecken benötigt.
Das einzige, was du dir kaufen oder selbst bauen musst, ist ein In-circuit-programmer.
(Entweder das ICD2 kaufen oder von diversen Bastel-und-Löt-Anleitungen im Netz einfach selbst bauen)

Desweiteren musst du dir einen geeigneten Compiler suchen.
In MPLAB, der Software von Microchip, ist ein kostenloser ASM enthalten, die C-compiler kosten ein bißchen was.
Es gibt aber glaube ich inzwischen auch freie C-Compiler, wenn ich mich nicht täusche...



wenn du weitere Informationen brauchst, kannst du mir gerne eine PM schreiben.

gruß,

Fin
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#19

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 14:23
Die PICs sind im professionellen Bereich die bessere Wahl. Im Hobby benötigt man aber nicht die Flexibilität der verschiedenen Hersteller sondern möglichst gute Verfügbarkeit, einfache Handhabarkeit, hohe Toleranz gegen Anfängerfehler, und möglichst immer gleichartige Peripherie/Kern um nicht ständig alles neu zu erlernen. AVRs habe da ihre Vorteile gegenüber den PICs. Aber wenn man bischen fit ist realtiviert sich das dann wieder.

Nochwas zum STK500. Dieses mit dem Pollinboard zu vergleichen ist ein Vergleich zwischen Apfel und Birnen. Das STK500 ist auch ein ISP/JTAG Programmer mit per Software einstellbaren Spannungen, einiges an Schutzelektronik, einstellbare ARef für den ADC, 2x RS232 Schnittstellen, unterstützt alle AVR typen, LEDs und Buttons, und am wichtigsten funktonstüchtig. Das STK500 spielt in einer ganz anderen Liga. Frag also generic was er dafür haben möchte, vielleicht ist der Preis unschlagbar günstig ?
Falls du nämlich das Pollinboard nimmst und den ISP/JTAG Programmer nicht selber bauen möchtest so kannst du für dieses Teil nochmal 15 Euro mindestens einrechnen.

Zitat:
Mein Tip: Mega48, 88 oder 168
Empfehle ich auch.

Gruß Hagen
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#20

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 15:03
Hallo,

danke für die Antworten, ich habe nun jedoch das STK500 gekauft und hoffe, dass ich damit meine Freude haben werde. Dann werde ich mich auch gleich mal nach kleinen "Standardprojekten" umsehen.

Edit: "Mega48, 88 oder 168" werden jedoch nicht unterstützt, wenn ich das richtig sehe.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz