完全可以,具体结构如下while(1){readkey();//读取键盘按键SCI_send();//串口发送}上面两个函数的名字是我随便取的,你用你自己定义的名字就好,但是原理就是这样。另外,串口接收函数,放在中断里就好,中断函数不影响大循环的执行。综上,在键盘扫描时,串口既可以发送,也可以接受
用状态机的编程方式就可以了,如果用普通延时是没法的
换IO口吧,就算能够操作键盘,通讯误码率也高
要不就分时复用,要不就换个口子~
如果在有按键按下时,还可能通讯吗