记得没错的话,51单片机没有I2C的端口,如果模仿的话只能作主机使用,不能作从机,所以一个51单片机用I2C控制多个51单片机是不可能实现的。想通信控制多个单片机的话,可以用串口,……
RS232的主要作用是通信传输数据,有时也用它内部的电荷泵来为一些小功率元器件提供电源,RS232也是一种串行输入输出接口器件,还有SPI、I2C等,都属于串口范围,并不只是UAR……
由于采用改进型哈佛架构,51单片机具备独立的程序存储器ROM、数据存储器RAM,两者地址空间独立,且独立编址,如下是单片机的存储器结构图。程序存储器ROM,用于存储用户代码,由于程……
80C51单片机采用的是哈佛结构,就是说把RAM和ROM分开,RAM和ROM分别具有自己的总线,这样可以使程序运行的速度更快和更安全。所以80C51单片机中储存器是分开编址的。……
8051单片机片内RAM分区的方法是:8051内部数据RAM区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。(1)00H~1FH为工作寄存器组区,共分4组,每组占用8个RAM……
8031单片机中既可以位寻址又可字节寻址的单元是20H。位寻址区:20H-2FH,片内数据存储器的20H-2FH存储区为位寻址区,既可作为一般单元按字节寻址,也可按位进行寻址。位寻……
要接受600个字节还要保存的话,你需要扩展内存,如果不扩展,那么就选择有内部扩展内存的单片机,比如STC12C5A60S2内部就有扩展内存,可以开启使用这部分内存。……
虚拟终端,已经收到了串口助手发出的““aa””,并且显示出来了。看来,应该是你的程序有问题,所以,单片机没有显示出来 aa。另外,也可能是,虚拟终端的发送端,干扰了单片机的发送。……
你说的这种通信要求可以采用帧传送的方式,自己要确定一个帧格式,例如:0X55//帧头标志0XAA//128字节数据校验字节1校验字节2校验字节是防止数据传输错误,校验方式可自行选择……
通过UART连接rs232接口芯片即可与上位机连接通讯,写入测试程序,输出温度报文即可。或者,串口调试助手可以显示单片机发送过来的数据,具体数据是什么含义需要你自己去定义……