发明名称 可同步模拟多台PC周边设备之控制方法
摘要 本发明系一种可同步模拟多台PC周边设备之控制方法,其在电路架构上包括有多台PC、一控制单元(微控器、ASIC晶片、EPLD或CPLD)及一周边设备(一组键盘、滑鼠),其系使控制单元连接于各台PC与周边设备介面之间,透过该控制单元内部程式运作,俾其在同一时点可同时对多台PC执行资料送收动作。
申请公布号 TW533378 申请公布日期 2003.05.21
申请号 TW088116450 申请日期 1999.09.23
申请人 刘正国 发明人 刘正国
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人 樊贞松 台北市大安区敦化南路二段七十一号十八楼;王云平 台北市大安区敦化南路二段七十一号十八楼
主权项 1.一种可同步模拟多台PC周边设备之控制方法,其系透过控制单元内部程式运作,俾该控制单元在同一时点对多台PC执行资料送收动作,其中自控制单元传送资料至各PC之方法,包含下列步骤:a).判别有资料传送至PC;b).存入各相对应的待传送资料暂存器中;c).侦测各台PC的DATA、CLK脚之信号为+5V;d).设定各台PC的DATA、CLK脚之信号为+5V,且FLAG=1;e).令所有FLAG=1的PC,其DATA脚为0V,f).令FLAG=1的所有PC,其CLK脚为0V,并维持在一个单位时间后;g).令FLAG=1的所有PC,其CLK脚为+5V,并侦测所有PC的CLK脚是否确实为+5V,若其中有PC的CLK脚为0V,则设定该台PC的FLAG=0;h).将所有FLAG=1的PC待传送暂存器内的资料,依序将与变化周期相对应之位元分别放入各PC的DATA脚;i).维持CLK=+5V一个单位时间;j).回至步骤f)依序执行,直到CLK变化11个周期为止,此时侦测各PC的FLAG状态即可确定是否完成资料传送动作。2.如申请专利范围第1项所述之可同步模拟多台PC周边设备之控制方法,其中自各PC传送出资料至控制单元之方法,包含下列步骤:a).判别有自PC输出资料;b).读取每一台PC-每一输出入埠信号脚(CLK、DATA);c).侦测各台PC的DATA脚之信号为+5V:CLK脚之信号为0V;d).设定该PC的DATA脚=0V,且CLK脚=+5V;e).令FLAG=1的所有PC,其CLK脚为0V;f).维持CLK=0V一个单位时间后,再设定CLK=+5V;g).读取所有FLAG=1的PC,其DATA脚信号,并各别存入该PC相对应的暂存器内;h).维持CLK=+5V一个单位时间,并侦测所有PC的CLK脚是否确实为+5V,若其中有PC的CLK脚为0V,则设定该台PC的FLAG=0;i).依序执行回到步骤e),直到CLK变化11个周期为止;j).将暂存器中的资料依输出入埠及储存的先后次序各别选出其中8个位元,即为各PC所传送出的资料,此时侦测各PC的FLAG状态即可确定是否完成资料传送动作。3.如申请专利范围第1项所述之可同步模拟多台PC周边设备之控制方法,其中单位时间系指CLK变化11周期全部时间。4.如申请专利范围第1项所述之可同步模拟多台PC周边设备之控制方法,其亦可在单位时间内,以排序方式依次对多台PC执行资料传送动作。图式简单说明:第一图系习知要对多台PC执行资料送收动作之电路架构图。第二图系本发明之电路架构图。第三图系本发明控制单元之电路图。第四图系本发明自控制单元输入资料至PC之时序图。第五图系本发明自PC输出资料至控制单元之时序图。第六图系本发明自控制单元传送资料至各别PC之流程图。第七图系本发明自各PC传送出资料之流程图。第八图系本发明同时进行传送及接收资料之流程图。第九图系本发明之另一实施例之电路架构图。第十图系本发明另一实施例控制单元之电路图。第十一图系本发明之又一实施例之电路架构图。
地址 台北市万华区环河南路三段一四三号三楼