液晶屏如何计算、显示16灰阶

来源:百度知道 编辑:UC知道 时间:2024/06/30 06:27:55
液晶屏如何计算、显示16灰阶:
全黑是写0000,全白写ffff;
以下是一段别人的程序,不明白其中的算法,请达人赐教!
void main_gray(void)
{
unsigned int A,B,C;
unsigned int i,j,k,DH;

for(k=0;k<220;k++)
{
A=0;
B=0;
C=0;

for(i=0;i<16;i++)
{
for(j=0;j<11;j++)
{
DH=(A<<11)+(B<<5)+C;
main_Write_DATA(DH);
}
A=A+2;
B=B+4;
C=C+2;
}
}
}

个人理解为把2的16次方分为16等分,然后用一函数表示出来。
请把计算步骤写详细一点,谢谢!
本人愿送上所有的积分!

看不见的曲线的汇合。
在月亮的灰烬中
漫不经心地依了某个深邃的用意,
绵长而轻柔的草浪
远远地飞离那致病的腐恶,
熟悉的声音却响在的哈哈