1602光标指定位置设置
1602光标指定位置设置代码void writemark(uchar row,uchar cloumn)
{
uchar com;
write_com(0x0f);
delay_ms(1);
if(1 == row)
{
com = 0xc0+(cloumn&0x0f);
write_com(com);
}
else
{
com = 0x80+(cloumn&0x0f);
write_com(com);
}
} 下面更简单
void Set_xy(x,y)
{
Send(0,(y<<6)|(x&15)|0x80);
} 回复【1楼】BXAK
-----------------------------------------------------------------------
不知道简单在哪里,你的Send()函数并没有给出啊 回复【2楼】longxiang Louis
-----------------------------------------------------------------------
void writemark(uchar row,uchar cloumn)
{
write_com((row<<6)|(cloumn&15)|0x80));
} 回复【3楼】BXAK
-----------------------------------------------------------------------
row 分别是 0 ,1 吧
想请问一下,
这样的写法是怎么想到的
这里佩服一下
页:
[1]