Forum: Mikrocontroller und Digitale Elektronik Timerbaustein 82c53


von mon (Gast)



Lesenswert?

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.

von Klaus (Gast)


Lesenswert?

Ja, und ?
Was ist Deine Frage ?

von Rahul D. (rahul)


Lesenswert?

>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...

von Olaf (Gast)


Lesenswert?


> 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

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

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.

von Rahul D. (rahul)


Lesenswert?

>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.

von Olaf (Gast)


Lesenswert?


> Im Apple ÜÄ steckten doch keine Intel-Chips

Ich glaub der Schalter fuer das zweite Eprom auf deiner 80Z-Karte steht 
falsch.

Olaf

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

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

von mon (Gast)


Lesenswert?

@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?

von Günter R. (galileo14)


Lesenswert?

@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?



von Günter R. (galileo14)


Lesenswert?

Oder möchtest Du den 8253 "stand-alone" betreiben?

von mon (Gast)


Lesenswert?

@günter

in der ausbildung habe ich mal mit den 80c51 gearbeitet

von Rahul D. (rahul)


Lesenswert?

>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...

von mon (Gast)


Lesenswert?

@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

von Rahul D. (rahul)


Lesenswert?

>könntem man den 82c53 nich per EEPROM programmieren?

Nein.

von G. Nicht (Gast)


Lesenswert?

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.

von Peter D. (peda)


Lesenswert?

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

von Rahul D. (rahul)


Lesenswert?

>Ich mag sie nicht.

Es gibt auch noch Leute, die einen OPV 741 einsetzen (wollen)...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Der Nachfolger des 8253 lebt als 8254 in jedem aktuellen PC fort ...

von G. Nicht (Gast)


Lesenswert?

>Der Nachfolger des 8253 lebt als 8254 in jedem aktuellen PC fort ...

So wie jeder von uns die Erbsünde in sich trägt ... :-)

von gast (Gast)


Lesenswert?

@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

von G. Nicht (Gast)


Lesenswert?

@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).

von Günter R. (galileo14)


Lesenswert?

@mon:

Sag' uns doch bitte, ob Du den 8253 prozessorfrei betreiben möchtest. 
Dies haben wir noch nicht erfahren - mich interessiert's jedenfalls.

von G. Nicht (Gast)


Lesenswert?

>... 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
Noch kein Account? Hier anmelden.