include <>include <>defineINT8Uunsigned chardefineINT16Uunsigned intdefine WRITE_BURST 0x40连续写入define READ_SINGLE 0x80读define READ_BURST 0xC0连续读define BYTES_IN_RXFIFO 0x7F 接收缓冲区的有效字节
我今天才发现以前传的那个接收程序主函数后面少了一段函数不晓得为什么掉了一段函数跟大家说声抱歉我把接收的函数的主函数附在这个文档末尾这个文档的发送程序跟前面的接收程序是对应的根据程序说明连接好电路测试可以通过的这个函数的功能是按KEY1键接收端灯亮按KEY2键接收端灯灭(51单片机端口默认高电平接灯的时候注意下)CC1101CC1100基于AT5152单片机的按键发送程序include <>incl
我今天才发现以前传的那个接收程序主函数后面少了一段函数不晓得为什么掉了一段函数跟大家说声抱歉我把接收的函数的主函数附在这个文档末尾这个文档的发送程序跟前面的接收程序是对应的根据程序说明连接好电路测试可以通过的这个函数的功能是按KEY1键接收端灯亮按KEY2键接收端灯灭(51单片机端口默认高电平接灯的时候注意下)CC1101CC1100基于AT5152单片机的按键发送程序include <>incl
相关电路includemain.hincludecc1101.hincludelcd1602.hvoid main(void){int iUCHAR leng =0 待接收字节长度UCHAR TxBuf[8]={0} 8字节 如果需要更长的数据包请正确设置UCHAR RxBuf[8]={0} 接收缓存区InitLcd1602()WriteAddressLcd1602(10)WriteC
基于51单片机红外发射与接收程序实验证明效果非常好红外发射程序include<>include<>define uchar unsigned chardefine uint unsigned intsbit key1=P33sbit key2=P34sbit key3=P35sbit LED=P10 发射指示灯sbit out=P37uchar ianum1void init()初始化作用{key
include <>include <>define uchar unsigned chardefine TX_ADR_WIDTH 5 5字节宽度的发送接收地址define TX_PLOAD_WIDTH 4 数据通道有效数据宽度define LED P2uchar code TX_ADDRESS[TX_ADR_WIDTH] = {0x340x430x100x100x01} 定义一个
串口接收程序(51汇编) ORG?0000HLJMP?MAIN上电转向主程序ORG?0023H串行口的中断入口地址LJMP?SERVE2转向中断服务程序ORG?0030H主程序MAIN:MOV?TMOD20H设T1工作方式2MOV?TH10F3H赋记数初值MOV?TL10F3H赋记数值SETB?TR1启动定时器T1MOV?PCON80H设SMOD=1MOV?SCON0D0H置串行口方式3允许接收M
include<>include<>include<>define uchar unsigned chardefine uint unsigned intuchar Fbuff[16] 发送FIFO缓存uchar Jbuff[16] 接收FIFO缓存uchar UID[7] 卡型及卡号uchar Data[4] 按键值存储区uchar code seg[1
CC2500CC1100 STROBE CONTROL AND STATUS REGSITER define CCxxx0_IOCFG2 0x00 GDO2 output pin configuration define CCxxx0_IOCFG1 0x01 GDO1 output pin configuration define CCxxx0_IOCFG0 0x02 GDO0 output
main.cdate:2011.01.11this program written by Linux(xpj)without permission shall not illegally references. 交通灯参考源程序circuit connect:P0--------------------数码管段选P1.0p1.3-------------数码管位选P2--
违法有害信息,请在下方选择原因提交举报