|
affiche;
end; end. (* COPYRIGHT 1997 Patrick GUEULLE *)
Драйверы для 12-разрядных АЦП
На сервере www.dmk.ru содержатся драйверы для четырех 12-разрядных АЦП:
* АЦП ADC 12 компании PICO Technology;
* версия АЦП на базе LTC 1286 или ADS1286 (рис 4.1, 4.3);
* версия АЦП на базе МАХ 1241 (рис. 4,6);
* версия АЦП на базе LTC 1286 или ADS1286 (рис 4.13, 4.14). Так как АЦП ADC12 собран на базе LTC 1292, он требует тактовой
часто ты не менее 100 кГц, В силу этого обстоятельства драйверы ADC12.BAS и даже ADC12,PAS следует с большой осторожностью использовать на старых и медленных ПК, поскольку в таком случае не всегда удается добиться результатов, которые может обеспечить АЦП ADC 10 при тех же условиях. Самая нежелательная ситуация возникает при исполнении программы в окне Windows, что еще больше замедляет работу по сравнению с выполнением непосредственно в DOS, Иначе говоря, АЦП ADC 12 будет работать с полной отдачей только со своим программным обеспечением PICOSCOPE и PICOLOG, причем под DOS лучше, чем под Windows.
10 REM----ADC12----
20 KEY OFF:CLS
30 B=&H378:REMLPT1:
40 N=12: REM число разрядов
50 OUT В, 1
60 FOR T=0 TO 100 :NEXT T
70 OUT В, 254
80 FOR T=0 TO 500: NEXT T
90 GOTO 200
100 OUT B, 252 :D=0 :REM ACQUISITION
105 OUT B, 254 :OUT B, 252
106 OUT B, 254:OUT B,252
110 FOR F=0 TO N-l
120 OUT B, 254
130 E=INP(B+1) AND 128
140 OUT B, 252
150 IF E=0 THEN D=D+2^(N-1-F)
160 NEXT F
170 D=5*D/(2^N-1}
180 OUT B, 253: RETURN
190 REM (c)1997 Patrick GUEULLE
|
|||||
| |||||