04.06.2013 Aufrufe

DIPLOMARBEIT - Ingenieurbüro | Morawski + Hugemann

DIPLOMARBEIT - Ingenieurbüro | Morawski + Hugemann

DIPLOMARBEIT - Ingenieurbüro | Morawski + Hugemann

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Anhang Seite 100<br />

CountCtrl = boardaddr + 15; { => Counter control }<br />

{ 1b: Das Board Control Register (BASE +9) }<br />

EnableInt = 1 SHL 7; {Enable interrupts}<br />

IRQ2 = 2 SHL 4; {Board benutzt Interrupt 2}<br />

IRQ3 = 3 SHL 4;<br />

IRQ4 = 4 SHL 4;<br />

IRQ5 = 5 SHL 4;<br />

IRQ6 = 6 SHL 4;<br />

IRQ7 = 7 SHL 4;<br />

EnableDMA = 1 SHL 2; {Enable DMA data transfer}<br />

TriSourceExt = 2; {External Trigger}<br />

TriSourceInt = 3; {Internal Trigger}<br />

{1c: Timer/counter enable register (BASE +10) }<br />

TRIG0 = 1; { Pacer controlled by TRIG0;<br />

this blocks trigger pulses sent from the pacer to<br />

the A/D until TRIG0 is taken high }<br />

IntClk = 2; {connects Counter 0 internally to a 100 kHz clock source }<br />

{ 2: Counter ----------------------------------------------------------- }<br />

{ 2a: Schreiben }<br />

Select0 = $0;<br />

Select1 = $1 SHl 6;<br />

Select2 = $2 SHl 6;<br />

ReadBack = $3 SHL 6;<br />

CounterLatch = $0;<br />

rwLSB = $1 SHL 4;<br />

rwMSB = $2 SHL 4;<br />

rwBoth = $3 SHL 4;<br />

Mode0 = $0;<br />

Mode1 = $1 SHL 1;<br />

Mode2 = $2 SHL 1;<br />

Mode3 = $3 SHL 1;<br />

Mode4 = $4 SHL 1;<br />

Mode5 = $5 SHL 1;<br />

{ 2b: Lesen }<br />

{3: Interrupt-controler --------------------------------------------------}<br />

intcontrol1 = $20; {Interrupt control register}<br />

intcontrol2 = $21; {Interrupt control register}<br />

intlevel : byte = 5;<br />

keybintlevel = 1;<br />

const

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!