Forum: Mikrocontroller und Digitale Elektronik LED Matrix 8x8 mit AT89s52 und ICM7218


von Christian V. (froschlocke)


Lesenswert?

Hallo zusammen,

ich möchte gerne eine 8x8 Matrix mit einem ICM7218A bauen. Angesteuert 
werden soll das ganze über einen AT89S52.

Ich habe die LED´s bereits gemultiplext gelötet, sodass ich 8 Ein- und 
Ausgänge habe. Meine Frage wäre nun ob ich über die 8 digits und und die 
8 segmente die Led´s individuell ansteuern kann?

Und falls ja wie programmiere ich das?

Vielen Dank
Froschlocke

von Peter D. (peda)


Lesenswert?

Christian V. schrieb:
> Meine Frage wäre nun ob ich über die 8 digits und und die
> 8 segmente die Led´s individuell ansteuern kann?

Ja.
Der ICM7218A hat 8 Register a 8 Bit = 64 LEDs.

Christian V. schrieb:
> Und falls ja wie programmiere ich das?

In Assembler per MOVX auf die 8 Adressen.
In C als Pointer auf ein xdata Array.

von Christian V. (froschlocke)


Lesenswert?

Kannst du mir eventuell kurz erklären wie ich den Pointer auf ein xdata 
Array erstelle?

von Peter D. (peda)


Lesenswert?

http://www.keil.com/support/man/docs/c51/c51_ap_at.htm

Setzt natürlich voraus, daß der ICM7218A als MMIO angeschlossen ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.