-
-
Erfahrener Benutzer
Roboter-Spezialist
hallo programmier doch anders.
die 7 segment alle drei hast du sicher gemeinsame catode und kannst sie getrennt anwählen. dann lässt du im hauptprogramm
do
portx=1 'erste sieben-segment aktivieren
call ausgabe(einer) 'ausgaberoutine aufrufen
waitms 2
portx=2 'zweite sieben-segment aktivieren
call ausgabe(zehner) 'ausgaberoutine aufrufen
waitms 2
portx=4 'dritte sieben-segment aktivieren
call ausgabe(hunderter) 'ausgaberoutine aufrufen
waitms 2
loop
einer, zehner und hunderter. ausgeführt als interrupt.
zaehlerinc:
einer=einer+1
if einer=10 then
einer=0
zehner=zehner+1
end if
if zehner=10 then
zehner=0
hunderter=hunderter+1
end if
end sub
ich schicke dir mal meine uhr, auch auf dem mega8 programmiert. (ich werd gegen 23/24uhr daheim sein. vielleicht hilft se dir
[/code]
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen