English
Language : 

TRW-24G Datasheet, PDF (54/59 Pages) List of Unclassifed Manufacturers – wireless high frequency transceiver module
2 Demo Program - C8051F330 MCU
/* --------------------------------------------------------------------
Features: headers load area
--------------------------------------------------------------------*/
#include <C8051F330.H>
#include "Public_variable.h"
/* --------------------------------------------------------------------
Function: IO defined area
-------------------------------------------------------------------- */
sbit TRW_24G_CLK = P1^1;
sbit TRW_24G_DA TA = P1^6;
sbit TRW_24G_CS = P1^2;
sbit TRW_24G_CE = P1^3;
sbit TRW_24G_DR1 = P1^4;
/* --------------------------------------------------------------------
Features: TRW-24G is written a BYTE (includes write the word with
configuration information sent a BYTE)
------------------------------------------------------------------ */
void Write_TRW_24G_BYTE(x )
{
char i;
for(i=0;i<8;i++)
{
TRW_24G_CLK = 0;
if(x&0x80)
TRW_24G_DATA= 1;
else
TRW_24G_DATA= 0;
x<<=1;
TRW_24G_CLK = 1;
TRW_24G_CLK = 1;
TRW_24G_CLK = 1;
}
}
/* --------------------------------------------------------------------
Features: Reading a BYTE information from TRW-24G
----------------------------------------------------------------------*/
char Read_TRW_24G_BY TE (void)
{
char i,x;
for(i=0;i<8;i++)
{
TRW_24G_CLK = 0;
TRW_24G_CLK = 0;
TRW_24G_CLK = 0;
TRW_24G_CLK = 1;
x<<=1;
http://www.wenshing.com.tw ; http://www.rf.net.tw
TRW-24G Datasheet P.54