print()和println()函數是arduino中唯一的輸出函數,其區別就是後者輸出自帶換行。
下面具體說一下他們的用法;
1、輸出單個變量:println(i);
1.1、int型i輸出十進制整數;(int i=10)
1.2、char型i輸出字符;(int i='a')
1.3、float型i輸出2位經的浮點數;(float i=8.9)
2、輸出字符串:println("hello world ! \\a ")
2.1 ""雙引號中的字符串正常輸出,可以有轉義序列符如:“\\n”,"\\a"等等。
3、輸出常見幾種數制
3.1、printfln(i,DEC);
釋義:輸出i的10進制ASCII碼
3.2、printfln(i,HEX);
釋義:輸出i的16進制ASCII碼
3.3、printfln(i,OCT);
釋義:輸出i的8進制ASCII碼
3.4、printfln(i,BIN);
釋義:輸出i的2進制ASCII碼
4、通過下面的程序把ASCII表輸出
<code>void setup()
{
Serial.begin(9600);
Serial.println("下面輸出的是ASCII表");
for(int i=1;i<256;i++)
{
Serial.print(" char:");
Serial.write(i);
Serial.print(" dec:");
Serial.print(i,DEC);
Serial.print(" hex:");
Serial.print( i,HEX);
Serial.print(" oct:");
Serial.print( i,OCT);
Serial.print(" bin:");
Serial.println( i,BIN);
Serial.println("\\a");
}
}
void loop()
{
}/<code>
閱讀更多 1simple 的文章