Forum: Mikrocontroller und Digitale Elektronik ATmega32 über Arduino programmieren


von ATmegafan (Gast)


Lesenswert?

Hallo Leute,

ich bin hier im Moment am verwzeifeln. Ich brauche für mein Projekt mehr 
I/O-Pins, die der 328-P auf meinem Arduino UNO nicht hat ;-( Leider kann 
ich nicht C programmieren, weil ich das nicht verstehe, es mir zu schwer 
ist und ich bis jetzt kein vernünftiges Tutorial für C gefunden habe. 
Deshalb bin ich auf die Idee gekommen einen ATmega32 per Arduino UNO zu 
programmieren. Anleitungen im Netz gibts genug, nur haben alle 
Anleitungen bei mir versagt... Auch dieser Thread 
(Beitrag "Atmega32 (16PU) mit Arduino IDE 1.0 ?") hat mich nicht 
weitergebracht.


LG ATmegafan

von Programmierer (Gast)


Lesenswert?

Kauf dir lieber einen Arduino Mega o.ä., sonst wird das nix. Du kannst 
zwar den Arduino Uno oder Duemillanove als AVR Programmer verwenden, 
aber die Firmware für den Ziel-AVR musste ja auch erst schreiben! Ein 
mega32 ist m.W. kein standardmässig unterstûtzter Controller der Arduino 
IDE...

von Ben _. (burning_silicon)


Lesenswert?

Was hat denn das eine mit dem anderen zu tun? Wie bekommst Du mehr 
IO-Pins, wenn Du mit dem Arduino einen anderen AVR programmierst?

Das einzige was Sinn machen würde wäre ein Bussystem und einen anderen 
AVR quasi als Port-Expander nutzen. Der kriegt dann seine Daten was er 
wie schalten soll über die RS232, I2C oder SPI... sowas kann man machen. 
Allerdings braucht der zweite AVR dafür auch ein Programm, genau wie der 
Arduino.

LERN C!!!

von cpp (Gast)


Lesenswert?

Keine angst vor c.
Ich habs mir mit 14 auch selbst bei gebracht.
Natürlich konnte ich nicht alles sofort aber für einfache Anwendungen 
reichte es.
Hast du erstmal die Syntax ist der Rest recht easy.
Erleichter dir dein Leben, nimm dir zwei Wochen zeit, lern C.

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.