s _ _ _ _ _ _ _ _ ,
s _ _ _ _ _ _ _ _ ,
s _ _ _ _ _ _ _ _ ,
s _ _ _ X _ _ _ _ ,
s _ _ X X _ _ _ _ ,
s _ _ _ X _ _ _ _ ,
s _ _ _ X _ _ _ _ ,
s _ _ _ X _ _ _ _ ,
s _ _ _ X _ _ _ _ ,
s _ _ _ X _ _ _ _ ,
s _ _ _ X _ _ _ _ ,
s _ _ X X X _ _ _ ,
s _ _ _ _ _ _ _ _ ,
s _ _ _ _ _ _ _ _ ,
s _ _ _ _ _ _ _ _ ,
s _ _ _ _ _ _ _ _ ,
这个是计算上图每一歼族枣行氏拆的代码,比如第四行:((((((((0)*2)*2)穗颤*2)*2+1)*2)*2)*2)*2=16,二进制为:00010000,十六进制为0x01;这个解释应该看得懂吧。
你注意到了这个函数对的定义了吗?void Lcd_Write_Com(char VH,char VL) //发送命令-8位参数
void Lcd_Write_Data(char VH,char VL) //发送数据-8位桥枝参数
两个传递参数,前一个是高八位,后一个是低八位,所以调用时前一个要右移8位将高敏让敏八位移到低八位,至于后一个没有滑手移位是因为自动取低八位。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)