DIPLOMARBEIT - Ingenieurbüro | Morawski + Hugemann
DIPLOMARBEIT - Ingenieurbüro | Morawski + Hugemann
DIPLOMARBEIT - Ingenieurbüro | Morawski + Hugemann
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Anhang Seite 101<br />
datensegment : word = $6000;<br />
datenoffset : word = 0;<br />
CStart: Word = 50000;<br />
Frequenz: Word = 10000;<br />
VAR channel : byte;<br />
minchannel : byte;<br />
maxchannel : byte;<br />
oldmask : byte;<br />
mask : byte;<br />
anzahl : word;<br />
sampling : word;<br />
frequency : real;<br />
OldIntVector : pointer;<br />
adsample : boolean;<br />
ende : boolean;<br />
Messwert : array[1..20000] of word ;<br />
procedure portdelay;<br />
Var<br />
i: Longint;<br />
begin<br />
for i := 1 to 50 do;<br />
end;<br />
{ Initiallisierung -------------------------------------------------------}<br />
procedure init;<br />
const<br />
{Im Modus 3 (Square Wave Generator) wechselt OUT jeweils beim<br />
Nulldurchgang und der Counter beginnt wieder mit dem Startwert.<br />
Der Startwert teilt also die Frequenz des CLK-Signals<br />
entsprechend herunter. Der Startwert sollte gerade sein, damit<br />
die Frequenz so exakt wie moeglich heruntergeteilt wird.}<br />
Count0Start: Word = 50000;<br />
Count1Start = 20;<br />
Count2Start = 50;<br />
var<br />
dummy : byte;<br />
begin<br />
anzahl:=0;