Hallo ich habe mit bascom-8051 folgendes Programm geschrieben, zu testzwecken. $regfile = "89c2051.dat" $crystal = 4000000 Do Set P3.5 Wait 1 Reset P3.5 Wait 1 Loop End Leider leuchtet meine LED an port3.5 permanent? Betriebsspannung 5V ist OK, Quarz mit kondensatoren sind dran. led ist an +5v, widerstand, Portpin. Muss man beim diesem chip auch irgendwelche fuses stellen? Da sind 3 lockbits. ohne erklärung
Auf welche Zeiteinheit bezieht sich das wait? ist das eine Sekunde oder eine Millisekunde? Mach mal Wait 1000. PS.: hab mit Bascom noch nie gearbeitet ;-)
Hallo, ich sehe bein 2051 nur 2 Lockbit. Normalerweise, wenn du das programm nicht schützen wills, kannst Du die ignorieren. Theoretisch müßte Dein Programm laufen. Schingt der Quarz? Richtige Werte der Kondensatoren am Quarz. Resetschaltung nicht vergessen?
Erklärung zu den Lockbits gibt es übrigens im Datenblatt zum 2051 ;-)
ah reset habe ich nicht beschalten 8alte avr-bastelangewohnheit, grins). am quarz habe ich 47pf, die müssten eigentlich gehen, oder ist der 2051 da empfindlicher als ein avrß
Wenn ich mich nicht taeusche ist der reset invertiert, dh. muss auf LOW liegen damit die Kiste laeuft.......... Zumindest war da irgendwas als ich vor jahren von den Dingern auf AVR umgestiegen bin..... mfg, Bjoern
@Björn Dann hat schaum mal das doch rihtig geschrieben ... c noch +5V
hi, Kann man fuer das C - 10 uF einen Elko nehmen der zwischen Pin und Vcc liegt? und Parrallel dazu einen schalter der das ganze offnet( uC ein) oder schliesst( uC) aus ?? Danke Daniel
es reicht 1µF von Vcc nach reset. Die schaltung die da neben mir liegt funzt jedenfalls so. die kondensatoren am quarz sind 30 pF geht denn bascom für 2051? jener kennt kein Ljmp,Lcall gruß ANdi
hi, ich programmiere in Assambler. Fuer mich ist das programmieren aber kein Problem. Meine Frage ist nur ob ich einen Elko nehmen kann, da die ja Polar sind. Wenn ich elko und taster parallel zwischen RST-Pin und VCC habe und der Widerstand zwischen RST-Pin und GND. Wird dann der Kondensator kaputt gehen? 10 uF fuer ein Elko sind gut zu haben, fuer einen unipolaren Transistor sieht es dann schon anders aus. Deswegen meine Frage. Danke Daniel
PS: Der Elko ist mit + an VCC. wenn nun der Taster geschlossen ist (der parrallel zum Elko ist) liegt beim Elko auf beiden Seiten das gleiche Potential an, geht dabei der Elko kaputt? Er ist sozusagen im schwebenden Zustand. Danke Daniel
Warum sollte der Elko dabei kaputt gehen? Die Ströme sind so gering... Kannst ja noch ein entladewiderstand in Reihe zum Taster schalten, wenn es dir spanisch vorkommt. ... Aber alle Welt hat da ein Elko drin, und das funktioniert seit dem es Prozessoren gibt.
hi, Vielen Dank, na dann mache ich mir keine gedanken mehr darueber und kann ungetruebt reseten :) Daniel
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.