这个是datasheet里面的接口电路,黄色的端口表示和单片机相连,或者和电源/地相连。除了电源和地信号,其它都是单片机的接口,这些接口就可以在程序中定义成你前面说的样子
sbit CE = P2^0;
sbit ***= P2^5;
sbit ***= P2^1;
sbit ***= P2^4;
sbit ***= P2^2;
sbit ***= P2^3
根据实际情况,定义相应的IO口为相应的名字,然后应用就行了
你可以去看看STM32的驱动NRF24L01的程序
只要把SPI部分改掉就可以了。
nrf24l01是用SPI通讯的
SCK是时钟线
MOSI主机输出从机输入
MISO主机输入从机输出
IRQ是当NRF24L01收到一个数据包时自动置为低电平,一般连接到外部中断上。
现在大多数51单片机驱动nRF24L01都是模拟SPI总线的。
只是名字不同(有的功能相同的引脚 不同的资料会有不同的命名)