自动控制监视屏对中心的装置和方法制造方法及图纸

技术编号:2889661 阅读:200 留言:0更新日期:2012-04-11 18:40
一种监视屏控制装置,它接收来自计算机的视频和同步信号,不管计算机支持的显示模式如何,自动在监视器屏的中间显示屏幕图像,及一种自动控制监视器显示屏对中心的方法,它利用从主计算机向有关监视器发送模式数据的第一控制程序和监视器接收该模式数据的第二控制程序可以实现,第二控制程序具有计算屏位置的步骤,该步骤又包括计算水平位置,水平尺寸、垂直位置和垂直尺寸的步骤。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及监视屏控制装置,该装置接收来自主计算机的视频和同步信号,不管计算机支持的显示模式如何,皆在监视屏中间自动显示屏幕图像,还涉及自动控制监视屏对中心的方法。设置计算机监视器为的是在其屏上显示主计算机的文本和/或图形信息。这种计算机监视器允许根据由主计算机支持的显示模式显示屏幕图像,例如各种文本和图形模式。例如,计算机监视器从计算机接收文本信息,并按文本模式把它显示于其屏上。计算机监视器还从计算机接收图形信息,并按图形模式把它显示于其屏上。如附图说明图1所示,典型的个人电脑10具有用作显示装置的有关监视器、键盘和打印机、光笔或绘图机。计算机的监视器通过视频电缆30与图形卡如计算机的VGA卡10连接。计算机通过视频电缆30向监视器提供视频信号,例如R(红)、G(绿)和B(蓝)视频信号,垂直和水平同步信号V_Sync和H_Sync,及控制监视器所需的全部控制信息。另外,来自监视器代表由监视器处理的结果信息通过视频电缆30提供给计算机10。监视器有监视器电路20和CRT(阴极射线管)40。监视器根据计算机支持的显示模式,与由计算机的VGA卡10提供的垂直和水平同步信号同步在CRT40上显示的视频信号R、G和B。但是,该监视器存在一个问题,即按此显示模式图像不显示于监视屏中间,或在监视器上发生局部偏离。由于局部偏离的图像超出了屏的显示范围,所以操作者无法用监视器看到偏离的图像。本专利技术旨在解决上述问题,其目的是提供一种用于主计算机的监视屏控制装置,无论计算机支持的显示模式如何,皆能在监视屏中间显示来自主计算机的屏幕图像。根据本专利技术的方案,自动控制监视屏对中心的方法包括以下步骤确定是否从主计算机的计算机插件板输入了模式数据;如果未输入模式数据,确定监视器的原显示模式是否改变成一种显示模式;如果改变了显示模式,确定相应于改变的显示模式的信息是否进行了存储;如果该信息已存储,把模式数据从主计算机发送到监视器;如果模式数据已输入,确定是否指定了显示模式;输入相应于被指定的显示模式的模式数据;确定此模式数据中所含的垂直同步信号是否为低电平;如果是,则接收来自主计算机的模式数据;确定是否检测到模式数据中含的起始ID信号;如果是,则设定模式修正标志;如果否,确定是否检测到模式数据中含的终止ID信号;如果否,则确定模式数据中是否存在有代表模式数据类别的索引信号;如果是,则将此模式数据存储于存储器中;如果检测到终止ID信号,确定是否设定模式修正标志;如果是,确定是否修正了模式数据;计算屏幕图像的屏位置;及调整屏幕图像的屏位置。结合以下的附图,本领域的普通技术人员可以理解本专利技术,并清楚本专利技术的目的;图1是主计算机的VGA卡与相关监视器的监视器电路结合的框图;图2是展示根据本专利技术从主计算机提供到监视器的信号的时序图;图3是说明由主计算机提供给监视器的视频和同步信号间的时序的时序图;图4是展示本专利技术显示区位于屏的中心点的平面图;图5是展示本专利技术的监视屏控制装置的框图;图6是图5所示视频卡的具体电路图;图7是图5所示监视电路的具体电路图;图8至12是展示控制图7所示监视器的监视屏的方法的流程图。图2是展示本专利技术从主机向相关监视器提供的信号的时序图。图2中,V_Sync表示垂直同步信号,H_Sync表示水平同步信号。第一数据格式I由三字节的ID(识别)码构成,第二数据格式II例如由一字节索引码和两字节模式数据构成。如图2所示,在垂直同步信号V_Sync为低电平时,可以发送模式数据。这里,ID码表示数据发送的起始和终止。该发送的数据由两部分构成,即,索引部分和模式数据部分。另外,该数据包括相应于可由主计算机支持的各种显示模式的显示信息。以下表1说明了该发送的数据。表1 </tables>如图3所示,H_Display表示水平同步显示的数据间隔,V_Display表示垂直同步显示的数据间隔,Sync_Start表示水平或垂直同步显示的数据起始间隔。Sync_Total表示显示水平或垂直同步的数据间隔,Sync_Width表示水平或垂直同步脉冲的数据间隔。另外,如图4所示,参考数字50表示显示屏的总面积,60表示能由操作者显示的屏面积。参考符号HA表示屏的左边缘区,HB表示屏的右边缘区,VA表示屏的上边缘区,VB表示屏的下边缘区。下面举例说明,如显示模式的分辨率为640×480,水平和垂直同步信号的频率分别为13.5KHz和60Hz。还假设H_Total=100,H_Display=80,H_Sync_Start=81,H_Sync_Width=12,V_Total=525,V_Display=480,V_Sync_Start=482,V_Sync_Width=2。左和右边缘区HB和HA可由下式(1)和(2)得出。HB=H_Sync_Start-H_Dislay=81-80=1……(1)HA=H_Total-H_Sync_Start-H_Sync_Width=100-81-12=7 ……(2)另外,下和上边缘区VB和VA可由下式(3)和(4)得到。VB=V_Sync_Start-V_Display=482-480=2 ……(3)VA=V_Total-V_Sync_Start-V_sync_Width=525-482-2=41……(4)校正水平位置值可根据标准位置值由下式(5)得到。H_Position=H_Pos+(((HA+HB)/2)×256/H_Total)=H_Pos+(4×256/100)=H_Pos+10.24 ……(5)其中值256表示能控制监视器水平位置的可变步长(Variable steps),H_Pos表示水平前沿等于水平后沿时的标准水平位置,H_Position表示计算的水平位置。水平位置H_Position在水平扫描周期内从指定位置向右移动10~11个步长。另外,水平尺寸H_Size的校正值从标准水平尺寸和下式(6)得到。H_Size=H_Size_Std+(1-H_Display/(H_Total-H_Sync_Width))*256=H_Size_Std+(1-0.909)*256=H_Size_Std+23.3 ……(6)其中值256表示能控制监视器的水平尺寸的可变步长,H_Size_Std表示设计监视器时给定的标准显示屏尺寸。为了能在屏上约90.9%的范围内显示屏幕图像,通过在标准水平尺寸上加23~24个步长确定水平尺寸H_Size。另外,校正垂直位置值可根据标准位置值由下式(7)得到。V_Position=V_Pos+(((VA+VB)/2*256/V_Total)=V_Pos+(21.5*256/525)=V_Pos+10.5 ……(7)其中值256表示控制监视器垂直位置的可变步长(Variable steps),V_Pos表示垂直前沿等于垂直后沿时的标准垂直位置,V_Position为计算的垂直位置。在垂直扫描周期中,垂直位置V_Positon从标准位置向底(bottom)移动10~11个步长。另外,垂直尺寸V_Size的校正值可由标准垂直尺寸和下式(8)得到。V_Size=V_Size_Std+(1-(V_Display/(V_Total-V_Sync_W本文档来自技高网...

【技术保护点】
自动控制监视屏对中心的方法,包括以下步骤:确定是否从主计算机的计算机插件板输入了模式数据;如果未输入模式数据,确定监视器的初始显示模式是否被改变为一种显示模式:如果该显示模式改变,确定相应于该改变显示模式的信息是否已存储;如 果该信息已存储,则从该主计算机向监视器发送模式数据;如果输入了模式数据,确定是否指定了显示模式;输入相应于指定显示模式的模式数据;确定模式数据中所含垂直同步信号是否为低电平;如果是,从主计算机接收模式数据;确定是否检测到 模式数据中所含的起始ID信号;如果是,则设置模式修正标志;如果否,确定是否检测到模式数据中所含的终止ID信号;如果否,确定模式数据中是否存在有代表模式数据类别的索引信号;如果是,在存储器中存储该模式数据;如果检测到该终止 ID信号,确定模式修正标志是否已设定;如果是,确定是否修正了模式数据;计算屏幕图像的屏位置;及调整屏幕图像的屏位置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:崔春根
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1