PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pull up



Import-Script
08.07.2003, 20:11
Hallo <BR>Ich bin neu und villeicht kann mir einer sagen wie die pull up Wiederstände bei dem 89s8252 <BR>eingeschaltet werden. <BR>vielen Dank <BR>MfG Heiko

Import-Script
08.07.2003, 20:30
Tut mir leid, aber das ist wirklich ein selten dämliche Frage! Wie soll man einen Pull<b>Up</b> denn verschalten? Natürlich zwischen Portpin und Versorgungsspannung. <BR>Und wenn du hier bei Batronix nach den Bauanleitungen suchst, hast du auch ein Bildchen und ein paar Beispiele für Werte. <BR> <BR>}Munter bleiben <img src="http://progshop.com/elektronik/diskussion/clipart/wink.gif" border=0>

Import-Script
08.07.2003, 20:35
Ich würde mal tippen er meint interne Port-Pollups. Dafür gibt´s idR. ein Register - zumindest beim 68705. Würde mal tippen, der 89s8252 hat sowas auch, sonst würde Heiko nicht fragen. Allerdings sollte das aus dem Datenblatt hervorgehen. <BR> <BR>Also @Heiko: nochmal lesen!!! <img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0>

Import-Script
08.07.2003, 21:09
Also die internen Pullups sind grundsätzlich aktiv. Außer bei Port 0. Da sind sie nur bei Zugriff auf externen Speicher aktiv. &#40;mich jetzt aber nicht festnageln&#41;. Willst Du Port 0 als &#34;normale&#34; Pins verwenden, musst Du externe PullUps einbauen... <BR> <BR>Grüße <BR>Andy

Import-Script
08.07.2003, 22:10
Ich hätte auch nochmal lesen sollen. Da steht ja eingeschaltet und nicht verschaltet. <BR>War eben ein langer Tag. <BR>Aber warum sollte man PullUps abschaltbar machen? Das ergibt für mich keinen Sinn!

Import-Script
08.07.2003, 23:02
Kurt , <BR> <BR>etwas tomatensaft trinken und die dokumentation <BR>durchlesen. nicht alle ports werden nur zur <BR>ansteuerung von leds benuetzt...... <BR> <BR>vor einiger zeit sagte mal einer: <BR>ich weiss,dass ich nichts weiss <BR> <BR>ed<img src="http://progshop.com/elektronik/diskussion/clipart/happy.gif" border=0>gar

Import-Script
09.07.2003, 05:44
Ja ja, ich hatte wohl Tomaten auf den Augen. <img src="http://progshop.com/elektronik/diskussion/clipart/yawn.gif" border=0>

Import-Script
09.07.2003, 09:05
@ Kurt <BR> <BR>Soviel zur Selten dämlichen Frage ... ne Kurt ! <BR> <BR>Ich bin der Meinung es gibt keine dämlichen Fragen und schon mal gar nicht bei einem absoluten Anfänger, denn jeder fing einmal an. <BR>Also ohne Helm und Gurt einfach Kurt ! Selbst du hast ja wohl gerade noch etwas dazu gelernt also bitte. <BR> <BR>Gruß oliver <BR>

Import-Script
09.07.2003, 12:03
Ich möchte mich hiermit nochmal bei Heiko entschuldigen. Ich hätte seine frage aufmerksamer lesen sollen. Hoffentlich habe ich ihn nicht schon aus dem Forum vergrault. Das währe wirklich peinlich. <BR>Ich stand gestern im Computerladen den ganzen Tag hinter der Theke. Und wenn da Leute kommen, die behaupen das Netzteil passe nicht ins Gehäuse weil die Befestigungslöcher untwerschiedliche Abstände haben, oder so fragen wie &#34;Wierum muss ich den speicherriegel einsetzen&#34;. Sowas ist manchmal echt nervtötend. <BR> <BR>Aber ganz verstanden habe ich das mit den Widerständen immer nocht nicht. Ist wohl doch eine gute frage. Könnte es jemand nochmal kurz zusammenfassen?

Import-Script
09.07.2003, 12:25
Meist interessiert das recht wenig, ob oder ob nicht im Chip zuschaltbare PullUps an den Eingangspins liegen, da ein externer Schaltkreis sie ansteuert, oder extern ein Pullup bereits vorhanden ist - allerdings auch nur so lange der µC und die externe Elektronik an der selben UB hängen, was recht oft der Fall ist. Allerdings bildet dieser zusätzliche Widerstand gerade bei hohen Signalfrequenzen eine zusätzliche Last, man muss ihn also deaktivieren. <BR>Andererseits ist es auch ganz nützlich, z.B. wenn Pins nicht beschaltet sind &#40;offene Eingänge, statische Empfindlichkeit&#41;. Klar kann man dann alle nichtbelegten auf H setzen extern Pullup, aber ab und zu ist da ja auch mal ein Stecker, z.B. der Programmieradapter, der ja nicht immer dransteckt. Dann ist es recht sinnvoll .- und billig, weil eh bereits eingebaut, diese internen Pullups zu aktivieren. <BR>Erst Recht schätzen lernt man sie bei Finepitch-Gehäusen, so TQFP 100 aufwärts. Da hast Du schlicht und einfach keinen Platz für externe Pullups.

Import-Script
09.07.2003, 21:25
Hallo allerseits. <BR>Es ist folgendermaßen: Ich habe am P2 ein 2x16 Display und <BR>Habe es nicht zum laufen gebracht, will ich keine sauberen Pegel <BR>hatte. Nachdem ich externe Pull up angebracht habe funktionierte es. <BR>Ein Bekannter hat ein anderes Board mit dem selben Prozessor &#40;89S8252&#41;ohne <BR>Externe Pull up und da geht es, mit selbiger Soft. Allerdings mit Betriebsystem. <BR>Desweiteren möchte ich einen L6203 &#40;Motortreiber&#41; ansteuern, der am Enable einen Pull Down hat. <BR>Da brauche ich auf jeden Fall einen sauberen H Pegel. <BR>Die Sache mit den Datenplättern hat den Haken ,dass ich kein Englisch beherrsche....Leider. <BR>Da habe ich gedacht nun frag einmal. Sorry.................................... <BR>Mit freundlichen Grüßen Heiko <BR>

Import-Script
09.07.2003, 21:33
Heiko, <BR>Du musst Dich nicht entschuldigen!!!! <BR> <BR>Es gibt keine dämlichen Fragen, nur dämliche Antworten... ;-&#41; <BR> <BR>Und nochmal zu den PullUps: Port 2 ist immer mit Pullups intern. Allerdings kann es wohl sein, dass der gezogene Strom für die zu groß war. Hab eben nachgelesen: Port 0 hat wie ich schon oben geschrieben habe nur dann interne PullUps, wenn auf externen Speicher zugegriffen wird. <BR> <BR>Und stell einfach fragen, wenn Du welche hast... Findet sich immer einer, der sie ernsthaft beantwortet &#40;Elmar und Co...&#41; <BR>An dieser Stelle muss ich jetzt auch mal Elmar ein großes Lob aussprechen, ist ebenso wenig wegzudenken wie .Punkt. &#40;Wie geht&#39;s dem Sprössling?&#41; <BR> <BR>Gruß <BR>Andy

Import-Script
09.07.2003, 21:37
Und je nach Größe des PullDown, den Du kompensieren musst, würde ich sogar zur Sicherheit einen PNP-Transistor dazwischenschalten. <BR>&#40;Port-Pin&#41; - &#40;10k-Widerstand&#41; - &#40;Basis&#41; <BR>&#40;Emitter&#41; - &#40;&#43;5V&#41; <BR>&#40;Kollektor&#41; - &#40;Enable-Pin mit Pulldown&#41; <BR> <BR>Invertierende Wirkung des Transistors nicht vergessen...

Import-Script
09.07.2003, 22:46
Hallo Andreas <BR>Danke Du hast mir sehr geholfen.Bin über jede Hilfe dankbar.Das werde ich so versuchen <BR>Muß mir nur erst einen PWM-Generator bauen. <BR>Die Motortreiber wollen eine PWM.Die soll dann mit einen 4066 auf die jeweiligen Eingänge vor und zurück geschaltet werden,und mit enable den Motortreiber auswählen. <BR>vielen Dank.. <BR>MfG Heiko