Welcher MC wäre auch geeignet?

Gast #53919
Lesenswert?
• ▲
▼
Hallo

Ich bin schon mit meinem Gedanken an meinem übernächsten Projekt.
Ich müsste am besten 3 Timer 16 Bit und 1 Timer 8 Bit haben
So wie 40 IO, 32 KB Flash und 4 KB SRAM.

Leider bietet das Kein AVR aber ich finde die Atmel gut.
Gibt es da eine Alternative oder Programmiert eine ARM Thumb?


MfG

Peter
#53921
Lesenswert?
• ▲
▼
Erzähl einfach mal mehr über Dein Projekt.


Meine Erfahrung geht dahin, daß sehr oft die Anforderungen völlig
überzogen sind.


Z.B. lassen sich alle zeitabhängigen Prozesse meist aus nur einem Timer
ableiten (z.B. mein Scheduler in der Codesammlung).

Bzw. der ATMega162 hat ja sogar 4 Timer. Und noch ein Zählbyte nehmen
zur Erweiterung auf 16 Bit ist doch nicht schlimm.

Die MC-Entwickler sind ja nicht dumm, wenn wirklich oft mehr Timer
benötigt würden, dann hätten die das auch schon implementiert.


Und >=40 IOs braucht man eigentlich nur, wenn man direkt LCD-Segmente
ansteuern will.

In allen anderen Fällen kann man so gut wie immer IOs mehrfach
verwenden bzw. einfach erweitern (74HC595, 74HC165).

Siehe mein Beispiel mit dem ATTiny12 (5Pins für: LCD +Taste
+2Temperatursensoren +RTC) in der Codesammlung.


Im Gegenteil, je weniger Leitungen direkt zum MC gehen, umso weniger
Antennen hat man, die Störungen einfangen können.



Peter

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.