我怎么能算上一个arduino的f

时间:2013-03-12 21:22:18

标签: hex arduino counting

假设您希望Arduino有16个不同的数字而不是10个。

0 1 2 3 4 5 6 7 8 9 a b c d e f

看起来很熟悉?是的,我想为Arduino制作一个十六进制计数脚本。也许它可以计算多达40个字符的滚动和随机文本,可以在LCD屏幕上查看(我已经将LCD部分放下)。

我几乎到处寻找这个,我没找到任何东西。好吧,我实际上做了,但它没有帮助这个问题。您可以在此处找到链接:http://arduino.cc/forum/index.php?topic=40555.0

我希望输出从0到(40 f)计数。

我有一个Arduino Uno和一个LCD屏幕(16x2),我意识到我可能需要更大的屏幕。

感谢您抽出时间阅读本文,希望这个问题得到解决!

1 个答案:

答案 0 :(得分:0)

如果你使用LiquidCrystal库,你可以在什么基础上加注以打印你的号码

a = 15;
lcd.print(a,HEX); //print E

顺便说一下,它也可以应用于Serial对象,例如

b = 14;
Serial.println(b,HEX) //prints D

循环

for( int i = 0 ; i < 100 ; i++)
   lcd.print(i,HEX);

这将打印:

0 1 2 3 .... 9 A B C D E F 10 11 ... 1E 1F 20 21 22 ..... 2E 2F 30 ...