Hallo
Ich will einen Zähler bauen ,der, wenn man auf einen Taster drückt, immer um eins nach oben zählt.Das ganze bis 99 also im zweistelligen Bereich.
Ich weiß jetzt nicht wie das Hauptprogramm aussehen soll.Code:$regfile = "m8def.dat"
$crystal = 1000000 ' 1MHZ crystal
Ddrc = &B000000
Ddrd = &B0000000
Config Pind.2 = Input
Dim Vari1 As Byte
Vari1 = 0
Config Int0 = Rising
Enable Interrupts
Enable Int0
On Int0 Unterprogramm
Do
Vari1
Unterprogramm:
Vari1 = Vari1 + 1
Return
0:
Portd.0 = 1
Portd.1 = 1
Portd.7 = 1
Portd.3 = 1
Portd.4 = 1
Portd.5 = 1
1:
Portd.1 = 1
Portd.7 = 1
2:
Portd.0 = 1
Portd.1 = 1
Portd.6 = 1
Portd.4 = 1
Portd.3 = 1
3:
Portd.0 = 1
Portd.1 = 1
Portd.6 = 1
Portd.7 = 1
Portd.3 = 1
4:
Portd.5 = 1
Portd.6 = 1
Portd.1 = 1
Portd.7 = 1
5:
Portd.0 = 1
Portd.5 = 1
Portd.6 = 1
Portd.7 = 1
Portd.3 = 1
6:
Portd.0 = 1
Portd.5 = 1
Portd.6 = 1
Portd.4 = 1
Portd.3 = 1
Portd.7 = 1
7:
Portd.0 = 1
Portd.1 = 1
Portd.7 = 1
8:
Portd.0 = 1
Portd.1 = 1
Portd.7 = 1
Portd.3 = 1
Portd.4 = 1
Portd.5 = 1
Portd.6 = 1
9:
Portd.0 = 1
Portd.1 = 1
Portd.7 = 1
Portd.3 = 1
Portd.5 = 1
Portd.6 = 1
Wie kann ich sagen das die Variable Vari1 angezeigt werden soll ?
Das ganze soll auf 7 Segment Displays angezeigt werden.
Mfg
David Wagner