Hallo In meinen Projekt verwende ich den PIC33FJ256MC710A nun habe ich ein I/O mangel, deswegen benötige ich 3 Porterweiterungen, welche diese sind NTE74LS299 nun wollte ich fragen, wie ich die genau verbinden muss um diese danach mit meinem Code ansteuern zu können? Vielen Dank für die Hilfe MfG Rahel
PIC33FJ => 3,3V 74LS299 => 5V Absicht? Ausserdem lässt sich der 299 als Ein- wie als Ausgang verwenden. Was die Schaltung beeinflusst.
Erst mal verwende einen HC oder HCT299. Da dieser keine Output-latches hat, ändern sich beim shiften ständig alle Ausgänge. Das kann unerwünscht sein. Wenn dem so ist, verwende lieber einen HC4094, der hat output-latches die mit einem strobe Impuls die neuen Daten übernehmen. Grüße
Danke für den Hinweis. Nun bleibt noch die Frage wegen dem Verbinden, könntest mir vilecht ein Beispiel schreiben welcher Pin zu welchem gehören sollte? Danke viel mal Glg
Wie man die zusammen verbinden muss oder kann. Tschuldige die unklarheit. :) Glg
Rahel schrieb: > Danke für den Hinweis. > > Nun bleibt noch die Frage wegen dem Verbinden, könntest mir vilecht ein > Beispiel schreiben welcher Pin zu welchem gehören sollte? Das kann man so nicht sagen. Du musst dir den 299 ansehen und das Datenblatt studieren. Wenn du dann genau weißt, wie die Pins vom 299 genau funktionieren, in welcher Reihenfolge auf welchem Pin eine 0 oder eine 1 auftauchen muss, damit der IC genau das macht, was du von ihm willst, dann suchst du dir ein paar Pins von deinem PIC aus, hängst den IC da drann und steuerst die Pins so an, wie du dir das vorher ausgeknobelt hast. Aber eines spielt es auf keinen Fall: Dass du den IC an ein paar spezielle Pins vom PIC anhängst und dann hast du irgendwie 'magisch' mehr I/O Ports zur Verfügung. So einfach ist das dann auch wieder nicht.
Was wird den noch benötigt das ich mehr I/O's zur verfügung habe? Bin auf diesem Gebiet nicht so schlau und die Theorie bis jezt hat mir auch nicht viel geholfen. Glg
Du brauchst 3 freie Pins von deinem Controller: Data Clock Strobe und einen Hc4094 oder auch HC595 siehe link zu AVR tutorial. Grüße
Hallo ich bins nochmal :) Das mit der Porterweiterung hat bis jez super geklappt mit anschliessen nunkommt das nächste problem. Mit dem PIC33FJ256MC710A möchte ich nun die Porterweiterung PCF8574 ansteuern, könnte mir jemand eine Beispiel schicken in dem der C-Code vorhanden wäre um dies durchzuführen, wüsste da jemand eine Internet Seite? Danke im voraus LG Rahl
der PCF8574 hat ein I2C-Interface. Das heisst Du brauchst einen I2C-Treiber (Master). Einfach hier im Forum suchen oder "googeln". Ich bin mir sicher, das viele Leute das schon mal gemacht haben. ciao.
HalloMan schrieb: > Das heisst Du brauchst einen > I2C-Treiber (Master) Wenn ich dass jetzt alles richtig verstanden hab, hat mein MCU ein integriertes I2C, dass heisst SCL1 und SDA1 würden dazu ausreichen, stimmt dass so?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.