hat sich jemand schon mal mit den Timer-IC 8253 (siehe: http://www2.okisemi.com/site/productscatalog/mcumpu/availabledocs/Intro-6090.html) beschäftigt? Ist ursprünglich glaube mal von Intel entwickelt worden. Ich würde gerne ein Programmierbares Monoflop (One-Shot) realisieren und da ist dass IC soviel ich weiß (siehe Anhang) geradezu prädestiniert, da es einen "Mode 1" hat der genau dies bewerkstelligen soll.
>Was ist Deine Frage ? steht da doch: >hat sich jemand schon mal mit den Timer-IC 8253 (siehe: >http://www2.okisemi.com/site/productscatalog/mcump...) >beschäftigt? Ich zumindest nicht. Zumindest kann ich mich nicht mehr daran erinnern. Mit sowas habe ich zuletzt zu Zeiten beschäftigt, als der Apple ][ noch aktuell war...
> Ich zumindest nicht. Zumindest kann ich mich nicht mehr daran erinnern. > Mit sowas habe ich zuletzt zu Zeiten beschäftigt, als der Apple ][ noch > aktuell war... Also jetzt wo du es sagst, ich hatte den mal auf einer selbstgebauten Platine im ][+ und extern an einem MCS48. :-) Olaf
Im Apple ÜÄ steckten doch keine Intel-Chips. Timer war eher ein 6522 oder 6532 auf Steckkarte. Den 8253 gabs soweit ich weiß im MK80K von Sharp, da hab ich mal ein Radioteletype(RTTY)-Programm analysiert.
>Im Apple ÜÄ steckten doch keine Intel-Chips. Timer war eher ein 6522 >oder 6532 auf Steckkarte. Ich habe sogar noch die Z80-Erweiterungskarte. Einen 8255 hatten wir da damals auch auf jeden Fall dran... Wer gräbt denn bitte son Zeug aus? Werden die überhaupt noch hergestellt? Bleifrei bestimmt nicht. Zur Programmierung desgleich: Guck dir das Datenblatt an. Da sollte alles drin beschrieben sein.
> Im Apple ÜÄ steckten doch keine Intel-Chips
Ich glaub der Schalter fuer das zweite Eprom auf deiner 80Z-Karte steht
falsch.
Olaf
NEC baut eine CMOS-Version des 8255 im PLCC-Gehäuse als UPD71055 http://pdf1.alldatasheet.com/datasheet-pdf/view/7010/NEC/UPD71055C-10.html? aber ein 71053 existiert anscheinend nicht mehr, nur ein Timer UPD71054
@all ja dass Ding ist schon ein Oldtimer wie der NE555, habe dass Teil halt bei uns in im Bauteileschrank gefunden und mal im Netz kurz recherchiert. Aber ein µC tut wahrscheinlich Not, oder gibts sonst nach ICs die ein progr. Monoflop realisiert haben?
@mon: Vor vielen Jahren habe ich im Rahmen von Z80-Systemen (davor 8080-Systemen) mit dem 8253 gearbeitet; ist ein gutes Teil, aber heute beinhalten uC doch jede Menge eingebaute Timer, da muß man doch keinen externen nehmen!? Mit welchem Prozessor willst Du den denn betreiben?
>ja dass Ding ist schon ein Oldtimer wie der NE555 Der NE555 ist aber noch hochaktuell... Dass der 8253 einen Prozessor oder sowas in der Richtung braucht, hatte ich vorrausgesetzt. Inwiefern willst du ein programmierbares Monoflop haben? Digital einstellbar? Sowas kann man mit Zählern und Vergleichern aufbauen oder mit programmierbaren Zählern aufbauen. Analog einstellbar kann man eins mit dem NE555 aufbauen...
@Rahul könntem man den 82c53 nich per EEPROM programmieren? Digital einstellbar, jein, über Taster oder ähnliches, aber dass könnte man da ja auch wieder über Ports einlesen
Warum sagt denn keiner, dass man das Teil 82C53 vergessen sollte. Ich mach das mal :-) Was sind denn Deine Vorstellungen für ein programmierbares Monoflop ? AVRs haben auch Timer.
Rahul Der trollige wrote:
> Der NE555 ist aber noch hochaktuell...
Ja, ich hatte auch ein altes Design wo 3 Stück drauf waren.
Erst den CMOS-Mist, der ist alle Nase lang durchgeknallt.
Nur die bipolar-Version hat dann gehalten, aber schafft keine 5V high.
Ich mag sie nicht.
Jetzt im Redesign habe ich sie durch 3 * ATtiny25 ersetzt, keine
Außenbeschaltung mehr und funktioniert super.
Peter
>Ich mag sie nicht.
Es gibt auch noch Leute, die einen OPV 741 einsetzen (wollen)...
>Der Nachfolger des 8253 lebt als 8254 in jedem aktuellen PC fort ...
So wie jeder von uns die Erbsünde in sich trägt ... :-)
@G. Nicht meine Vorstellung, ich stelle per Schalter (Mäuseklavier oder ähnliches) die Zeit ein (z.B. 1µs bis 100µs) und das pgrb. Monoflop gibt einen entsprechenden Puls aus
@gast Das kann ein AVR ganz leicht erledigen, man muß ihn aber programmieren können. Wenn Deine 'Zeitvorstellungen' nicht zu exakt sein sollen, kannst Du mit einem Mäuseklavier auch Widerstände schalten und den Impuls mit einem NE555, 74HC123, 74HC221, CMOS4528 oder CMOS4538 erzeugen. Letzterer ist wohl angesagt. Weiterhin kann man auch mit 2 Drehschaltern à 10 Stellungen identische Widerstände (1%) in Reihe schalten, sodaß Zeiten von 1 - 99µS erzeugt werden: 9x 1k und 9x10k + 1k Mindestwiderstand (als Beispiel).
@mon: Sag' uns doch bitte, ob Du den 8253 prozessorfrei betreiben möchtest. Dies haben wir noch nicht erfahren - mich interessiert's jedenfalls.
>... 8253 prozessorfrei betreiben ...
Das geht doch garnicht, außer als Schlüsselanhänger.
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.