亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? cc1000main.h

?? CC1000為RF芯片
?? H
字號:
#define DDA0                0x88
#define DDA1                0xF9
#define DDA2                0x4C
#define DDA3                0x68
#define DDA4                0x39
#define DDA5                0x2A
#define DDA6                0x0A
#define DDA7                0xF8
#define DDA8                0x08
#define DDA9                0x28

#define YES  1
#define ON   1
#define HIGH 1
#define NO   0
#define OFF  0
#define LOW  0

#define setbit(var,bitno) ((var) |=  (1<<(bitno)))
#define clrbit(var,bitno) ((var) &= ~(1<<(bitno)))
#define notbit(var,bitno) ((var) ^=  (1<<(bitno)))
#define tstbit(var,bitno) (((var)&(1<<bitno)))

typedef unsigned char INT8U;
typedef unsigned int  INT16U;
typedef struct
{
    INT8U b0:1; 
    INT8U b1:1; 
    INT8U b2:1; 
    INT8U b3:1; 
    INT8U b4:1;
    INT8U b5:1;
    INT8U b6:1;
    INT8U b7:1;
} BITS;

INT8U  Flag1;
INT8U  Flag2;
INT8U  Flag3;
INT8U  Temp1;
INT8U  Temp2;
INT8U  Temp3;
INT8U  Temp4;
INT8U  Temp5;

INT8U  BitCtr;      
INT8U  Txdata;      
INT8U  Txbuf1;
INT8U  Txbuf2;
INT8U  Txbuf3;
INT8U  Txbuf4;
INT8U  Txbuf5;
INT8U  Txbuf6;
INT8U  Txbuf7;
INT8U  Txbuf8;

INT8U  PreCtr;
INT8U  Rxdata;
INT8U  Rxbuf1;
INT8U  Rxbuf2;
INT8U  Rxbuf3;
INT8U  Rxbuf4;
INT8U  Rxbuf5;
INT8U  Rxbuf6;
INT8U  Rxbuf7;
INT8U  Rxbuf8;

INT16U Tmr1b;
INT16U Tmr1bb;

INT8U  Kbuf;
INT8U  Kctr;
INT8U  FlashCtr;
INT8U  Optbuf;
INT8U  Optctr;

INT8U  TransCtr;

#define b_Khold     (((BITS*)&Flag1)->b0)
#define b_Kvalid    (((BITS*)&Flag1)->b1)
#define b_UnlockAvg (((BITS*)&Flag1)->b2)
#define b_LockAvg   (((BITS*)&Flag1)->b3)
#define b_Mcode     (((BITS*)&Flag1)->b4)
#define b_NRZ       (((BITS*)&Flag1)->b5)
#define b_UART      (((BITS*)&Flag1)->b6)
#define b_Tstbase   (((BITS*)&Flag1)->b7)

#define b_IsTx      (((BITS*)&Flag2)->b0) 
#define b_TxGo      (((BITS*)&Flag2)->b1) 
#define b_RxGo      (((BITS*)&Flag2)->b2) 
#define b_PreFound  (((BITS*)&Flag2)->b3) 
#define b_IdOk      (((BITS*)&Flag2)->b4) 
#define b_Checksum  (((BITS*)&Flag2)->b5) 
#define b_Answer    (((BITS*)&Flag2)->b6)
#define b_Txtrue    (((BITS*)&Flag2)->b7)

#define b_Headov    (((BITS*)&Flag3)->b0)


#define UI1         0x33
#define UI2         0xCC


const INT8U Digit09[] = {DDA0,DDA1,DDA2,DDA3,DDA4,DDA5,DDA6,DDA7,DDA8,DDA9};

#define o_led2  RA5 
#define o_led1  RA4 
#define o_pale  RA3
#define o_pdata RA2
#define o_pclk  RA1
#define o_buz   RA0

#define io_data RB1
#define i_clock RB0

void SysInit(void);
void Readkey(void);
void Keyproc(void);
void Transmit(void);
void Dly5(INT8U);   
void Dly1000(INT8U); 

#define CC1000_MAIN            0x00
#define CC1000_FREQ_2A         0x01
#define CC1000_FREQ_1A         0x02
#define CC1000_FREQ_0A         0x03
#define CC1000_FREQ_2B         0x04
#define CC1000_FREQ_1B         0x05
#define CC1000_FREQ_0B         0x06
#define CC1000_FSEP1           0x07
#define CC1000_FSEP0           0x08
#define CC1000_CURRENT         0x09
#define CC1000_FRONT_END       0x0A
#define CC1000_PA_POW          0x0B
#define CC1000_PLL             0x0C
#define CC1000_LOCK            0x0D
#define CC1000_CAL             0x0E
#define CC1000_MODEM2          0x0F
#define CC1000_MODEM1          0x10
#define CC1000_MODEM0          0x11
#define CC1000_MATCH           0x12
#define CC1000_FSCTRL          0x13
#define CC1000_FSHAPE7         0x14
#define CC1000_FSHAPE6         0x15
#define CC1000_FSHAPE5         0x16
#define CC1000_FSHAPE4         0x17
#define CC1000_FSHAPE3         0x18
#define CC1000_FSHAPE2         0x19
#define CC1000_FSHAPE1         0x1A
#define CC1000_FSDELAY         0x1B
#define CC1000_PRESCALER       0x1C
#define CC1000_TEST6           0x40
#define CC1000_TEST5           0x41
#define CC1000_TEST4           0x42
#define CC1000_TEST3           0x43
#define CC1000_TEST2           0x44
#define CC1000_TEST1           0x45
#define CC1000_TEST0           0x46

#define  LOCK_NOK         0x00
#define  LOCK_OK          0x01
#define  LOCK_RECAL_OK    0x02


#define CAL_TIMEOUT   106 
#define LOCK_TIMEOUT  106 

const INT8U DefaultConfig[35] = 
{
    0x58,0x20,0x00, 
    0x42,0x14,0x9C, 
    0x02,0x80,      
    0x44,       
    0b00010000, 
    0xFF,       
    0b01100000, 
    0b00010000, 
    0x26,       
    0b10001101, 
    0b01101001, 
    0b00101011, 
    0xF0,       
    0x01,
    0x1C,0x16,0x10,0x0A,0x06,0x03,0x01,0x1F,
    0x00, 
    0x10,0x08,0x25,0x04,0x00,0x00,0x00
};

#define PA_VALUE 0xFF
#define TXPLL   0x48 
#define RXPLL   0x60
#define	RXDL    0x44
#define	TXDL    0x81

void  WriteToCC1000Register(INT8U addr, INT8U data);
void  WriteToCC1000RegisterWord(INT16U addranddata);
INT8U ReadFromCC1000Register(INT8U addr);
void  ResetCC1000(void);
INT8U CalibrateCC1000(void);
INT8U SetupCC1000RX(INT8U RXCurrent);
INT8U SetupCC1000TX(INT8U TXCurrent);
void  SetupCC1000PD(void);
void  WakeUpCC1000ToRX(INT8U RXCurrent);
void  WakeUpCC1000ToTX(INT8U TXCurrent);
void  AverageManualLockCC1000(void);
void  AverageFreeRunCC1000(void);
void  AverageAutoLockCC1000(void);
//void  ReadCurrentCalibration(char *val1, char *val2);
//void  OverrideCurrentCalibration(char val1, char val2);
//void  StopOverridingCalibration(void);
void  ResetFreqSynth(void);
void  CC1000Init(void);
void  SetupCC1000All(void);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清久久久久久| 亚洲精品一区二区三区99| 日韩一区二区三区视频| 中日韩av电影| 美日韩一区二区三区| 91成人在线精品| 久久久精品欧美丰满| 日韩精彩视频在线观看| 91小宝寻花一区二区三区| 久久久精品免费免费| 美美哒免费高清在线观看视频一区二区| 色综合色综合色综合色综合色综合| 久久你懂得1024| 午夜日韩在线观看| 日本韩国精品在线| 国产视频亚洲色图| 狠狠色丁香久久婷婷综合丁香| 欧美男男青年gay1069videost | 色噜噜偷拍精品综合在线| 欧美精品一区二区三区四区 | 6080yy午夜一二三区久久| 亚洲欧美日韩久久| 不卡一区中文字幕| 欧美国产丝袜视频| 国产精品18久久久久久久久| 欧美不卡123| 精品无人码麻豆乱码1区2区| 日韩女优av电影| 视频一区二区不卡| 欧美巨大另类极品videosbest| 亚洲五月六月丁香激情| 成人手机电影网| 国产欧美一区二区精品性| 麻豆精品在线播放| 日韩一区二区三区电影| 男人操女人的视频在线观看欧美 | 国产在线精品一区二区| 91精品久久久久久久久99蜜臂| 日韩三级电影网址| 亚洲午夜久久久久久久久电影院| 久久99国产精品麻豆| 精品国产一区二区三区四区四| 另类小说视频一区二区| 日韩欧美在线123| 国产在线视频一区二区| 久久久一区二区三区捆绑**| 国产成人欧美日韩在线电影| 国产精品理论在线观看| 在线视频一区二区免费| 奇米精品一区二区三区在线观看| 日韩欧美国产麻豆| 国产成人精品亚洲777人妖| 国产精品免费人成网站| 欧美最猛性xxxxx直播| 免费观看在线色综合| 久久久www免费人成精品| 成人av在线电影| 亚洲综合丝袜美腿| 日韩精品中文字幕一区二区三区| 国产成人av福利| 一区二区在线免费观看| 欧美电视剧免费全集观看| 成人激情开心网| 午夜欧美电影在线观看| 久久久久久亚洲综合影院红桃| 成人高清在线视频| 日韩国产欧美一区二区三区| 久久久久久久av麻豆果冻| 在线观看一区不卡| 国精产品一区一区三区mba桃花| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产原创一区二区三区| 亚洲色图在线看| 欧美va亚洲va在线观看蝴蝶网| jizzjizzjizz欧美| 美女视频黄a大片欧美| 日韩一区在线播放| 日韩欧美一区中文| 在线观看亚洲一区| 成人精品一区二区三区四区| 天天爽夜夜爽夜夜爽精品视频| 国产精品人人做人人爽人人添| 51午夜精品国产| 99久久精品情趣| 国产麻豆视频精品| 国产白丝精品91爽爽久久| 一区二区三区四区高清精品免费观看| 精品免费视频.| 欧美性色黄大片| 懂色中文一区二区在线播放| 日韩av高清在线观看| 国产一区二区三区香蕉| av电影一区二区| 蓝色福利精品导航| 亚洲午夜在线电影| √…a在线天堂一区| 久久午夜电影网| 欧美一区二区私人影院日本| 91久久精品一区二区二区| 国产suv精品一区二区883| 久久机这里只有精品| 日韩一区精品视频| 亚洲综合清纯丝袜自拍| 亚洲美女视频在线| 国产精品高清亚洲| 国产亚洲美州欧州综合国| 欧美不卡激情三级在线观看| 欧美精品久久99久久在免费线 | 成人午夜私人影院| 国产一区欧美二区| 国内外精品视频| 美腿丝袜在线亚洲一区| 免费观看一级欧美片| 免费欧美在线视频| 麻豆精品视频在线| 久久99九九99精品| 国产在线看一区| 国产精品一区二区三区四区| 欧美视频三区在线播放| 91首页免费视频| 99九九99九九九视频精品| aaa国产一区| 色乱码一区二区三区88| 欧美色视频一区| 5566中文字幕一区二区电影| 日韩一区二区免费电影| 亚洲精品一区二区三区香蕉| 久久亚洲欧美国产精品乐播| 精品成人一区二区三区| 国产日本欧洲亚洲| 国产精品国产三级国产普通话99| 亚洲日本欧美天堂| 亚洲第一久久影院| 麻豆国产精品官网| 国产成人午夜片在线观看高清观看| 国产91精品免费| 色婷婷精品久久二区二区蜜臀av| 欧美在线视频日韩| 日韩精品一区二区三区四区视频| 久久视频一区二区| 综合激情成人伊人| 午夜精品免费在线| 国产一区二区女| 91美女精品福利| 日韩一级二级三级| 国产精品久久久一本精品| 一区二区在线电影| 久久国产精品99精品国产| 成人夜色视频网站在线观看| 日本丶国产丶欧美色综合| 欧美一区二区在线播放| 国产精品久久午夜| 天天av天天翘天天综合网色鬼国产| 久久国产精品一区二区| 99久久er热在这里只有精品66| 欧美日韩一区二区三区免费看| 26uuu久久天堂性欧美| 欧美精品电影在线播放| 国产女同互慰高潮91漫画| 午夜精品一区二区三区免费视频| 国产一区二区看久久| 欧美色综合影院| 国产亚洲一区二区在线观看| 亚洲国产另类精品专区| 国产高清在线观看免费不卡| 欧美日韩在线观看一区二区| 国产日韩欧美不卡| 麻豆免费精品视频| 欧美系列一区二区| 国产精品黄色在线观看| 免费亚洲电影在线| 欧美色男人天堂| 亚洲色图一区二区| 福利一区在线观看| 精品国产一区二区三区忘忧草| 夜夜精品视频一区二区| 成人久久视频在线观看| 亚洲一二三区在线观看| 东方aⅴ免费观看久久av| 日韩一区二区三区精品视频| 亚洲国产日韩在线一区模特| 成人国产精品免费观看| 久久一区二区三区国产精品| 日韩电影免费一区| 欧洲激情一区二区| 亚洲欧美一区二区久久| 国产剧情在线观看一区二区| 91精品婷婷国产综合久久竹菊| 亚洲激情第一区| 91免费观看视频在线| 国产精品久久久一区麻豆最新章节| 国产在线精品一区二区不卡了 | 精品少妇一区二区三区| 午夜不卡在线视频| 欧美日韩国产高清一区二区| 亚洲亚洲人成综合网络| 欧洲一区在线电影| 亚洲一二三区在线观看| 欧美无人高清视频在线观看| 亚洲综合在线视频|