Forum: Mikrocontroller und Digitale Elektronik ist das nuetzlich fuer jemanden?


von Juergen G. (jup)


Lesenswert?

Ich habe eine kleine Schaltung und Software mit der man ein Text-LCD, 5 
Taster und eine RTC ueber I2C ansprechen kann. Die restlichen Pins des 
verwendeten cm0 koennen als GPIO-s verwendet werden.

Urspruenglich war das als "one-chip" UIF, RTC und IO Expander fuer Raspi 
basierte Systeme entwickelt, da das Raspi keine RTC hat und begrenzt in 
den GPIO's ist.
Ich verwende es mittlererweile fuer fast alle Systeme wenn ich ein UIF 
mit Text-LCD und PushButons brauche, die RTC und die zusaetzlichen IO's 
sind dann ein "billiges" "Nice to have".

Dabei haben RTC, LCD-Data, LCD-Command, die Taster und die GPIO's 
jeweils eine eigene Device-Adresse und lassen sich im Slave Modus wie 
EEPROMS ansprechen.
Im Moment bin ich dabei den cm0 so zu programmieren, das er auch als i2C 
Master fungieren kann, und bei entsprechenden Ereignissen an den GPIO's 
eigenstaendig die Daten an das uebergeordnete System schickt.

Wenn das von Euch jemand als nuetzlich erachtet, koenne wir das 
vielleicht als eigenstaendige kleine (Adapter) Platine entwickeln.

Den Sourcecode fuer den cm0 stelle ich frei zur Verfuegung unter der 
Bedingung, dass jemand ueber den Source code geht und die entsprechende 
License Phrasologie in alle Files einbaut und hier im Wiki einen Artikel 
fuer die Benutzung schreibt.

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.