173 2438 5004
KEROS加密芯片——品牌直销 | 免费样品 | 技术支持
当前位置:网站首页 > 资讯中心 正文 资讯中心

单片机接了串口就不能用p30和p31

htxw 2023-03-15 资讯中心 30 ℃

扫码枪对单片机的通信是通过MAX232后与单片机的P30,P31连接,无线传输数据也是连接的单片机的P30,P31

楼上说的对,串口只能一对一通信。两个设备不能同时用,想用要么找个双串口单片机,要么分时传输数据。

两个单片机通讯可以不用P3.0,P3.1吗

1. 所谓通讯,个人理解就是在芯片间传输数据…… GPIO都可以实现,只要数据能被正确的发送和接收,理论上并行的或串行的都可以。

2. 除了传数据外,由于数据的传输过程中可能出现电平畸变,当传输的数据较多时,因此往往可能还需要对传输的数据进行同步、校验、缓存、排序…… 也就是说,依赖某种 通讯协议。

3. 随便几个GPIO管脚(1根、2根、3根、4根)都可以形成串行通信(虚拟串口?),模拟出1-wire、I2c、或SPI或其他类型的时序。只是硬件如果支持某些串行通讯协议的话,程序写起来会相对简单些、代码量少一点而已。

绕了半天,回到问题本身:是可以不局限于使用RXD或TXD(51中的P3.0,P3.1)的

P3.1 P3.0能不能同时做I/O口和串口通信

这个是不可能的啊,只能用P3.1 P3.0 作串口RXD,TXD,跟PC通讯,就可以上位机显示,单片机要用仿真器才能下载啊

单片机接了串口就不能用p30和p31的介绍到此就结束了,感谢您耐心阅读,谢谢。

本文标签:单片机接了串口就不能用p30和p31

<