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

pc与单片机通信地址设置

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

在PC机与单片机组成的多机通信中如何在软件中设置从机地址?

在那部分软件中设置, PC部分还是 MCU 部分,

如果是在 上位机部分设置, 就需要在MCU部分安装存储器如 24C01等 然后从PC 发指令把接收到的地址数据存储到24C01 中

注意 用PC设置MUC地址时需要用广播的方式,(因为MCU地址“尚未确定”)而且设置时总线上只能接1个MCU单元;

如果MCU 部分有键盘可以考虑在MCU 上用键盘输入地址,然后存储在24C01 中

如果MCU 部分比较简单 有多余的IO口, 不妨省略24C01 改用条针来设置, 在开机时读一下连跳帧的IO口得到本MCU 的地址。

我也在做这方面的练习 ‘可以交流一下呵呵

PC机如何实现与单片机间串行通信

有两种方法与PC通信:

1,加接一个USB转串口的硬件设备(网上很容易买到),这样既解决了数据线的连接又解决了单片机供电问题,但PC端可能需要安装USB驱动,而且要碰运气,往往因USB驱动问题无法一次成功;

2,通过RS232接口与PC通信,当然也少不了硬件支持,自己做或到网上买一RS232模块,步骤1:将模块9针D型接口连接至电脑COM1或COM2,按模块的标注将RXD和TXD及公共地连接至单片机相关电路,步骤2:通过PC端USB接口取电并连接至单片机相关电路,USB接口的PIN1通常为VCC(正电源端)PIN4通常为GND(负电源端)。这样做可能麻烦一些,但一次成功的概率会高很多。

如果你的电脑硬件配置中没有RS232接口的COM1或COM2,那你只能采用第1种方法了。

单片机与PC怎么 通信?

我就我所知道的给你说说。

单片机的逻辑0是0V,逻辑1是+5V;而PC用的是负逻辑,逻辑0在+9v~+15v之间,逻辑1在-9v~-15v之间。若用九针串口连接的话,先得电平转换,(转换芯片就是大家熟知的RS232,转3.3v

的话用RS3232).之后最重要做麻烦的就是要把时序和波特率设置好(说白了就是遵循相同的协议),这样单片机和PC之间就可以互联互通了,单片机中的串口通信讲的就是这方面的内容,这些资料网上很丰富,或者买个单片机开发板研究研究。

pc与单片机通信地址设置的介绍就聊到这里吧,感谢您花时间阅读,谢谢。

本文标签:pc与单片机通信地址设置

<