驱动彩色显示器显示黑白灰阶影像的电路及数据转换电路的制作方法_2

文档序号:9236274阅读:来源:国知局
方块示意图。本实施例的输入数据DI的格式为2阶灰度。如图所示,微处理器10 (如图1所示)传输I字节(byte)的输入数据DI内包含有8个位数据PI11、PI21、PI31、PI41、PI51、PI61、PI71及PI81。由于输入数据DI的格式为2阶灰度,所以每一位数据为一笔像素数据,而表示一个黑白/灰阶像素点,因此该些像素数据PIll?PI81即表示黑白/灰阶影像的其中8个黑白/灰阶像素点Pl?P8。彩色格式的影像数据包含有红色数据(R)、绿色数据(G)及蓝色数据(B),如此可知,彩色格式的影像数据是输入数据DI的三倍。因此,数据转换电路22接收输入数据DI,并复制输入数据DI而产生彩色格式的输出数据D0。
[0013]于本实施例中,数据转换电路22复制输入数据DI的每笔像素数据PIll?PI81,每笔像素数据PI 11?PI81各别被复制,数据转换电路22会复制一笔像素数据而产生三笔彩色数据,以作为R、G、B数据。如图所示,数据转换电路22复制像素数据PIll而产生三笔彩色数据PII Ir、PII Ig与PI 11b,此三笔彩色数据PII Ir、PIllg与PIllb皆相同于像素数据PI11。同理,数据转换电路22会各别复制像素数据PI21?PI81,而产生对应像素数据PI21?PI81的彩色数据,每笔像素数据PI21?PI81会各别被复制而产生三笔彩色数据。另,图2A中的“X”指逻辑上的随意项(don’ t care)。如此,数据转换电路22即产生彩色格式的输出数据D0。
[0014]如图所示,输出数据DO对应输入数据DI而包含8笔显示像素数据DPl?DP8,而用于显示8个黑白/灰阶像素点Pl?P8,该些显示像素数据DPl?DP8皆分别包含R、G、B数据。于本实施例中,输出数据DO的该些显示像素数据DPl?DP8依序对应于输入数据DI的该些像素数据PIll?PI81,而各别包含有R、G、B数据。举例来说,输出数据DO的显示像素数据DPl对应于输入数据DI的像素数据PI11,显示像素数据DPl包含有彩色数据卩^斤⑶数据丨^^的数据)及PIllb (B数据)。换言之,显示像素数据DPl的R、G、B数据皆同于像素数据PI11。同理,输出数据DO的该些显示像素数据DP2?DP8的R、G、B数据分别同于输入数据DI的该些像素数据PI21?PI81。
[0015]请参阅图2B,其为数据转换电路22转换输入数据DI而产生输出数据DO的第二实施例的方块示意图。本实施例的输入数据DI的格式为4阶灰度。如图所示,微处理器10传输I字节的输入数据DI内包含有8个位数据PI11、PI12、PI21、PI22、PI31、PI32、PI41及PI42。由于输入数据DI的格式为4阶灰度,所以每两个位数据为一笔像素数据,而表示一个黑白/灰阶像素点,所以此8个位数据PIll?PI12、PI21?PI22、PI31?PI32、PI41?PI42表示黑白/灰阶影像的其中4个黑白/灰阶像素点Pl?P4。
[0016]数据转换电路22复制像素数据PIll?PI12、PI21?PI22、PI31?PI32及PI41?PI42,每一像素数据被复制而产生三个彩色数据,以产生输出数据D0。于本实施例中,输出数据DO对应输入数据DI而包含4笔显示像素数据DP1、DP2、DP3及DP4,而用于显示4个黑白/灰阶像素点Pl?P4。显示像素数据DPl对应于像素数据PIll?PI12、显示像素数据DP2对应于像素数据PI21?PI22、显示像素数据DP3对应于像素数据PI31?PI32、显示像素数据DP4对应于像素数据PI41?PI142。该些显示像素数据DPl?DP4皆各别包含彩色数据0?、6、8数据)。
[0017]请参阅图2C,其为数据转换电路22转换输入数据DI而产生输出数据DO的第三实施例的方块示意图。本实施例的输入数据DI的格式为16阶灰度。如图所示,微处理器10传输I字节的输入数据DI内包含有8个位数据PI11、PI12、PI13、PI14、PI21、PI22、PI23及PI24。由于输入数据DI的格式为16阶灰度,所以每四个位数据为一笔像素数据,而表示一个黑白/灰阶像素点,所以此8个位数据PI11、PI 12、PI13、PI14、PI21、PI22、PI23及PI24表示黑白/灰阶影像的其中2个黑白/灰阶像素点Pl?P2。数据转换电路22各别复制像素数据PIll?PI14以及PI21?PI24,以产生彩色格式的输出数据D0。于实施例中,输出数据DO对应输入数据DI而包含2笔显示像素数据DPl?DP2,而用于显示2个黑白/灰阶像素点Pl?P2,该些显示像素数据DPl?DP2皆各别包含彩色数据。
[0018]请参阅图2D,其为数据转换电路22转换输入数据DI而产生输出数据DO的第四实施例的方块示意图。本实施例的输入数据DI的格式为256阶灰度。如图所示,微处理器10传输I字节的输入数据DI内包含有8个位数据PI11、PI12、PI13、PI14、PI15、PI16、PI17及PI18。由于输入数据DI的格式为256阶灰度,所以每8个位数据为一笔像素数据,而表示一个黑白/灰阶像素点,所以此8个位数据PIll?PI18表示黑白/灰阶影像的其中I个黑白/灰阶像素点Pl。数据转换电路22各别复制像素数据PIll?PI18,以产生彩色格式的输出数据D0。于实施例中,输出数据DO对应输入数据DI而包含I笔显示像素数据DPl,而用于显示I个黑白/灰阶像素点Pl,显示像素数据DPl包含彩色数据。
[0019]参照图3,其系本发明的数据转换电路的一实施例的方块图。如图所示,微处理器10依据时脉讯号CLKl传送输入数据DI至数据转换电路22。本实施例以微处理器10传输I字节(byte)的输入数据DI进行说明。如图4A所示,微处理器10依据时脉讯号CLKl的一脉波传送I字节的输入数据DI ο若输入数据DI的格式为2阶灰度(2Grays),则输入数据DI所包含的8个位数据PIll?PI81即表示8个黑白/灰阶像素点Pl?P8。若输入数据DI的格式为4阶灰度(4Grays),则输入数据DI所包含的8个位数据PI11、PI12、PI21、PI22、PI31、PI32、PI41及PI42即表示4个黑白/灰阶像素点Pl?P4。若输入数据DI的格式为16阶灰度(16Grays),则输入数据DI所包含的8个位数据PIll?PI14与PI21?PI24即表示2个黑白/灰阶像素点Pl?P2。若输入数据DI的格式为256阶灰度(256Grays),则输入数据DI所包含的8个位数据PIll?PI18即表示I个黑白/灰阶像素点Pl。
[0020]复参阅图3,数据转换电路22包含一分隔单元220、一调校单元222与一时脉产生器224。分隔单元220接收一格式选择讯号FS与微处理器10所传送的输入数据DI,格式选择讯号FS表示输入数据DI的灰阶度,例如:2、4、16、64或者256阶灰度等等。分隔单元220依据格式选择讯号FS分隔输入数据DI,而输出多个基础像素数据DB。由于输入数据DI的格式为黑白/灰阶格式,所以该些基础像素数据DB的格式也为黑白/灰阶格式。于本发明的一实施例中,上述的格式选择讯号FS为使用者依据使用需求而设定,或者依据输入数据DI的灰度格式而预设选择参数于数据转换电路22。
[0021]如第四A与四B图所示,分隔单元220以一个黑白/灰阶像素点为分隔的单位,分隔输入数据DI而输出该些基础像素数据DB。若输入数据DI的格式为2阶灰度,分隔单元220以一个位数据为单位,分隔输入数据DI的8个位数据PI11?PI81,而产生基础像素数据DBl?DB8,即分别为PIll?PI81。若输入数据DI的格式为4阶灰度,分隔单元220以2个位数据为单位,分隔输入数据DI的8个位数据PIll?PI12、PI21?PI22、PI31?PI32及PI41?PI42,而产生基础像素数据DBl?DB4,基础像素数据DB1、DB2、DB3与DB4分别具有位数据(PI11 与 PI 12)、(PI21 与 PI22)、(PI31 与 PI32)以及(PI41 与 PI42)。若输入数据DI的格式为16阶灰度,分隔单元220分隔输入数据DI的8个位数据PIll?PI14与PI21?PI24,而产生基础像素数据DBl?DB2。若输入数据DI的格式为256阶灰度,分隔单元22
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1