Mein erstes Assemblerprogramm für den LPC2148
08. Januar 2012
Es werden hier zwar nur die LEDs angeschaltet, aber immerhin ist es mein erster Assemblercode fuer meinen ARM uC und er funktioniert. Jetzt habe ich eine kleine Basis, auf der ich weiter aufbauen kann. #define PINSEL0 0xE002C000 ...
Problem bei der Programmierung des LPC2148
02. Januar 2012
Mein erstes Programm hatte ich unter Cygwin mit der Gnu-Toolchain erstellt. Es wurde auch soweit ohne Probleme kompiliert und gelinkt. Aber als ich das HEX-File auf das Device (LPC2148) runtergeschrieben hatte, passierte gar nichts. Nach einigen weiteren relativ erfolglosen Versuchen entschied ich mich dann dafuer, doch lieber die CrossWorks-IDE (mit einer Privatlizenz) zu nutzen.Aber auch d ...
Mein neues EasyARM Development Board
22. Dezember 2011
Und schon wieder steht "Nachwuchs" ins Haus. Meine neues Development Board EasyARM (natuerlich wieder von mikroElektronika) wurde gestern endlich ausgepackt und eingerichtet. Wie der Name schon vermuten laesst, ist hier ein ARM Mikrocontroller am Werk. Um genau zu sein ein ARM7 (habe zwei MCU-C ...
7-Segment-Anzeige mit dem ATmega16
18. November 2011
Einfaches Programm zum Ansprechen einer 7-Segment Anzeige mit dem ATmega16. Es werden in einer Schleife immer die Ziffern 0 - 9 angezeigt. Dabei wird der 8-Bit Timer verwendet. Als Systemtakt habe ich 1MHz eingestellt und das Ganze mit einem Prescale-Wert von 1024 geteilt. Dies sollte ausreichen, um die Darstellung der Ziffern gut verfolgen zu koennen. ...
ATmega16 8-Bit Timer Beispiel 2
10. November 2011
Das Beispiel soll die Verwendung eines Timer Compare Interrupts - fuer einen Treffer beim Vergleich OCR0 mit TCNT0 des 8-Bit Timers Timer0 des ATmega16 - demonstrieren. .include "m16def.inc" .LIST ...
ATmega16 8-Bit Timer Beispiel
09. November 2011
Das Beispiel soll die Verwendung eines Timer Overflow Interrupts - fuer den Überlauf des 8-Bit Timers Timer0 des ATmega16 - demonstrieren. .include "m16def.inc" .LIST ...
Mein neues "Spielzeug"
10. September 2011
So neu ist das Teil zwar mittlerweile nicht mehr, aber immer noch faszinierend. ...