【发布时间】:2013-05-09 21:01:14
【问题描述】:
我正在编写一个 LED 显示屏 (7x48),我使用的语言是 BASIC(以前没有该语言的经验,但使用 C/C++),我有一个小问题。 我有一个数组(red[20] of byte),当前状态的一个例子是: 为了在这里更容易,让我们说它的红色[3]
10011010 01011100 01011101
现在我需要将数组移动 1,所以在下一个周期中它应该是
00110100 10111000 10111011
所以发生的事情是整个数组向左移动了 1 位
我正在使用的 BASIC 没有任何 .NET API,所以我需要总的低级代码(不一定是 BASIC,我可以翻译它,我只需要知道如何做我受限于 8KB 代码内存,所以我必须完全优化它)
【问题讨论】: