与个人计算机进行通信的监视器接口的制作方法

文档序号:2641595阅读:178来源:国知局
专利名称:与个人计算机进行通信的监视器接口的制作方法
技术领域
本发明涉及一种与计算机(PC)进行通信的监视器接口,更具体地说是涉及一种监视器接口,其能够通过提供一个利用PC机的打印机端口与监视器的微型计算机进行通信的通信接口来同时通过一个打印机端口和一个COM端口输入/输出串行数据,因而提高PC机与监视器的微型计算机之间的可通信性。


图1所示,常规的与PC机进行通信的监视器接口包括一个用于处理串行外设接口(SPI)通信数据的监视器微型计算机1,一个安装在PC机3后部,用于输入/输出打印数据信号的打印机端口3A,和一个连接在打印机端口3A和微型计算机1之间,用于输入/输出流经于此的数据的接口部件2。
接口部件2包括一个连在PC机3的打印机端口3A的第2针和微型计算机1的串行时钟脉冲线(SCL)端之间用于传送时钟脉冲线控制信号的反相器G1;一个连在微型计算机1的SCL端和PC机3的打印机端口3A的第15针之间用于检测从反相器G1传送到微型计算机1的时钟信号状态的反相器G2;一个连在PC机3的打印机端口3A的第3针和串行数据线(SDL)端之间用于传送数据线控制信号的反相器G3,和一个连在微型计算机1的SDL端和PC机3的打印机端口3A的第10针之间用于检测从反相器G3传送到微型计算机1的数据信号状态的反相器G4。
图1中的标注字符R1到R4代表负载电阻。
接下来将说明常规的与PC机进行通信的监视器接口的操作过程。
首先,在PC机3通过时钟脉冲线和数据线写数据到微型计算机1中去的情况下,PC机的打印机端口3A的第2和第3针被‘高’电平信号初始化。如图2A所示,在初始阶段,在时钟脉冲线和数据线从‘高’态变为‘低’态的点上给出数据传输的启动条件。此时,微型计算机1通过检测经过时钟脉冲线和数据线的启动条件确认PC机3开始数据读或写操作。
在写数据到微型计算机1中的情况下,PC机3通过反相器G3来输出数据,以使数据与加到接口部件2的反相器G1的时钟脉冲信号同步。监视器的微型计算机1接收时钟信号和从反相器G1,G3输入的数据并将它们存储进内置内存中。在从微型计算机1读数据的情况下,PC机3通过反相器G2,G4从微型计算机1读入必要的数据。
此时,PC机3通过接口部件2的反相器G2,G4反馈从反相器G1,G3输出的数据和时钟脉冲信号以检测此时时钟脉冲线和数据线是否操作在正常状态下。另外,PC机3通过识别经过反相器G3输入/输出的时钟脉冲来确认读取的数据。特别地,PC机3通过确认时钟脉冲信号的第9个时钟脉冲的上升沿来逐字节的传送或读入数据。与此同时,监视器的微型计算机1在屏幕上显示输入/输出的数据以使用户能够观看到这些数据。
如果如图2A所示在上述的数据输入/输出操作期间输入了终止条件,则PC机3将终止此次输入/输出操作。
然而,根据常规的与PC进行通信的监视器接口,如果打印电缆被连接在PC机的打印机端口上,PC机将不能通过打印机端口与微型计算机进行数据通信,因而降低了系统的利用率。另外,其还不能利用PC机的输入/输出端口来兼容地进行串行通信或并行通信,因而大大地损害了系统的可操作性。
本发明的一个目标是解决现有技术中的问题,并提供一种可与PC机进行通信的监视器接口,其能够同时利用PC机的一个COM端口和一个打印机端口来输入/输出串行数据,因而提高了PC机和监视器的微型计算机之间的可通信性。
在本发明的一个方面,其提供了一种具有一个用于与PC机进行SPI通信的微型计算机的监视器,该监视器包括一个通用于通过PC机的一个打印机端口来利用串行时钟和串行数据的通信形式和通过PC机的一个COM端口利用RS232C的其他通信形式中的接口,其中,数据通过接口被存储到微型计算机中或从微型计算机中读出。
在本发明的另一个方面,其提供了一个与PC机进行通信的监视器接口,其中监视器具有一个用于控制经过微型计算机的并行和串行数据的输入/输出和一个用于连接并行和串行数据的D-SUB连接器,PC机具有一个用于通过RS232C输入/输出串行数据的COM端口和一个用于输入/输出打印数据的打印机端口。此接口包括一个用并行通信线连在PC机的打印机端口和COM端口与D-SUB连接器之间用于输入/输出数据的并行通信部件;一个连在COM端口和D-SUB连接器之间用于切换一控制通信线以执行一次串行通信的串行切换开关;和一个连到D-SUB连接器的一边用于当串行通信被完成时提供一个中断切换信号的三极管。
在本发明的另一个方面中,其还在具有一个与计算机进行串行接口通信的处理器的显示设备中提供了一种通信接口,其包括一个耦合到处理器并可连接到计算机的一个串行端口的串行端口连接器;一个耦合到处理器并可连接到计算机的一个并行端口的并行端口连接器;和一个切换开关,当需要经过串行端口的通信时,其可操作来切换通信到处理器与串行端口之间,当需要经过并行端口的通信时,其可操作切换到并行端口。
接下来将通过参照附图对优选实施例的说明来进一步阐明本发明的上述目标及其他的特性和优点,其中图1所示为常规的监视器与PC机进行通信的接口的方框图。
图2A所示为流经用于SPI通信的时钟脉冲线和数据线的时钟脉冲信号和数据的波形图。
图2B所示为根据本发明从用于RS232C通信的COM端口产生的波形的波形图。
图3所示为根据本发明的监视器与PC机进行通信的接口的接口的方框图。
图4A所示为用于在通过PC机的打印机端口使用串行时钟和串行数据的监视器的微型计算机的控制下控制显示状态的结构的电路简图。
图4B所示为用于根据本发明在使用PC机的COM端口的微型计算机的控制下控制显示状态的结构的电路简图。
图3,4A和4B所示为一个用于监视器与PC机进行通信的接口。
参照图3,用于与PC机进行通信的监示器接口被连接在监视器30和PC机40之间,该监视器有一个用于连接从监视器的微型计算机输入/输出到监视器的微型计算机的并行和串行数据的D-SUB连接器20(D形微型辅助连接器),PC机30装有一个用于输入/输出串行数据的COM端口40A和一个用于输入/输出打印数据的打印机端口40B。接口包括一个并行通信部件50,其通过并行通信线将在PC机40的后部的打印机端口40B和用于RS232C通信的COM端口,与一个装在监视器后部的D-SUB连接器20连在一起,用于输入/输出数据;一个用于切换控制通信线以执行一次串行通信的串行切换开关SW1,连接在COM端口40A和D-SUB连接器20之间;一个三极管Q11,其接到D-SUB连接器20的一边,如图4B所示接到第5针,用于当串行通信完成时提供一个中断切换信号到微型计算机10。
并行通信部件50包括一个连在PC机的打印机端口40B的第2针与第15针即D-SUB连接器20的串行时钟脉冲线一端之间用于传送一个控制时钟脉冲线信号的反相器G1;一个用于将从反相器G1传送来的时钟脉冲信号的状态反馈到微型计算机的反相器G2;一个连在PC机40的打印机端口40B的第3针和第12针即D-SUB连接器20的串行数据线(SDL)一端之间用于传送信号到控制数据线的反相器G3;和一个连在D-SUB连接器20的SDL端与PC机40的打印机端口40B的第10针之间用于将从反相器G3传送来数据信号反馈到微型计算机以检测数据信号的反相器G4。
串行切换开关SW1被连在COM端口40A的第3针和D-SUB连接器20的第5针之间以进行串行通信的切换操作。在PC机40的后面,一个PC机40输入端口40C被连到D-SUB连接器20的相应针以传送来自PC机的图象信号和同步信号。如图4A所示微型计算机的SCL端和SDA端与第15针和第12针相连。另外,D-SUB连接器20还被连到PC机输入端口40C以输入/输出图象信号和同步信号。在D-SUB连接器20的第9针和PC机输入端口40C的第9针之间装有一个切换开关SW2用来在显示数据通道(DDC)上写数据。
COM端口40A的第5针接地。标注字符R1到R4代表电阻。
现在将参照图3、4A和4B对根据本发明如上设计的与PC机进行通信的监视器接口的操作原理进行说明。
图3所示为利用并行通信部件50写串行数据到微型计算机的情况。当通过监视器30的微型计算机传送一个水平尺寸控制信号时,PC机40确定用户所输入的水平尺寸值,并将所得的水平控制信号转换成如图2A所示的传送格式以通过并行通信部件50的反相器G1和G3将信号传送到监视器30的微型计算机。换句话说,PC机40输入时钟信到与打印机端口40C的第2针相连的反相器G1,同时响应于水平尺寸控制信号输入串行数据,它通过与第3针相连的反相器G3与施加到反相器G1上的时钟同步。因此,如图4A所示,输入到并行通信部件50的反相器G3的串行数据通过监视器30的D-SUB连接器20的第12针被输入到微型计算机的SDA端。与此同时,如图4A所示,输入到并行通信部件50的反相器G1的串行时钟信号通过监视器30的D-SUB连接器20的第15针被输入到微型计算机的SCL端。监视器30的微型计算机接着响应于所输入的水平尺寸控制信号对串行数据进行解码以输入水平尺寸控制信号到水平尺寸控制电路部件(未示出)。水平尺寸控制电路部件响应于微型计算机的水平尺寸控制信号控制一个脉宽调制(PWM)值以调节水平尺寸。
另一方面,当通过并行通信部件50从微型计算机读取串行数据时,微型计算机通过D-SUB连接器20的SDA线和SCL线分别传送串行时钟和数据到并行通信部件50的反相器G2和G4,PC机40从反相器G2和G4读取串行时钟和数据。
与此同时,PC机40通过并行通信部件50的反相器G2和G4反馈从反相器G1和G3输出的数据和时钟信号以确定此时时钟脉冲线和数据线是否操作在正常状态下。如果PC机40和监视器30被确定是在正常状态下操作,则通过PC机输入端口40C输入一个图象信号和一个同步信号。
另外,当通过COM端口进行串行通信时,用户必须闭合串行切换开关SW1,并设置一个信号以控制水平尺寸。接着,PC机40将根据水平尺寸的串行数据转换成如图2B所示的传送格式,并通过COM端口40A的第3针输出串行数据。从COM端口40A的第3针所输出的串行数据通过串行切换开关SW1输入到D-SUB连接器20的第5针。随后串行数据被输入到连到D-DUB连接器20的第5针的三极管Q11的基极端。接着三极管Q11被接通,RS232C的串行数据被输入到微型计算机的中断端。
在此阶段,微型计算机从所输入的串行数据的初始间隔如图2B所示从‘高’值降到‘低’值的下降沿点开始进行检测。接着微型计算机根据串行数据的启动条件产生一个中断,并对保留的串行数据解码以输入水平尺寸控制信号到水平尺寸控制电路部件(未示出)。
水平尺寸控制电路部件对应于微型计算机的水平尺寸控制信号控制PWM值以调节水平尺寸(PWMO-PWMN)。
因此,根据本发明,能够通过进行并行通信的打印机端口40B传送串行数据。也可以通过COM端口40A进行RS232C通信。
如上所述,本发明通过实现一个利用COM端口和打印机端口来与监视器的微型计算机进行通信,并通过打印机端口和COM端口同时输入/输出串行数据的通信接口实现了提高PC机与监视器之间的可通信性的效果。
这里尽管操作优选实施例对本发明进行了说明,但应被那些技术熟练者所理解的是可以在不背离本发明的精神与领域的条件下作出各种各样的形式及细节上的改动。
权利要求
1.一种具有一个用来与计算机(PC机)进行串行外设接口(SPI)通信的监视器,其包括一个接口,其通用于通过PC机的一个打印机端口来利用串行时钟和串行数据的通信类型和通过PC机的一个COM端口利用RS232C的其他通信类型中,其中数据通过该接口被存储进微型计算机或从微型计算机中读出。
2.如权利要求1所要求的监视器,其中接口包括选择装置,用来通过PC机所提供的键盘选择其中一种通信类型。
3.一种与计算机(PC机)进行通信的监视器的接口,该监视器具有一个用于控制经微型计算机的并行和串行数据的输入/输出的微型计算机和一个用于连接并行和串行数据的D-SUB连接器,该PC机具有一个用于通过RS232C输入/输出串行数据的COM端口和一个用于输入/输出打印数据的打印机端口,所述接口包括一个并行通信部件,其用并行通信线连接在PC机打印机端口和COM端口与监视器的D-SUB连接器之间,用于输入/输出数据;一个串行切换开关,其连接在COM端口与D-SUB连接器之间,用于切换控制通信线以完成串行通信;和一个三极管,其连到D-SUB连接器的一边,用于当串行通信完成时向微型计算机提供一个中断切换信号。
4.在一个具有一个用来与计算机进行串行接口通信的处理器的显示设备中,通信接口包括一个耦合到处理器并可连接到计算机的一个串行端口的串行端口连接器;一个耦合到处理器并可连接到计算机的一个并行端口的并行端口连接器;和一个切换开关,当需要通过串行端口的通信时,其可操作来切换处理器与串行端口之间的通信;当需要通过并行端口的通信时,其可操作米切换处理器与并行端口之间的通信。
5.根据权利要求4的通信接口,另外包括一个可连接到计算机的显示端口并可操作来从计算机接收显示信息来在显示设备显示的显示端口,其中切换开关被连接到通信接口的显示端口。
全文摘要
一种具有一个用于与计算机(PC)进行串行外设接口(SPI)通信的微型计算机以改善PC机与监视器之间的可通信性的监视器。监视器包括一个接口,其通用于通过PC机的一个打印机端口来利用串行时钟和串行数据的通信类型和通过PC机的一个COM端口利用RS232C的其他通信类型中,数据通过接口被存储进微型计算机或从微型计算机中读出。接口利用打印机端口和COM端口进行串行数据的输入/输出。
文档编号G09G1/16GK1188930SQ9712219
公开日1998年7月29日 申请日期1997年12月1日 优先权日1996年11月29日
发明者田日镇 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1