Für einfach nur eine Stelle sollte man keinen wirklichen Code brauchen. Das einzige was vielleicht hilfreich wäre, wie die zahlen aussehen. Das ist etwas Zeitaufwendig beim Eintippen. Hier der Code teil bei mir:
Code:
#define sega 128 // Werte zu den Segmenten
#define segb 8 // an die Pinbelegung anpassen !
#define segc 32
#define segd 64
#define sege 16
#define segf 1
#define segg 4
#define segdp 2
const unsigned char segmente[10] = {
sega+segb+segc+segd+sege+segf,
segb+segc,
sega+segb+segg+sege+segd,
sega+segb+segg+segd+segc,
segf+segg+segb+segc,
sega+segf+segg+segc+segd,
segf+sege+segg+segd+segc,
sega+segb+segc,
sega+segb+segc+segd+sege+segf+segg,
sega+segb+segc+segd+segg+segf
};
....
PORTB = segmente[zahl] ;
Lesezeichen