91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

基于51單片機(jī)的CC1100(CC1101)發(fā)送和接收的C程序

資源截圖

代碼片段和文件信息

#include?
#include?
#include?“CC1100.h“


#define INT8U unsigned?char
#define INT16U unsigned?int

#define? time0h? (65535-1000)/256
#define? time0l? (65535-1000)%256 //定時(shí)1MS
#define? WRITE_BURST????? 0x40 //連續(xù)寫入
#define? READ_SINGLE????? 0x80 //讀
#define? READ_BURST?????? 0xC0 //連續(xù)讀
#define? BYTES_IN_RXFIFO?????0x7F?? //接收緩沖區(qū)的有效字節(jié)數(shù)
#define? CRC_OK??????????????0x80? //CRC校驗(yàn)通過位標(biāo)志



#define? INT8U unsigned?char?
#define? INT16U unsigned?int

#define FOSC 11059200
#define BAUD 9600
#define TIMER1 0XFD //256-(110592/(12*32*96))
#define TIMER0H (65535-3*FOSC/12/1000)/256
#define TIMER0L (65535-3*FOSC/12/1000)%256 //定時(shí)3MSVR

//----------------------------------------------------------------------------------------------------------
//內(nèi)部寄存器定義
//----------------------------------------------------------------------------------------------------------
//sfr P4 = 0xc0;
sfr? ADC_CONTR? =? 0xC5;
sfr? AUXR? =? 0x8E;
sfr? ADC_DATA? =? 0xC6;
sfr? P1_ADC_EN? =? 0x97;
sbit GDO0 = P3^3;//GDO1
sbit GDO2 = P3^2;//GDO2
//sbit DAT3 = P3^3;
sbit CSN =P1^2;//CSN
sbit MOSI=P1^5;//MOSI
sbit MISO=P1^6;//MISO
sbit SCK =P1^7;//SCK
//sbit DAT8 = P1^5;
//sbit DAT9 = P1^4;
//sbit DAT10 = P4^2;??

//定義CC1100模塊接口

/*
#define GDO1 DAT1
#define GDO2 DAT2
#define CSN DAT4
#define MOSI DAT5
#define MISO DAT6
#define SCK DAT7
*/
//sbit LED1 = P4^1;
//sbit LED2 = P4^0;

/****************************************************************************************
//全局變量定義
/****************************************************************************************/
INT16U?TimeOutCount[2]={00}; //超時(shí)計(jì)數(shù)器
INT8U?PaTabel[8]?=?{0xC0?0xC0?0xC0?0xC0?0xC0?0xC0?0xC0?0xC0};


//*****************************************************************************************
//函數(shù)名:delay(unsigned?int?s)
//輸入:時(shí)間
//輸出:無
//功能描述:普通廷時(shí)
//*****************************************************************************************
delay(unsigned?int?s)
{
unsigned?int?i;
for(i=0;?i for(i=0;?i}


void?halWait(INT16U?timeout)?{
????do?{
????????_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();
_nop_();?
????}?while?(--timeout);
}

/*****************************************************************************************
//函數(shù)名:UartInit()
//輸入:無
//輸出:無
//功能描述:串口初始化程序
/*****************************************************************************************/
void?UartInit(void)
{
SCON?=?0x50; //串口方式1,允許接收
TMOD?=?0x21; //定時(shí)器1工作方式2,定時(shí)器0工作方式1
TH1?=?TIMER1;
TL1?=?TIMER1;
TR1?=?1; //啟動(dòng)定時(shí)器1
}


/*****************************************************************************************
//函數(shù)名:void?TimerInit(void)
//輸入:無
//輸出:無
//功能描述:定時(shí)器0初始化程序
/************************************************

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????15174??2005-12-06?10:52??CC1100發(fā)送和接收的程序\CC1100RX\CC1100.h

?????文件??????16220??2011-04-09?15:19??CC1100發(fā)送和接收的程序\CC1100RX\CC1100_RX.c

?????文件??????28570??2011-04-09?15:29??CC1100發(fā)送和接收的程序\CC1100RX\CC1100_RX.LST

?????文件??????29221??2011-04-09?15:29??CC1100發(fā)送和接收的程序\CC1100RX\CC1100_RX.OBJ

?????文件??????26305??2011-04-09?15:29??CC1100發(fā)送和接收的程序\CC1100RX\receive

?????文件???????3524??2011-04-09?15:29??CC1100發(fā)送和接收的程序\CC1100RX\receive.hex

?????文件?????????33??2011-04-09?15:29??CC1100發(fā)送和接收的程序\CC1100RX\receive.lnp

?????文件??????20462??2011-04-09?15:29??CC1100發(fā)送和接收的程序\CC1100RX\receive.M51

?????文件???????1217??2011-04-09?15:33??CC1100發(fā)送和接收的程序\CC1100RX\receive.Opt

?????文件????????941??2011-04-09?15:29??CC1100發(fā)送和接收的程序\CC1100RX\receive.plg

?????文件???????2136??2011-04-09?15:33??CC1100發(fā)送和接收的程序\CC1100RX\receive.Uv2

????.......??????1072??2006-09-26?15:24??CC1100發(fā)送和接收的程序\CC1100RX\receive_Opt.Bak

????.......??????1983??2006-09-26?15:24??CC1100發(fā)送和接收的程序\CC1100RX\receive_Uv2.Bak

????..A.SH.?????????8??2006-02-09?08:28??CC1100發(fā)送和接收的程序\CC1100RX\_desktop.ini

?????文件??????15174??2005-12-06?10:52??CC1100發(fā)送和接收的程序\CC1100TX\CC1100.h

?????文件??????16145??2005-12-19?09:16??CC1100發(fā)送和接收的程序\CC1100TX\CC1100_RX.c

?????文件??????16160??2011-04-09?15:25??CC1100發(fā)送和接收的程序\CC1100TX\CC1100_TX.c

?????文件??????28384??2011-04-09?15:25??CC1100發(fā)送和接收的程序\CC1100TX\CC1100_TX.LST

?????文件??????25250??2011-04-09?15:25??CC1100發(fā)送和接收的程序\CC1100TX\CC1100_TX.OBJ

?????文件??????22996??2011-04-09?15:25??CC1100發(fā)送和接收的程序\CC1100TX\send

?????文件???????2661??2011-04-09?15:25??CC1100發(fā)送和接收的程序\CC1100TX\send.hex

?????文件?????????30??2011-04-09?15:25??CC1100發(fā)送和接收的程序\CC1100TX\send.lnp

?????文件??????15722??2011-04-09?15:25??CC1100發(fā)送和接收的程序\CC1100TX\send.M51

?????文件???????1400??2011-04-09?15:34??CC1100發(fā)送和接收的程序\CC1100TX\send.Opt

?????文件????????208??2011-04-09?16:13??CC1100發(fā)送和接收的程序\CC1100TX\send.plg

?????文件???????2133??2011-04-09?15:34??CC1100發(fā)送和接收的程序\CC1100TX\send.Uv2

????.......??????1107??2006-09-26?15:13??CC1100發(fā)送和接收的程序\CC1100TX\send_Opt.Bak

????.......??????1980??2006-09-14?15:20??CC1100發(fā)送和接收的程序\CC1100TX\send_Uv2.Bak

????..A.SH.?????????8??2006-02-09?08:28??CC1100發(fā)送和接收的程序\CC1100TX\_desktop.ini

?????文件????1318811??2005-11-28?09:21??CC1100發(fā)送和接收的程序\CC1100中文手冊(cè).pdf

............此處省略6個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源