
RF12 Program V1.1
Tel: +86-755-82973805 Fax: +86-755-82973550 E-mail: [email protected] http://www.hoperf.com
2.0pF
ET,ES,EX,!eb,!ew,DC
m,-103dBm
D4
30kHz,MAX OUT
!lpx,!ddy,DDIT,BW0
_CMD(0xC800);//NOT USE
,2.2V
RECV(void){
IFO_data=RFXX_WRT_CMD(0xB000);
ned char amS){
nsigned int j;
++)for(j=0;j<914;j++);
signed char i;
dication: both LEDR and LEDG blink 3 times
DG_OUTPUT();
+){
;
void RF12_INIT(void){
RFXX_WRT_CMD(0x80D7);//EL,EF,433band,1
RFXX_WRT_CMD(0x82D9);//!er,!ebb,
RFXX_WRT_CMD(0xA640);//A140=430.8MHz
RFXX_WRT_CMD(0xC647);//4.8kbps
RFXX_WRT_CMD(0x94A0);//VDI,FAST,134kHz,0dB
RFXX_WRT_CMD(0xC2AC);//AL,!ml,DIG,DQ
RFXX_WRT_CMD(0xCA81);//FIFO8,SYNC,!ff,DR
RFXX_WRT_CMD(0xCED4);//SYNC=2DD4;
RFXX_WRT_CMD(0xC483);//@PWR,NO RSTRIC,!st,!fi,OE,EN
RFXX_WRT_CMD(0x9850);//!mp,9810=
RFXX_WRT_CMD(0xCC77);//OB1,OB0,
RFXX_WRT_CMD(0xE000);//NOT USE
RFXX_WRT
RFXX_WRT_CMD(0xC040);//1.66MHz
}
unsigned char RF12_
unsigned int FIFO_data;
WAIT_IRQ_LOW();
RFXX_WRT_CMD(0x0000);
F
return(FIFO_data&0x00FF);
}
void Delay_ms(unsig
unsigned char i;
u
for(i=0;i<amS;i
}
void main(void)
{
un
unsigned char ChkSum;
//POWER ON in
LEDG_OFF();
LEDR_OFF();
LE
LEDR_OUTPUT();
for(i=0;i<3;i+
Delay_ms(200)
LEDG_ON();
LEDR_ON();