Der Code ist nicht von mir, ich habe ihn so im Internet gefunden!
Mit deiner Kritik kann ich leider nichts anfangen da ich nur bahnhof verstehe


Nochmal zum ändern des Chips: Ich muss aber an dem Code selber nichts ändern (ausser &regfile) sondern nur an der beschaltung oder?

So ist nun die beschaltung des ATMega8


' Hardware:
' ---------
' PD0: Signaleingang
' PD6: LED am
' PB0-PB6: 7-segment - Segment A bis G
' PD1-PD5: 7-segment - Ziffer - Select


$regfile = "m8def.dat" 'ATMega8
$crystal = 8000000 '8MHz Quarz
Ddrb = &B01111111 'PortB = Ausgang
Ddrd = &B1111110 'PortD = Ausgang bis auf PD6
portd = &B10000000 'Pullup von Pinb.7 Aktivieren