Forum: Mikrocontroller und Digitale Elektronik prozessor gesucht


von SebastianStehle (Gast)


Lesenswert?

Brauche für einen Roboter einen 16-Bit Prozessor(Preis egal), mit
folgenden Eigenschaften:
Einfach zu proggen
Viel Speicher(Flash!)
SMD-Gehäuse
Viele Ausgänge
 Hat jemand eine Idee.
P.S. Weiß jemand welche Firma billig Platinen hertsellt und bestückt?

von crazy horse (Gast)


Lesenswert?

wieviel ist "viel" flash?
Wieviele I/Os sind dir viel genug?

von Peter D. (peda)


Lesenswert?

Also bei derart präzisen Angaben kann man kaum eine Empfehlung abgeben.
Am besten, Du beschreibst mal näher, was Du eigentlich machen willst.


Auch ist nicht klar, was Du mit 16-Bit erreichen willst. Das macht doch
nur Sinn, wenn man viel mit 16-Bit Zahlen rechnen muß.

Bei Steuerungsaufgaben hat man aber hauptsächlich nur mit Bits und
Bytes zu tun, da bringen 16-Bit nicht die Bohne, eher das Gegenteil
(höherer Speicherverbrauch).


Wenn Du mit "Einfach zu proggen" die Softwareentwicklung meinst, da
sind 8-Bitter meistens auch unkomplizierter, d.h. leichter zu lernen.


Peter

von SebastianStehle (Gast)


Lesenswert?

Es geht nicht ums lernen. Ich kann C, C++ und Assembler gut genug. Es
geht um die Kosten beim proggem. Mit viel Speicher meine ich 256KB
Flash und nen 80-Pin-Controller brauche ich schnon

von Peter D. (peda)


Lesenswert?

Nach Deiner Antwort zu urteilen, hast Du Dich wohl noch nie mit
hardwarenaher Programmierung beschäftigt.

Mit "lernen" meinte ich nämlich die CPU-Hardware, also die UART,
Timer, ADC/DAC, Interfaces, Portpins, Interruptlogik,
Exceptionhandling, Power-Down-Modis, Taktgeneration usw.

Statt also mit einem großen Projekt auf einer großen CPU sofort und
gründlich auf die Nase zu fallen, würde ich an Deiner Stelle lieber
erstmal mit einem kleinen 8-Bitter (z.B. ATMEGA8) die Grundlagen der
Hardwareansteuerung (LED an/aus usw.) kennenlernen.

C-Programmierung auf einem Windows-PC oder für eine Robotersteuerung
ist schon ein himmelweiter Unterschied. Ist quasi, wie das
Programmieren nochmal von Anfang an zu lernen. Nur die Syntax ist
ähnlich.


Peter

von SebastianStehle (Gast)


Lesenswert?

Doch. Ich habe schon ST6, ST7 und ST9 Programmiert. Alle mit Assembler,
bzw. den ST9 mit Pascal. Ist auch nicht mein erster Roboter. Mein
dritter.

von Peter D. (peda)


Lesenswert?

Wie ich das sehe, erfüllt doch der ST9 schon alle Deine Wünsche, soweit
Du sie genannt hast.

Ich würde immer erstmal versuchen, bei einer CPU zu bleiben, deren
Macken ich schon kenne und mit der ich umzugehen weiß.

256kB klingt ja schon richtig heftig. Was soll denn der Roboter so
alles können ?


Peter


P.S.:
Je mehr man über sein Projekt erzählt, umso mehr Leute haben auch Lust
zu antworten und es kommt auch nicht so leicht zu falschen Annahmen.

von Matthias (Gast)


Lesenswert?

Hi

M16C/62 in der Ausprägung M30624FGAFP sollte alle deine Ansprüche
erfüllen.

Matthias

von Matthias Poelmann (Gast)


Lesenswert?

Hi, ich suche die Pinbelegung für den m30624FGAFP ....vielleicht könnte
mir da jemand helfen!!!

mfg matthias poelmann

von Matthias (Gast)


Lesenswert?


von Matthias Poelmann (Gast)


Lesenswert?

auf dieser seite war ich schon, konnte aber leider nichts finden...wenn
Sie die pinbelegungen haben, könnten Sie sie mir vielleicht per email
schicken?

mfg matthias poelmann

von Matthias (Gast)


Lesenswert?


von Matthias Poelmann (Gast)


Lesenswert?

alles klar, besten dank!!!

matthias

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.