SoftwareSerial: print(data)
描述
透过软体序列介面传送资料。运作方式与 Serial.print()
相同。
参数
详情请看 Serial.print()
回传
byte
:print()
会回传传送资料的位元组数量
范例
SoftwareSerial serial(10,11); int analogValue; void setup() { serial.begin(9600); } void loop() { // 读取类比脚位 0 的值 analogValue = analogRead(A0); // 以不同的格式送出 serial.print(analogValue); // print as an ASCII-encoded decimal serial.print("\t"); // print a tab character serial.print(analogValue, DEC); // print as an ASCII-encoded decimal serial.print("\t"); // print a tab character serial.print(analogValue, HEX); // print as an ASCII-encoded hexadecimal serial.print("\t"); // print a tab character serial.print(analogValue, OCT); // print as an ASCII-encoded octal serial.print("\t"); // print a tab character serial.print(analogValue, BIN); // print as an ASCII-encoded binary serial.print("\t"); // print a tab character serial.print(analogValue/4, BYTE); // print as a raw byte value (divide the // value by 4 because analogRead() returns numbers // from 0 to 1023, but a byte can only hold values // up to 255) serial.print("\t"); // print a tab character serial.println(); // print a linefeed character // 在每次读取资料间延迟 10 毫秒 delay(10); }
See also
- SoftwareSerial()
- begin()
- print()
- println()
The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.