返回 串口通讯指令目录页
说明
以人类可读的ASCII码形式向串口发送数据,类似print()指令,但是有换行。
语法
Serial.println(val)
Serial.println(val, format)
参数
val: 要发送的数据(任何数据类型)
format: 指定数字的数据形式或小数的位数(用于浮点数)。
返回值
size_t (long): println()返回发送的字节数(可丢弃该返回值)。
示例程序
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
/* Serial.print示例程序 v1.0 Created 2016 by 太极创客 www.taichi-maker.com 说明: 本程序旨在演示如何使用Serial.print语句。 示例程序使用FOR循环语句演示如何使用不同的 格式向Arduino IDE程序的口监视器发送数据 This example code is in the public domain. */ int x = 0; // 变量 void setup() { Serial.begin(9600); // 打开串口通讯 } void loop() { // print labels Serial.print("NO FORMAT"); // 打印文字标志 Serial.print("\t"); Serial.print("DEC"); Serial.print("\t"); Serial.print("HEX"); Serial.print("\t"); Serial.print("OCT"); Serial.print("\t"); Serial.print("BIN"); Serial.print("\t"); for(x=0; x< 64; x++){ //通过不同格式显示 Serial.print(x); // 输出ASCII编码的十进制数字。与"DEC"相同 Serial.print("\t"); Serial.print(x, DEC); // 输出ASCII编码的十进制数字。 Serial.print("\t"); Serial.print(x, HEX); // 输出ASCII编码的十六进制数字。 Serial.print("\t"); Serial.print(x, OCT); // 输出ASCII编码的八进制数字 Serial.print("\t"); Serial.println(x, BIN); // 输出ASCII编码的二进制数字,然后换行 // delay(200); //延迟200毫秒 } Serial.println(""); // 再次换行 } |