Moin!
Da ich z.Zt. mein erstes AVR-Projekt habe, was über LED-Blinken hinausgeht, würde ich die Schaltung gerne von euch absegnen lassen, da ich zudem noch unter einem Zeitdruck von 2 Wochen stehe. Angesteuert werden soll eine LED-Matrix der Fa. Christ, 96*12 LEDs, die
- 4fach gemultiplext werden, also je 96*3 und 2. über 3
SV1 +-----+ PVCC1 | 1 * | PVCC1 PVCC1 | * * | PVCC1 PVCC2 | * * | PVCC2 PVCC2 | * * | PVCC2 PVCC3 | * * | PVCC3 PVCC3 | * * | PVCC3 PVCC4 | * * | PVCC4 PVCC4 | * * | PVCC4 +-----+
SV2 +-----+ /STROBE | 1 * | SDA3 SCL | * * | SDA2 SDA1 | * * | LGND LVCC | * * | LVCC PGND | * * | PGND PGND | * * | PGND PGND | * * | PGND PGND | * * | PGND +-----+
Mein Schaltplan sieht so aus:
Angezeigt werden soll eine 3stellige Zahl, die die Differenz zwischen $JETZT und $ZIELDATUM anzeigt, also ist ein DS1305 mit DS32KHZ oder evtl. stattdessen einfach einem 32.768kHz-Quarz vorgesehen. S1 und S2 dienen nur der provisorischen Eingabe der Werte.
Wäre jemand so nett, sich insbesondere mal den ISP- und SPI-Kram und das Zeug anzugucken? Das Signal /PF des DS1305 ist ein Power-Fail-Signal, was OC ist und auf Low gezogen wird wenn Vbat > Vcc.
Ich wäre euch wirklich sehr dankbar, da das Projekt möglichst nicht in die Hose gehn soll,
Gian Perrone