电脑与单片机串口通信—猜数字
按下第二个键,产生了随机数07
当随机数产生的时候,电脑接收到单片机的字符串“go”,意为可以猜数字了
有点遗憾,发送数据的时候这个软件只能十六进制发,也就是说等等看到0a就是十进制10,0b是11,0c是12,0d是13,0e是14,0f是15。如果把左下角的“十六进制发送”勾去掉,就是用ASCII码发,会出错的。而我从单片机发到电脑上的当然是ASCII码。
图中是02,因为随机数是07,所以小了,电脑就接收到“small”,让你继续猜。
09 大了
猜对了
再猜一个错的。
错了
后记:没什么好说的,我想希望有人对这个感兴趣吧,因为串口对于单片机控制很重要,如果我现在不是用串口线而是用无线发射模块,那么我就可以用来控制我上次做的小车,这个是很有趣的一件事情吧,但是要等到我学好C++,因为51hei站长曾经用计算机来控制无人飞机让飞机按照固定的轨道飞行,还有单片机控制GSM和GPS的,就可以用来发短信和全球定位,所以单片机是很有趣的东西,希望有更多人来玩单片机吧。
曾经RAM兄弟告诉我,搞单片机要耐得住寂寞,呵呵,看来是这样的。
评论