0

atmega 16 と C 言語を使用してプロジェクトを作成しようとしています。問題は、カーソルを移動したいときはいつでも、1文字右/左に移動するのではなく、ランダムな場所に移動することです. 私たちの最初のアイデアは LCD_command(0x10); 、左に行くことだけでした。動作するはずですが、動作しませんでした (カーソルをオフにしても同じ機能で動作します)。また、次のことも試しました。

uint8_t position = 0;
[...]
void whichButton(){
whatsPressed = keybord();
switch (whatsPressed):
case 1:
{
position = position + 1; 
GoToXY (position, 0);
}
case 2:
{
position = position - 1;
GoToXY (position, 0); //for going left
}
}

誰かがそれを移動する方法を知っていますか?

4

0 に答える 0