在arduino中,如何打印givien ascii数字的字符?

在arduino中,如何打印givien ascii数字的字符?,arduino,arduino-uno,Arduino,Arduino Uno,我用的是Arduino Uno。基本上,我从serial.Read()读取一个数字(ASCII数字),并将该值存储在int类型的变量(4字节)中。 我想将分配给该ASCII码的字符打印到串行监视器上。 例如,考虑给定数是97。我想查看串行监视器中打印的“a”。您要查找的函数是 void setup(){ Serial.begin(9600); 而(!Serial){}//等待串行端口连接。本机USB需要。 字节ascivalue=97; Serial.print(“值的ASCII编码”); 连续

我用的是Arduino Uno。基本上,我从serial.Read()读取一个数字(ASCII数字),并将该值存储在int类型的变量(4字节)中。 我想将分配给该ASCII码的字符打印到串行监视器上。
例如,考虑给定数是97。我想查看串行监视器中打印的“a”。

您要查找的函数是

void setup(){
Serial.begin(9600);
而(!Serial){}//等待串行端口连接。本机USB需要。
字节ascivalue=97;
Serial.print(“值的ASCII编码”);
连续打印(Ascivalue);
序列号。打印(“is:”);
串行写入(ascivalue);
}
void loop(){}
输出:

The ASCII encoding for the value 97 is: a

请出示你的问题。您应该至少包括您遇到问题的代码的大纲(但最好是a),然后我们可以尝试帮助解决特定问题。你也应该读一读,“serial.print”和“serial.write”有什么区别?谢谢你的回复