WI.M900T Radiotronix, WI.M900T Datasheet - Page 12

no-image

WI.M900T

Manufacturer Part Number
WI.M900T
Description
RF Modules & Development Tools TRANSMIT ONLY VERS. OF WI.232DTS MODULE
Manufacturer
Radiotronix
Datasheet

Specifications of WI.M900T

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
WIM900T
Preliminary
© 2004, 2005 All Rights Reserved
www.radiotronix.com
}
//----------------------------------------------------------------------------
// void halRFReadReg(reg, val)
//
// Description:
//
//
// Arguments:
//
//
//
//
//
// Return value:
//
//----------------------------------------------------------------------------
byte halRFReadReg(byte reg)
{
Function used to read registers in the XE1203
void
XE_SI=1;
XE_SCLK=0;
byte data i;
byte data regdat;
regdat=0;
XE_SCLK=0;
XE_SI=1;
XE_EN=0;
// start condition
XE_SCLK=1;
XE_SI=1;
XE_SCLK=0;
XE_SI=1;
XE_SCLK=1;
XE_SI=0; //
XE_SCLK=0;
XE_SI=0; // for delay only
// write bit
XE_SCLK=1;
XE_SI=1;
XE_SCLK=0;
XE_SI=1; // for delay only
for(i=0;i<=4;i++)
{
}
for(i=0;i<=7;i++)
{
}
XE_SCLK=1;
XE_SI=1;
XE_SCLK=0;
XE_SI=1;
byte reg
byte val
XE_SCLK=1;
XE_SI=(reg&0x10);
XE_SCLK=0;
reg<<=1;
regdat=regdat<<1;
XE_SCLK=1;
regdat|= (byte)XE_SO;
XE_SCLK=0;
Register number to write
Value to write to register
// Always start in a low condition
// enable the serial port
Revision A
Preliminary
12

Related parts for WI.M900T