cc2530和51单片机通信,51单片机通过它的串口把数据发给cc2530
时间:10-02
整理:3721RD
点击:
我用的测量功率电压芯片att7053 的SPI输入,输出,clk, IRQ中断,cs 这5个引脚和 CC2530的5个引脚P1-1到P1-5,连接。 在att7053测量的电压电流,不加协议栈没有问题,加了协议栈后,数据就测的不准确了,,有人说是中断导致了att7053 的SPI时序错误。 并且建议中间加个单片机,,,att7053 连到单片机上
,单片机的串口连到CC2530引脚,把数据传输过去。
我这边正好有个STC90C51开发板,我想把电路改装下,,中间连个STC单片机,试下,
可是这样的话我的单片机里面的程序应该怎么写,一般不是都带有#include<reg51.h>吗, 难道直接写个串口数据发送程序,里面调用读电压的程序,只是定义一下端口和谁连接就行了吗。。。时钟怎么办呢?协议栈应用层发送函数直接调用这个串口发送函数吗?
求指导
你的问题是STC里的代码怎么写? 你要是不熟这个芯片,可先考虑用另一个2530芯片不跑协议栈然后串口与一个跑协议栈的23530通过串口通信。