Gast
#1333993
Hallo mikrocontroller-community! Ich bin gerade am überlegen, welcher MC geeignet wäre folgende Aufgabe zu lösen. Jeder MC soll 12 PWM Ausgänge zur Verfügung stellen( 8 bit Auflösung ). Weiterhin soll er sich auf 3 pins wie gelatches Schieberegister verhalten ( wie zB HCF4094B ). D.h. er benötigt weitere 3 Eingänge ( Data, Clock und Strobe um den Wert im SR zu übernehmen ). Das macht 12 Ausgänge und 3 Eingänge => 15 I/O Ports. Die Taktfrequenz an CLOCK sollte > 1Mhz liegen. Den hiermit werden die 12 PWM werte eingetaktet. Ich denke man könnte, CLOCK und STROBE an Interrupteingänge hängen, um so das hauptprogramm mit SoftPWM zu entlasten und auch um so keine Daten an DATA zu verlieren. Es sollen nämlich 17 ( bzw 2*17 = 34 ) Chips kaskadiert werden( über längere Kabel ), die dann per hauptMC gestuert werden, der Daten vom PC über USB bzw. RS232 empfängt. Nun gibt es ja einen ganzen MC-Zoo, und ich bin nicht sicher, auch aufgrund meiner fehlenden Kenntnis über die MCs, welcher MC-Typ sich dazu eignet. Denn interner OSZI wäre gut, preislich im unteren Segment. ICh habe bisher nur ATMELs programmiert, und davon nur die "älteren" ohne ISP mit Assembler. D.h. die Programmierung stellt kein Problem da. Ich möchte mich hiermit schon einmal für eure Antworten bedanken, Eff