我最近购买了 MBED 和 LCD 显示器。在 MBED 食谱中,我找到了一段从右到左滚动文本的代码:
const char *message = " ******Welcome******";
int main() {
while (1) {
int i;
for (i = 0; message[i]; i++) {
lcd.locate(0,0);
int j, k = i;
for (j = 0; j < 20; j++) {
if (message[k+j]) {
lcd.putc(message[k+j]);
} else {
lcd.putc(' ');
k--;
}
}
wait_ms(450);
}
}
}
谁能帮我弄清楚如何从左到右滚动这个文本?因此,将显示的第一个字母将是字母“e”。
提前致谢!