hallo zusammen, ich habe einen ATTiny 45 und ich möchte die pins doppel belegen ( zum Programmieren und als Ausgänge oder Eingänge).Es geht schon mit Jumpers aber das ist nicht was profitional. geht es anderes ohne, dass ich jumpers mache?? vielen Dank
Oo das kann ja nichtmal ICH lesen... entweder programmierung über software oder "schaltbare" jumper über dioden - wobei das auch einen zusätzlichen pin braucht und rückwirkungen auf den rest der schaltung haben kann wenn die jumper-eingänge auch als ausgänge laufen sollen. nimm doch einen µC mit mehr pins. attiny2313 z.b.?
Ben _ schrieb: > Oo > > das kann ja nichtmal ICH lesen... ??? > entweder programmierung über software oder "schaltbare" jumper über > dioden - wobei das auch einen zusätzlichen pin braucht und rückwirkungen > auf den rest der schaltung haben kann wenn die jumper-eingänge auch als > ausgänge laufen sollen. mann kan es auch mit DIP schlater realisieren > nimm doch einen µC mit mehr pins. attiny2313 z.b.? ich musssssssssss leider mit Attiny 25
Du mußt halt zum Programmieren die Peripherie abklemmen, die im Betrieb über die SPI-Pins laufen soll.
>> das kann ja nichtmal ICH lesen... > ??? genau so ging es mir auch! jumper oder dip-schalter ist ja schaltungstechnisch wohl das gleiche. tatsache ist, daß du damit einen pin fest auf eine spannung legst und dieser dann nur noch schwer als ausgang nutzbar ist. egal ob jumper oder dip-schalter, doppelbelegung fällt damit aus. attiny45 hat nunmal nur 8 pins, davon 5 als eingang/ausgang nutzbar, 6 nur wenn du den reset nicht brauchst. 4 wenn du schaltbare jumper bastelst und den reset in ruhe läßt.
wesam aymen schrieb: > hallo zusammen, > ich habe einen ATTiny 45 und ich möchte die pins doppel belegen ( zum > Programmieren und als Ausgänge oder Eingänge).Es geht schon mit Jumpers > aber das ist nicht was profitional. geht es anderes ohne, dass ich > jumpers mache?? Ja, mit Multiplexern oder HC125/126, die Du mit dem Reset verknüpfst. Reset=low -> ISP Funktionalität Reset=Hi -> IO-Funktionalität fchk
Ben _ schrieb: >>> das kann ja nichtmal ICH lesen... >> ??? > genau so ging es mir auch! > > jumper oder dip-schalter ist ja schaltungstechnisch wohl das gleiche. > tatsache ist, daß du damit einen pin fest auf eine spannung legst und > dieser dann nur noch schwer als ausgang nutzbar ist. egal ob jumper oder > dip-schalter, doppelbelegung fällt damit aus. > > attiny45 hat nunmal nur 8 pins, davon 5 als eingang/ausgang nutzbar, 6 > nur wenn du den reset nicht brauchst. 4 wenn du schaltbare jumper > bastelst und den reset in ruhe läßt. vielen Dank an allen, ich formuliere es anderes: kann ich dieses Problem lösen ohne jumper oder schalter?? geht es irgendwie mit der elektronik( Widerstände, transistoren...) also ohne das ich es manuell umschalten muss. danke
In der Regel kann man ISP und Peripherie leicht zusammenschalten. Man muß bloß wissen, was das für Peripherie ist, damit man entsprechende Maßnahmen treffen kann. Eine LED kann z.B. am MISO liegen. Einen Taster drückt man einfach nicht während des Programmierens. Peter
Frank K. schrieb: > wesam aymen schrieb: >> hallo zusammen, >> ich habe einen ATTiny 45 und ich möchte die pins doppel belegen ( zum >> Programmieren und als Ausgänge oder Eingänge).Es geht schon mit Jumpers >> aber das ist nicht was profitional. geht es anderes ohne, dass ich >> jumpers mache?? > > Ja, mit Multiplexern oder HC125/126, die Du mit dem Reset verknüpfst. > Reset=low -> ISP Funktionalität Reset=Hi -> IO-Funktionalität > > fchk hi Frank, ich werde es mit hc4066+DIP schalter machen, falls ich auf keiner anderen lösung komme würde.
wesam aymen schrieb: > Frank K. schrieb: >> wesam aymen schrieb: >>> hallo zusammen, >>> ich habe einen ATTiny 45 und ich möchte die pins doppel belegen ( zum >>> Programmieren und als Ausgänge oder Eingänge).Es geht schon mit Jumpers >>> aber das ist nicht was profitional. geht es anderes ohne, dass ich >>> jumpers mache?? >> >> Ja, mit Multiplexern oder HC125/126, die Du mit dem Reset verknüpfst. >> Reset=low -> ISP Funktionalität Reset=Hi -> IO-Funktionalität >> >> fchk > hi Frank, > ich werde es mit hc4066+DIP schalter machen, falls ich auf keiner > anderen lösung komme würde. ich werde es mit hc4066+DIP schalter machen, falls ich auf keiner anderen lösung kommen kann
Peter Dannegger schrieb: > In der Regel kann man ISP und Peripherie leicht zusammenschalten. > Man muß bloß wissen, was das für Peripherie ist, damit man entsprechende > Maßnahmen treffen kann. > Eine LED kann z.B. am MISO liegen. > Einen Taster drückt man einfach nicht während des Programmierens. > > > Peter hi Peter, ich möchte die Pins umschalte halt als sicherheit. ich werde 2 bis 3 analoge eingänge verwende + 2 ausgänge, deswegen( meine meinung) finde ich die umschaltung sinnvoll
wesam aymen schrieb: > ich werde es mit hc4066+DIP schalter machen, falls ich auf keiner > anderen lösung kommen kann Aha. Einen 8-Pinner + 14-Pinner ist also einfacher, als nur nen 14-Pinner (ATtiny44) zu nehmen. Peter
Peter Dannegger schrieb: > wesam aymen schrieb: >> ich werde es mit hc4066+DIP schalter machen, falls ich auf keiner >> anderen lösung kommen kann > > Aha. > Einen 8-Pinner + 14-Pinner ist also einfacher, als nur nen 14-Pinner > (ATtiny44) zu nehmen. jaaaaaaaaaaa man klaaaaarrrrrrrrrrrrr aber ich muss mit dem 8pin arbeiten das war nicht meinen wunsch :-(
wesam aymen schrieb: > ich werde 2 bis 3 analoge eingänge verwende + 2 ausgänge warum nicht einfach parallel drauf gehen? Die Ausgänge machen nichts, da beim Programmieren der Reset auf low liegt und wenn in den analogen Signalquellen noch ein kleiner Widerstand liegt, geht da auch nichts kaputt. Axel
Düsendieb schrieb: > wesam aymen schrieb: >> ich werde 2 bis 3 analoge eingänge verwende + 2 ausgänge > > warum nicht einfach parallel drauf gehen? Die Ausgänge machen nichts, da > beim Programmieren der Reset auf low liegt und wenn in den analogen > Signalquellen noch ein kleiner Widerstand liegt, geht da auch nichts > kaputt. > > > Axel hi axel, hat das mit pin dopel belegung was zutun??
Uhu Uhuhu schrieb: > Du mußt halt zum Programmieren die Peripherie abklemmen, die im Betrieb > über die SPI-Pins laufen soll. Dafür gibt es bei SPI den Chip Select.
heinzhorst schrieb: > Dafür gibt es bei SPI den Chip Select. Vorausgesetzt, du willst die Programmier-Pins für SPI verwenden. Aber das klang hier nicht so.
wesam aymen schrieb: > Frank K. schrieb: >> wesam aymen schrieb: >>> hallo zusammen, >>> ich habe einen ATTiny 45 und ich möchte die pins doppel belegen ( zum >>> Programmieren und als Ausgänge oder Eingänge).Es geht schon mit Jumpers >>> aber das ist nicht was profitional. geht es anderes ohne, dass ich >>> jumpers mache?? >> >> Ja, mit Multiplexern oder HC125/126, die Du mit dem Reset verknüpfst. >> Reset=low -> ISP Funktionalität Reset=Hi -> IO-Funktionalität >> >> fchk > hi Frank, > ich werde es mit hc4066+DIP schalter machen, falls ich auf keiner > anderen lösung komme würde. Ich würde eher 74HC126 nehmen. Die Gates kommen direkt an Reset. Wofür der DIP-Schalter? Mit meiner Methode geht das automatisch: Die Reset-Leitung schaltet das um. fchk
Frank K. schrieb: >> hi Frank, >> ich werde es mit hc4066+DIP schalter machen, falls ich auf keiner >> anderen lösung komme würde. > > Ich würde eher 74HC126 nehmen. Die Gates kommen direkt an Reset. > > Wofür der DIP-Schalter? Mit meiner Methode geht das automatisch: Die > Reset-Leitung schaltet das um. Hi Frank, meinst du alle 6 pin (ausser Vcc und GND) oder nur Reset pin wird automatisch? Danke
also mit dem DIP Schalter, inverter und dem 4066 kann ich den pin umschalten entwider zum Programieren oder für andere Anwendung. Auf dem Bild ist nur für einen Pin gemacht.
Hi, sag doch mal was du überhaut an Bauteilen anzuschließen hast. Warum musst du doppelt belegen? Hast du Taster, LEDs, Motoren, Sensoren, Analoges ...!? Soll die Umschaltung automatisch oder kann sie auch manuell sein, so wie man rausliest ist dir automatisch lieber... Gruß, Hannes
...hey das ist ja schon mal ein schöner Plan, aber es äre sehr gut zu wissen was die andere Anwendung überhaupt ist. Oftmals muss man garnicht zwingend umschalten, zumal du die Gatter, wenn du einfach direkt die Schalter nimmst, evtl. sparen könntest. H.
Hannes schrieb: > ...hey das ist ja schon mal ein schöner Plan, aber es äre sehr gut zu > wissen was die andere Anwendung überhaupt ist. Oftmals muss man garnicht > zwingend umschalten, zumal du die Gatter, wenn du einfach direkt die > Schalter nimmst, evtl. sparen könntest. > > H. hi Hannes, wie du gesagt hast automatisch ist lieber, ok wenn ich den schalter weg nehme, woher soll ich Control für 4060 hin kriegen?? der Control Pin des 4066 braucht 0 oder 1 (high oder low) damit er mein Pin steueren kann
wesam aymen schrieb: > Hannes schrieb: >> ...hey das ist ja schon mal ein schöner Plan, aber es äre sehr gut zu >> wissen was die andere Anwendung überhaupt ist. Oftmals muss man garnicht >> zwingend umschalten, zumal du die Gatter, wenn du einfach direkt die >> Schalter nimmst, evtl. sparen könntest. >> >> H. > hi Hannes, > wie du gesagt hast automatisch ist lieber, > ok wenn ich den schalter weg nehme, woher soll ich Control für 4060 hin > kriegen?? der Control Pin des 4066 braucht 0 oder 1 (high oder low) > damit er mein Pin steueren kann. mit DIP Schalter kann ich meine 5V(High) oder 0V Low auf dem Controll Pin einspeisen. findet ihr es unlogisch??
Hallo, was fuern quatsch treibt ihr da? Unbedingt einen Attiny45 nehmen und nochmal bauteile anbauen wird nicht kleiner und billiger. Nimm nen groesseren Controller. Wie wäre es einfach deinen Seriellen BL in den Attiny zu schreiben. Der kommt im Notfall mit einem Pin aus.
Gute Güte, nun sag doch endlich, was an den Pins dranhängt! Vielleicht reichen ja ein paar 1k-Widerstände.
wesam aymen schrieb: > Hannes schrieb: >> ...hey das ist ja schon mal ein schöner Plan, aber es äre sehr gut zu >> wissen was die andere Anwendung überhaupt ist. Oftmals muss man garnicht >> zwingend umschalten, zumal du die Gatter, wenn du einfach direkt die >> Schalter nimmst, evtl. sparen könntest. >> >> H. > hi Hannes, > wie du gesagt hast automatisch ist lieber, > ok wenn ich den schalter weg nehme, woher soll ich Control für 4060 hin > kriegen?? der Control Pin des 4066 braucht 0 oder 1 (high oder low) > damit er mein Pin steueren kann Nimm RESET (Pin 5) vom ISP-Anschluss. Der ist NIEMALS aktiv, wenn RESET HI ist. Liest Du meine Postings nicht? fchk
X- Rocka schrieb: > Gute Güte, nun sag doch endlich, was an den Pins dranhängt! Vielleicht > reichen ja ein paar 1k-Widerstände. hi X-Rocka, Pin 5 (MOSI) Pin6 (MISO) PIN7 (SCK) PIN1 werde ich ihn in ruhe lassen. @Frank >Wofür der DIP-Schalter? Mit meiner Methode geht das automatisch: Die >Reset-Leitung schaltet das um. der controll pin wird einfach mit 5V eingeschlossen?? das war für mich nicht klar. Reset_Leitung schaltet alle pin um oder was meinst du damit??
wesam aymen schrieb: > X- Rocka schrieb: >> Gute Güte, nun sag doch endlich, was an den Pins dranhängt! >Vielleicht ein schalter und an Pin7 analog sensor >> reichen ja ein paar 1k-Widerstände.
wesam aymen schrieb: > @Frank >>Wofür der DIP-Schalter? Mit meiner Methode geht das automatisch: Die >>Reset-Leitung schaltet das um. > der controll pin wird einfach mit 5V eingeschlossen?? > das war für mich nicht klar. > Reset_Leitung schaltet alle pin um oder was meinst du damit?? Jahaaa. Wenn Du es schafft, den beiliegenden Plan abzumalen... PS: Die Kondensatoren haben ihren Sinn! PPS: Allgemeine Regel: keine offenen Eingänge! fchk
Frank K. schrieb: > wesam aymen schrieb: > Jahaaa. > > Wenn Du es schafft, den beiliegenden Plan abzumalen... > > PS: Die Kondensatoren haben ihren Sinn! > > PPS: Allgemeine Regel: keine offenen Eingänge! > > fchk ok ich probiere es vielen Dank Frank
ein schalter und an Pin7 analog sensor Pin 5 (MOSI) Pin6 (MISO) PIN7 (SCK) was nun an Pin 7, analog sensor oder zweites SCK? Wenn ein analoger Sensor dran hängt kann die eine oder andere schaltung wieder nicht funktionieren? Wieso wird hier eigentlich so wild beraten, ich habe den thread komplett gelesen und es steht noch immer nicht eindeutig fest was er überhaupt machen will... Mach doch mal folgendes, eine Liste was die Pins machen sollen wenn... zum Beispiel: PIN PROG FALL1 FALL2 FALLx Pin 5 (MOSI) (MOSI ext.) LED treiben Pin 6 (MISO) (MISO ext.) Sensor (ana.) usw... H.
Hannes schrieb: hi Hannes > Mach doch mal folgendes, eine Liste was die Pins machen sollen wenn... > > zum Beispiel: PIN PROG FALL1 Pin 5 (MOSI) LED treiben Pin 6 (MISO) Sensor (ana.) lass mal das so mit einem fall (FALL1) isp6PIN hearder soll angeschlossen bleiben d.h die MCpins sind jetzt belegt. ich will nicht isp6PIN hearder rausziehen. ich will mein FALL1 Parallel ach haben d.h MCpins sind 2xbelegt. zum Beispiel: Pin 6 (MISO) Sensor (ana.) beim Programieren soll der Pin 6 als MISO verwendet ansonst als eingang. Die Umschaltung zwischen MISO und Sensor sollte automatisch sein
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.