下图是显示指令
下面是代码;
/********************************* 函数名称:vfd_set_brig 功能:设置亮度 输入:亮度 输出:无 备注:0为关闭,0-7 *********************************/ voidvfd_set_brig(unsigned char brig) { vfd_cs=0; if(brig==0) vfd_writebyte(0x89); else vfd_writebyte(0x88+brig);//设置为4级亮度 vfd_cs=1; } 这段代码里我理解的是,0x89转二进制(10001001)是亮度设定脉冲宽度为2/16,0x88转二进制(10001000) 是亮度设定脉冲宽度为1/16, 怎么到" vfd_writebyte(0x88+brig);//设置为4级亮度",这里怎么变为四级了,不懂为什么请知道的给讲解一下。 谢谢!
|