Forum: Mikrocontroller und Digitale Elektronik PIC- Programm und Schaltung


von michas (Gast)


Lesenswert?

Hallo
Möchte mit einem PIC einen universellen Tastensatz aufbauen, habe aber 
null Erfahrung mit programmieren usw.Bin praktischer Elektronikbastler.
Folgende Eigenschaften sollte dieser Tastensatz haben:
-Tastaturmatrix 4x4 Tasten
-zu jeder Taste einen Ausgang,der nach Betätigung einer Taste den 
Einschaltzustand behält
-beim Einschalten sollte immer Ausgang 1 aktiviert sein
-nach jeder Betätigung einer Taste soll die vorher betätigte erlöschen
- (bekannt von den mechanischen Tastensätzen nennt man das"abhängig 
rastend")
-brauche dazu das Programm,den Typ des PIC und einen Schaltplan.

wer kann mir dazu Angaben machen wo ich solch einen "Bausatz" oder 
Schaltung herbekomme?

Michas

von Schoasch (Gast)


Lesenswert?

>>Möchte mit einem PIC einen universellen Tastensatz aufbauen, habe aber
>>null Erfahrung mit programmieren usw.Bin praktischer Elektronikbastler.

>>brauche dazu das Programm,den Typ des PIC und einen Schaltplan.

Und sollen wir das ganze auch noch für dich benutzen?! ;-)
Nichts für ungut. Aber irgendwie hört sich das für mich sehr 
wiedersprüchlich an. Die willst sowas haben, hast erfahrung in 
Elektronik, willst aber das jemand anderer das für dich macht?

Gibts besonderen gründe für einen PIC? Wieso nimmst nicht einen AVR und 
forstest einmal dieses Forum etwas durch, wenn du schon mal hier bist.
Denn du wirklich bei den PICs bleibst, dann schau mal bei www.sprut.de 
vorbei. Dort wirst du bezüglich deiner 4 x 4 Matrix fündig werden.

Zur wahl des PICs: Rechne dir mal aus wieviel PINS du brauchst. Dann 
gehst du auf die Microchip Seite und benutzt dort die suche. Such nach 
einem PIC der "Dein Rechenergebnis" + 6 (1x MCLR, 2x OSC, 2xGND,1xVDD) 
mindestens aufweist. Was natürlich auch geht ist, dass du die Ausgänge 
über Latchs und der gleiche oder IO-Expander ansteuerst und dann einfach 
einen kleinen PIC benutzt. Achja.. such bei den PIC18F.


WEnn du gleich auf der HP bist, dann lad dir gleich MPLAB+C18 runter und 
das "Getting start".
Kannst du irgendeine Programmiersprache?
Hast du überhaupt einen PRogrammer für den PIC?

mfg SChoasch

von Peter D. (peda)


Lesenswert?

michas wrote:

> -brauche dazu das Programm,den Typ des PIC und einen Schaltplan.

Naja fertig gebacken aufm Silbertablett wirds Dir kaum einer bieten.

Hier im Forum gibts aber schon ne Menge Beispiele für den AVR.

Ansonsten erstmal von vorne anfangen:
4 Taster auf 4 Leds an, dann entprellen, dann togglen und dann Matrix.


Der große Vorteil der AVRs ist, daß sie alle fast gleich aufgebaut sind, 
d.h. einmal entwickelter Code läuft auch auf anderen.

Die PICs haben dagegen erhebliche Unterschiede zwischeneinander, da ist 
eigentlich immer Handarbeit angesagt, wenn man den Typ wechselt.


Peter

von Andy (Gast)


Lesenswert?

Hi, hast schon mal bei www.sprut.de geschaut?

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.