Midi-Schnittstelle

Liebe Leute,

die krumme Baudrate von 31250 Bd macht mir Probleme: Welches Quarz soll=20 ich f=C3=BCr den Oszillator auf dem Baustein nehmen, der hier als seriell= e=20 Schnittstelle eingesetzt werden kann? Ich habe unter den aktuell=20 erwerbbaren Standardquarzen keins gefunden, das pa=C3=9Ft.

Also frage ich nach.

Viele Gr=C3=BC=C3=9Fe, Holger

Reply to
Holger
Loading thread data ...

Holger schrieb:

Welche Teiler sind denn bei Deinem Schnittstellenbaustein zulässig? Denn

1 MHz ist ja ein ganzzahliges Vielfaches von 31250 Hz (*32), natürlich dann ebenso 2, 3, 4... MHz.

Christian

--
Christian Zietz  -  CHZ-Soft  -  czietz (at) gmx.net
WWW: http://www.chzsoft.de/
PGP/GnuPG-Key-ID: 0x6DA025CA
Reply to
Christian Zietz

8 MHz... Ein normaler UART (16450 z.B.) teilt erstmal durch 16 und dann im Baudratengenerator nochmal durch 16 teilen (Einstellung für 7200 Baud bei 1.8432 MHz). Fertig.

Gerrit

Reply to
Gerrit Heitsch

l

elle

=20

0 Baud=20

Der 6551 teilt erstmal durch 96....naja, ich probiere weiter...

Vielen Dank und viele Gr=C3=BC=C3=9Fe, Holger

Reply to
Holger

Der 6551 verträgt keine 8 MHz... Aber wenn du 3 MHz anschliesst und ihn auf 19200 einstellst bekommst du deine 31250. Ich empfehle hier aber den

6551A damit du eine Chance hast, dass das klappt.

Gerrit

Reply to
Gerrit Heitsch

oll

rielle

r

d ihn=20

n=20

Habe ich auch schon so =C3=BCberlegt. Zur Zeit denke ich aber an den MC68=

50,=20 der den eingehenden Takt auf RxClock und TxClock durch 1, 16 und 64=20 teilen kann, mu=C3=9F man im Control Register einstellen. Davon habe ich = noch=20 2 Exemplare in meinem Fundus; im freien Verkauf finde ich das Ding=20 nirgendwo mehr. Dann teile ich also 1 MHz aus einem gut erh=C3=A4ltlichen= =20 Quarzoszillator durch 2, macht ein halbes 74LS74, habe 500 kHz, geteilt=20 durch 16 ergibt 31250 Hz, sollte passen.

Viele Gr=C3=BC=C3=9Fe, Holger

Reply to
Holger

Als Takteiler benutze ich gerne den 74LS93 oder 74LS293, da haben die Flipflops nicht noch die ganzen Extraeingänge an die man denken muss. :)

Gerrit

Reply to
Gerrit Heitsch

t

ss. :)

Kann man so machen. Da ich noch Z=C3=A4hlerketten mit dem 74LS393 aufbaue= ,=20 ist vielleicht ein halber davon =C3=BCber, macht genau einen vierstufigen= =20 Bin=C3=A4rz=C3=A4hler, k=C3=B6nnte passen.

Holger

Reply to
Holger

Da Du ja anscheinend sowieso neue Software erstellst: warum muss es eine dieser Antiquitäten sein? Gewohnte Entwicklungsumgebung nicht verlassen?

Man tut sich ja irgendwie keinen Gefallen, wenn man statt einer Single-Chip-Lösung (Microcontroller) immer erstmal ein System aus CPU, RAM, ROM, ACIA usw zusammentüdeln muss und dann antiquierte Tools einsetzen darf... Ich arbeite bevorzugt mit AVR-Controllern, aber wenn es ansteht, wühle ich mich auch durch 30 Jahre alte 6502, 6809 oder Z80 Disassemblate und patche zur Not darin herum.

Reply to
Stefan Huebner

Stefan Huebner schrieb:

CPU,=20

Einzell=C3=B6sung f=C3=BCr mich privat auf Lochraster, pa=C3=9Ft schon. U= nd die "Tools"=20 gibt es unter Linux (aktuell) kostenlos. Alles kein Thema.

hle=20

=20

Da ich nicht kommerziell entwickle, nehme ich, was ich hier zu Hause im=20 Regal habe. W=C3=BCrde ich allerdings f=C3=BCr eine Zeitschrift entwickel= n, w=C3=A4re=20 ein solcher Controller die L=C3=B6sung.

Holger

Reply to
Holger

Gerade wenn man privat auf Lochraster bastelt, tut man sich einen riesengroßen Gefallen, den antiken Kram in die Tonne zu treten. Allein die gesparte Zeit, weil man beim Mikrocontroller keinen Bus mehr verdrahten, sondern nur noch Strom und Schnittstellentreiber anschließen muss....

Hergen

Reply to
Hergen Lehmann

Am 13.05.2012 21:12, schrieb Hergen Lehmann:

Und was macht man dann mit der gesparten Zeit? In die Kneipe saufen gehen, oder wie?

Mit der Argumentation könnte man dann auch sagen, das man beim Krimi auch gleich das Ende lesen kann oder beim Filme schauen sich nur die letzten 5 Minuten anschaut, spart Zeit.

73, Tom
--
DL7BJ * DL-QRP-AG #1186 * AGCW-DL #2737 * DARC OV I19 *
http://www.dl7bj.de        https://twitter.com/#!/dl7bj
Do you know http://www.radiocaroline.co.uk?
Reply to
Thomas 'tom' Malkus

Da gibt es viele sinnvolle Anwendungen:

- man kann zusätzliche Features in die Hardware bauen,

- man kann das Datenblatt studieren und staunen, was für tolle Peripherie so ein modernen Controller schon intus hat,

- man kann sich mit der Programmierung befassen,

- man kann ein schickes Gehäuse bauen,

- man kann das nächste Projekt in Angriff nehmen,

- man kommt endlich mal ins Bett, bevor es wieder hell wird,

- man kann sich wieder der Freundin widmen, bevor sie sich einen Anderen sucht,

- etc.

Ja, soziale Kontakte pflegen tut einem notorischen Bastler mitunter auch ganz gut.

Was soll der Kindergarten jetzt hier?

Hergen

Reply to
Hergen Lehmann

Jeder hat eine andere Ansicht von sinnvollen Tätigkeiten. Die einen bauen "wochenlang" antike Schaltungen auf Lochraster, die anderen nehmen einen Controller. Bei "privat" und "Hobby" geht es wohl kaum um das Sparen von Zeit, sondern eher um eine Beschäftigung in der freien Zeit mit Dingen, die man als interessant empfindet.

Man soll jedem Menschen sein Vergnügen lassen.

Zitat von Holger: "Einzellösung für mich privat auf Lochraster, paßt schon."

Nix für ungut ;-)

73, Tom
--
DL7BJ * DL-QRP-AG #1186 * AGCW-DL #2737 * DARC OV I19 *
http://www.dl7bj.de        https://twitter.com/#!/dl7bj
Do you know http://www.radiocaroline.co.uk?
Reply to
Thomas 'tom' Malkus

Hallo Holger,

Am 13.05.2012 16:56, schrieb Holger:

Wenn ich mich recht erinnere ist diese krumme Baudrate entstanden, weil der 6850 mit 1 oder 2 MHz getaktet wurde.

Grüße, Kurt

--
KHTronik - Kurt Harders
Elektronik, Softwareentwicklung, Opensource-Beratung
Leimbacher Str. 36
42281 Wuppertal

T +49 202  2 50 11 64
F +49 202  2 50 11 65
M +49 171  8 36 82 33
Reply to
Kurt Harders

Holger schrieb:

Hallo,

+- 5 % sollte auch noch gehen, also etwas zwischen 29687 und 32812 Baud.

Bye

Reply to
Uwe Hercksen

Laut RS232 Specs sind 3 1/8 % zulässig. 5% geht, wenn überhaupt, nur als Zufalls Generator. Ich gehe mal davon aus, dass Midi mit RS232 Specs arbeitet um billige Bauelemente... zu benutzen.

Saludos Wolfgang

--
Wolfgang Allinger              15h00..21h00 MEZ: SKYPE:wolfgang.allinger
Paraguay            mailer: CrossPoint XP 3.20 (XP2) in WinXPprof DOSbox
Meine 7 Sinne:                                    reply Adresse gesetzt!
Unsinn, Schwachsinn, Bloedsinn, Wahnsinn, Stumpfsinn, Irrsinn, Loetzinn.
Reply to
Wolfgang Allinger

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.