51单片机串口问题
51单片机串口接收数据后会存在哪个端口?怎么对接收后的数据使用?例如我想发个数据使发光二极管亮,那我的发光二极管应该接在哪个端口...
51单片机串口接收数据后会存在哪个端口?怎么对接收后的数据使用?例如我想发个数据使发光二极管亮,那我的发光二极管应该接在哪个端口
展开
4个回答
展开全部
串口接收一个字节的数据后会存到SBUF寄存器(一个字节),你要快速处理这个数据,否则,下一个数据就覆盖了。处理这个数据一般是把它存到一个数组里面。你的LED可以接P3.7口,编程序让它闪亮,也可以在P3.0-P3.1都上拉个LED(串电阻),收发数据都会亮。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看芯片资料,上面有引脚说明。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
估计是说printf函数本身是个空壳,真正要决定这个函数往哪里输出的就要自己定义输出的方向,比如这里printf是调用fputc函数输出的,而fputc函数是串口1输出,所以printf的输出方向就是串口。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询