保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机信息技术 >> 正文

利用Delphi 3.0开发微机数据采集与处理软件系统


];//读A/D转换高8位
  
  ImportLow:=Port[Basea];//读A/D转换高8位
  
  Sample[i]:=ImportHigh*16orImportLow/16;//计算12位A/D转换结果,并赋值给采
  
  //样数组
  
  i:=i+1;
  
  Port[Basea+8]:=0;//清中断
  
  end;
  
  ⑶设置中断
  
  withmyPortdo
  
  begin
  
  ifActiveHWthenCloseDriver
  
  else
  
  begin
  
  OpenDriver;
  
  ifnotActiveHWthen
  
  begin
  
  MessageBeep(0);
  
  Application.MessageBox('系统发现指定I/O端口未能成功打开!',
  
  '请注意!',mb_OKormb_ICONHAND);
  
  end
  
  else
  
  begin
  
  IRQNumber:=2;
  
  SetIRQ;
  
  end;
  
  end;
  
  end;
  
  ⑷开中断,进行采样
  
  Port[Basea+9]:=$A3H;//选择定时器触发,连接PC机2级中断,开中断
  
  Port[Basea+8]:=1;//选择定时器触发
  
  i:=0;
  
  whilei<>Pointdo;//等待中断,每中断一次采样一个数据,直至采满Point个点
  
  ⑸退出系统前关闭中断
  
  procedureTForm1.FormClose(Sender:TObject;varAction:TCloseAction);
  
  begin
  
  {...}
  
  myPort.CloseDriver;
  
  {...}
  
  end;
  
  在实际工作中,读者应根据具体数据采集板的硬件特性,参考上述方法,编写数据采集、分析、输出代码。
  
  参考文献
  
  
  
  沈兰荪.数据采集技术.中国科学技术大学出版社.1990
  FrankEngo.使用Delphi3编程.电子工业出版社.1997
  一九九九年一月
  
  
  
  作者通信地址:(230031)安徽省合肥市炮兵学院研究生系97级张建军(收)
  
  作者电话:(0551)5560324(宿舍直拨)(0551)5562566转68750(研究生系值班室)
  
  
  
  
 

《利用Delphi 3.0开发微机数据采集与处理软件系统(第6页)》
本文链接地址:http://www.oyaya.net/fanwen/view/140500.html

  • 上一篇范文: 浅说CAI课件的制作
  • 下一篇范文: 浅谈EFT系统的应用及发展

  • ★温馨提示:你可以返回到 计算机信息技术 也可以利用本站页顶的站内搜索功能查找你想要的文章。