Hallo, ich arbeite gerade neu mit Mikrocontroller und habe daher 2 Fragen. Erstmal was ich habe, ein Display mit dem t6963c Controller mit einer Auflösung von 240x128px. Das Display hängt an einem AtMega128 Board. Warum der 128er? Da bleiben mir jede menge Ports mit denen man arbeiten kann. http://shop.embedit.de/product__159.php Dann habe ich noch einen ISP-Programmer http://www.my-irshop.de/catalog/product_info.php?products_id=158 Zu meinen Fragen. 1. Mir ist ein kleiner unfall passiert und die Röhre für die Hintergrundbeleuchtung ist mir kaputt gegangen. Kann ich doch gleich auf LED umstellen, oder? Dazu habe ich schon einige Beiträge gelesen über PWM, aber keiner der mir PWM über 2 Taster regelt. Also Taster 1 heller und Taster 2 dunkler. Hat das schonmal jemand gemacht und würde mir die SRC überlassen? 2. Frage, weie bekomme ich ein einfachen Text aufs Display und wie posizioniere ich den? Mein bisheriger Schaltplan siehe Anhang LG Arian
PWM im AVR ist relativ einfach: zuerst einen Timer mit geeignetem prescaler konfugurieren um die PWM-Frequenz einzustellen. Noch ein paar weitere Einstellungen bei der Waveform-generation (steht alles im Datasheet - und ich weiss es nicht auswendig). Wenn Du eine laufende PWM hast, einfach den Dutycycle - also das Puls-Pausen-Verhältnis - in das OCR** Register (je nach Timer und Controller) schreiben und das Ding tut was Du willst. Achtung Tasteneingänge musst Du entprellen, sonst registriert der µC bei jedem Tastendruck mehrere Eriegnisse. Mit den erkannten Tastenereignissen zählst Du das OCR** Register rauf (heller) oder runter. Ein wenig Datenblattrecherche schadet ohnehin nicht
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.