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

  • 大小: 271KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-14
  • 語言: C/C++
  • 標簽: STC??單片機??si4432??

資源簡介

STC單片機與si4432C語言程序 STC單片機與si4432C語言程序 STC單片機與si4432C語言程序 STC單片機與si4432C語言程序

資源截圖

代碼片段和文件信息


/*------------------------------------------------------------------------*/
/* INCLUDE ??*/
/*------------------------------------------------------------------------*/
#include?“typedef.h“
#include?“const.h“
#include?“stc.h“
#include?“IA443x_rf.h“

/*------------------------------------------------------------------------*/
/* GLOBAL?variables ??*/
/*------------------------------------------------------------------------*/

BYTE??TxRxBuf[64];
//MESSAGE?MessageBuffer; ?//?9???bytes


/*------------------------------------------------------------------------*/
/* FUNCTION?prototypes ??*/
/*------------------------------------------------------------------------*/
void?_InitHw(void);
void?RFTransmitByte(BYTE?mdata);
void?RFIdle(void);????????????????????//4準備模式;
BOOL?RfChipInit(void);
//void?RFTransmitMessage(MESSAGE?*DataMessage);
void?RFTransmitMessage(PBYTE?DataMessageBYTE?length);
void?RFReceiveReady(void);
void?RFGetBuffer(BYTE?*?buff);

void??Delay(WORD?m)
{
???if(m==0)?return;
???while(m--);
}

//----------------------------------------------------------------------------------
void?init_uart()
//----------------------------------------------------------------------------------
//9600?bps?@?11.059?MHz?
{
SCON?=?0x50;???//選擇串口工作方式,打開接收允許
TMOD?=?0x21;???//定時器1工作在方式2,定時器0工作在方式1
TH1?=256-3;?????//當SMOD=0時,其初值計算如下:初值=256-(F/B/32)
TL1?=256-3;?????//實現波特率9600(系統時鐘11.0592MHZ)
??
TR1?=1;???????????????//啟動定時器T1
ET1?=0;
//AUXR=64;????????????//加上此句波特率可以加倍12倍
// ES=1;?????????????????//允許串行口中斷
// PS=1;?????????????????//設計串行口中斷優先級
// EA?=1;????????????????//單片機中斷允許
}

void?SendUart(BYTE?x)
{
// ES=0;
TI=0;
SBUF=x;
while(TI==0);
TI=0;??
// ES=1;
}

void?PutWord(WORD?x)
{
SendUart(x>>8);
SendUart(x&0xff);
}



/*------------------------------------------------------------------------*/
/* ???MAIN?routine ??*/
/*------------------------------------------------------------------------*/
void?main(void)
{
???BYTE?i;
//initialize?the?HW
init_uart();
_InitHw();

RfChipInit();
RFIdle();

i?=?0;

//main?loop
while(1)
{
// RFTransmitByte(0x17);
#if?0

// MessageBuffer.header0?=?0;
//??MessageBuffer.header1?=?0;
// MessageBuffer.header2?=?0;
// MessageBuffer.header3?=?0;
// MessageBuffer.enabled_headers?=?0;
// MessageBuffer.length?=?64;
// MessageBuffer.adata?=?TxRxBuf;

for(i?=?0;i<64;i++)
{
???TxRxBuf[i]?=??i;

}
// RFTransmitMessage(&MessageBuffer);

?????????????LED_GREEN_ON();

????RFTransmitMessage(TxRxBuf35);

LED_GREEN_OFF();

LED_RED_ON();
// Delay(0x3ff);
????LED_RED_OFF();
// Delay(0x7fff);
????


#else
// SendUart(0xa5);

RFReceiveReady();
RFGetBuffer(TxRxBuf);


// ????if(TxRxBuf[0]==?0x25)
{
// ??i++;
??LED_GREEN?^=?1;
??for(i=0;i<2;i++)
?? SendUart(TxRxBuf[i]);
}


#endif
}

}

/

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????目錄??????????0??2009-05-24?11:12??STC12LE4052_Si4432

?????文件????????519??2008-12-31?11:24??STC12LE4052_Si4432\Const.h

?????文件??????13706??2009-03-05?14:13??STC12LE4052_Si4432\IA443x_rf.h

?????文件???????8026??2009-01-29?10:33??STC12LE4052_Si4432\LPC.LST

?????文件???????9565??2009-01-29?10:33??STC12LE4052_Si4432\LPC.OBJ

?????文件??????22590??2009-05-01?01:11??STC12LE4052_Si4432\main.c

?????文件???????1793??2009-01-09?09:49??STC12LE4052_Si4432\main.h

?????文件??????38295??2009-04-29?14:42??STC12LE4052_Si4432\main.LST

?????文件??????46733??2009-04-29?14:42??STC12LE4052_Si4432\main.OBJ

?????文件?????389120??2009-01-29?11:00??STC12LE4052_Si4432\SI4432接STC12LE4052.DBK

?????文件?????391680??2009-01-29?11:22??STC12LE4052_Si4432\SI4432接STC12LE4052.DSN

?????文件???????1155??2009-03-28?15:14??STC12LE4052_Si4432\si4432接stc12le4052.opj

?????文件???????3516??2009-01-30?11:47??STC12LE4052_Si4432\stc.c

?????文件???????2876??2009-01-29?11:29??STC12LE4052_Si4432\stc.h

?????文件???????6700??2009-04-29?14:42??STC12LE4052_Si4432\stc.LST

?????文件???????9798??2009-04-29?14:42??STC12LE4052_Si4432\stc.OBJ

?????文件???????4138??2008-10-11?15:35??STC12LE4052_Si4432\STC12C2052AD.H

?????文件??????52755??2009-04-29?14:42??STC12LE4052_Si4432\STC_SI

?????文件???????4623??2009-04-29?14:42??STC12LE4052_Si4432\STC_SI.hex

?????文件?????????39??2009-04-29?14:42??STC12LE4052_Si4432\STC_SI.lnp

?????文件??????21540??2009-04-29?14:42??STC12LE4052_Si4432\STC_SI.M51

?????文件???????1638??2009-05-24?11:12??STC12LE4052_Si4432\STC_SI.Opt

?????文件????????157??2009-05-24?11:12??STC12LE4052_Si4432\STC_SI.plg

?????文件???????2132??2009-01-29?18:03??STC12LE4052_Si4432\STC_SI.Uv2

????.......??????1638??2009-05-01?01:11??STC12LE4052_Si4432\STC_SI_Opt.Bak

?????文件???????4882??2008-12-31?10:00??STC12LE4052_Si4432\TypeDef.h

?????文件?????387584??2009-01-29?10:55??STC12LE4052_Si4432\溫濕度變送V1.1.DBK

?????文件???????1538??2009-01-29?10:57??STC12LE4052_Si4432\溫濕度變送V1.1.opj

-----------?---------??----------?-----??----

??????????????1428736????????????????????28

............此處省略1個文件信息

評論

共有 條評論