打印由引脚发送到软件串口的数据。和函数 serial.print ()的功能相同。
多种多样, 详情请参考 Serial.print
byte print()将返回写入数据的字节数,虽然读取那个数组的可选择的
SoftwareSerial serial(6, 7); int analogValue; void setup() { serial.begin(9600); } void loop() { //读取的模拟输入引脚0的数值: analogValue = analogRead(0); //以多种方式打印出来: serial.print(analogValue); // 以纯文本格式打印 serial.print("\t"); // 打印一个制表符 Serial.print(x, DEC); // 以纯文本形式打印 serial.print("\t"); // 打印一个制表符 serial.print(analogValue, HEX); // 以十六进制格式打印 serial.print("\t"); // 打印一个制表符 Serial.print(x, OCT); // 以八进制格式打印 serial.print("\t"); // 打印一个制表符 serial.print(analogValue, BIN); // 以二进制格式打印 serial.print("\t"); // 打印一个制表符 serial.print(analogValue/4, BYTE); // 打印以输入值的四分之一为ASCII码值的字母 // 将数值除以4,因为analogRead()返回数字 //从0到1023,但一个字节值只能容纳 //最多255个) serial.print("\t"); // 打印一个制表符 serial.println(); // 打印一个换行符 // 延迟10微秒: delay(10); }