AlexanderD
Geocacher
Ja, genau. War mein Fehler. Sitz da jetzt seit 4 Stunden vor und hab echt keinen Bock mehr auf troubleshooting.
Kann ich leider nicht genau sagen, aber ich vermute nicht. Gut möglich, dass er dann bei der Initialisierung hängen bleibt...Müsste die Schaltung auch ohne Display und I2C klappen?
Die 5V für´s Display würde ich auch einfach mal ausprobieren, um da Gewissheit zu haben - die Schaltung kannst Du problemlos mit 5V betreiben.$regfile = "ATtiny24.DAT"
$crystal = 1000000 'Frequenz des internen Oszillators
Config Portb = &B11111100 'Ports B0 und B1 auf Eingang
Config Porta = &B11110111 'Port A3 auf Eingang
Do
Porta.7 = 1
Wait 1
Porta.7 = 0
Portb.2 = 1
Wait 1
Portb.2 = 0
Porta.6 = 1
Wait 1
Porta.6 = 0
Loop
Ja, ohne Multiplexen geht es mit 7(Anzeige, ev. 8 mit Punkt) + 4 (4 LED's) + 1(4 Schalter) = 12Pins.hihatzz schrieb:Schafft man es ... Atiny24 (12 Ports) mit 4 LEDs und 4 Schalter (beides zusammen auf 4 Ports) und einer 7 Segment-Anzeige (7 Ports) zu bauen?
Man kann die Schalter parallel zu 'nem LED-Pin nutzen, braucht also für die Abfrage der Schalter gar keinen zusätzlichen Port. Kostet eine Diode in Reihe mit den Schaltern. Stichwort 'Charlieplexing'. Das geht sogar mit den 4 LEDs und der 7-segment zusammen, braucht insgesamt 8 Ports.hihatzz schrieb:Schafft man es dann das Senso-Spiel mit einem Atiny24 (12 Ports) mit 4 LEDs und 4 Schalter (beides zusammen auf 4 Ports) und einer 7 Segment-Anzeige (7 Ports) zu bauen?