返回

  南京研维简介数据采集控制卡硬件I/O控制原理

收藏店铺  

      研维简介数据采集控制卡硬件I/O控制原理。工控机卡的运作均是通过寄存器的帮助来进行运作的,寄存器分成控制寄存器、状态寄存器两种,负责不同的功能, 一个为Input,一个为OUTPUT。寄存器在卡上就是某一个芯片的控制中心所在,当利用程序下达询问的指令时,某一个寄存器就会将数据传回;当程序欲 控制芯片作某一个操作,也是将指令写入某一个规定的寄存器,该寄存器的值一经改变,就反应到真实的硬件操作上。
  工控机卡的寄存器的存取一般都是从之前提到的地址开始存储的,称为基地址,工控机寄存器的存储通常也是以一个字节为单位,如果卡片上的寄存器较多的话,就会使用到比较多的字节,卡的功能越复杂,用到的寄存器就越多。
       因此,同一台工控机或工业平板电脑上的计算机上不同的卡片使用的基地址均不相同。实际的控制程序必须和寄存器打交道,要取得卡片的任何状态,必须读取寄存器中的数值;而 要控制状态时,也是写入控制的数值到寄存器,因此程序的对象就是寄存器,一片卡可能会有很多寄存器,实际的数目由功能来决定,功能越多,则使用到的寄存器 数量也必定越多。


公司动态