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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cc1100.lis

?? chipcom公司CC1100無線模塊底層驅動程序
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
                        .module CC1100.c
                        .area text(rom, con, rel)
 0000                   .dbfile D:\WIRELE~1\CC1020~1\SoftWare\SoftWare\CC1100.c
 0000                   .dbfunc e CC1100Rst _CC1100Rst fV
 0000           ;              i -> R20
                        .even
 0000           _CC1100Rst::
 0000 00D0              rcall push_gset1
 0002                   .dbline -1
 0002                   .dbline 25
 0002           ; /****************************************************/
 0002           ; /* Application note                                 */
 0002           ; /* Reference design : CC1100 RF Test Board          */
 0002           ; /* File:        CC1100.c                            */
 0002           ; /* Revision:  1.0                                   */
 0002           ; /* Description:                                     */
 0002           ; /* Microcontroller:ATmega48/48V                     */
 0002           ; /* Author:  Zcg, Field Applications Engineer, SunRay*/
 0002           ; /****************************************************/
 0002           ; 
 0002           ; #include "iom88v.h"
 0002           ; #include "macros.h"
 0002           ; #include "main.h"
 0002           ; #include "CC1100.h"
 0002           ; 
 0002           ; /* 
 0002           ; ************************************************************
 0002           ; *Description:復位CC1100
 0002           ; *Arguments  :none
 0002           ; *Returns    :none
 0002           ; *Notes      :
 0002           ; ************************************************************
 0002           ; */
 0002           ; void CC1100Rst (void)
 0002           ; {
 0002                   .dbline 28
 0002           ;     INT8U i;
 0002           ; 
 0002           ;     SCLK_H;
 0002 459A              sbi 0x8,5
 0004                   .dbline 29
 0004           ;       SI_L;
 0004 4498              cbi 0x8,4
 0006                   .dbline 30
 0006           ;       CS_L;
 0006 4398              cbi 0x8,3
 0008                   .dbline 31
 0008           ;       CS_H;
 0008 439A              sbi 0x8,3
 000A                   .dbline 32
 000A 4427              clr R20
 000C 01C0              rjmp L5
 000E           L2:
 000E                   .dbline 32
 000E           L3:
 000E                   .dbline 32
 000E 4395              inc R20
 0010           L5:
 0010                   .dbline 32
 0010           ;       for (i = 0; i < 100; i++);  //delay 50.63us
 0010 4436              cpi R20,100
 0012 E8F3              brlo L2
 0014                   .dbline 33
 0014           ;       SCLK_L;
 0014 4598              cbi 0x8,5
 0016                   .dbline 34
 0016           ;       CS_L;
 0016 4398              cbi 0x8,3
 0018           L6:
 0018                   .dbline 35
 0018           L7:
 0018                   .dbline 35
 0018           ;       while (SO_STATE);
 0018 3299              sbic 0x6,2
 001A FECF              rjmp L6
 001C                   .dbline 37
 001C           ; 
 001C           ;       ShiftOutByte(CC1100_SRES);  //復位命令
 001C 00E3              ldi R16,48
 001E 7AD0              rcall _ShiftOutByte
 0020           L9:
 0020                   .dbline 39
 0020           L10:
 0020                   .dbline 39
 0020           ; 
 0020           ;       while (SO_STATE);
 0020 3299              sbic 0x6,2
 0022 FECF              rjmp L9
 0024                   .dbline 40
 0024           ;       CS_H;
 0024 439A              sbi 0x8,3
 0026                   .dbline -2
 0026           L1:
 0026 00D0              rcall pop_gset1
 0028                   .dbline 0 ; func end
 0028 0895              ret
 002A                   .dbsym r i 20 c
 002A                   .dbend
 002A                   .dbfunc e CC1100Strobe _CC1100Strobe fV
 002A           ;         strobe -> R20
                        .even
 002A           _CC1100Strobe::
 002A 00D0              rcall push_gset1
 002C 402F              mov R20,R16
 002E                   .dbline -1
 002E                   .dbline 52
 002E           ; }
 002E           ; 
 002E           ; /*
 002E           ; ************************************************************
 002E           ; *Description:寫CC1100控制命令
 002E           ; *Arguments  :strobe:控制命令
 002E           ; *Returns    :none
 002E           ; *Notes      :
 002E           ; ************************************************************
 002E           ; */
 002E           ; void CC1100Strobe (INT8U strobe)
 002E           ; {
 002E                   .dbline 53
 002E           ;     SCLK_L;                //寫控制命令
 002E 4598              cbi 0x8,5
 0030                   .dbline 55
 0030           ;     //CS_L;
 0030           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 0030 439A              sbi 0x8,3
 0032                   .dbline 56
 0032           ;       CS_L;
 0032 4398              cbi 0x8,3
 0034                   .dbline 57
 0034           ;       ShiftOutByte(strobe);
 0034 042F              mov R16,R20
 0036 6ED0              rcall _ShiftOutByte
 0038                   .dbline 59
 0038           ;       //CS_H;
 0038           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 0038 439A              sbi 0x8,3
 003A                   .dbline 60
 003A           ;       CS_L;
 003A 4398              cbi 0x8,3
 003C                   .dbline -2
 003C           L12:
 003C 00D0              rcall pop_gset1
 003E                   .dbline 0 ; func end
 003E 0895              ret
 0040                   .dbsym r strobe 20 c
 0040                   .dbend
 0040                   .dbfunc e CC1100ReadReg _CC1100ReadReg fc
 0040           ;          value -> R20
 0040           ;           addr -> R20
                        .even
 0040           _CC1100ReadReg::
 0040 00D0              rcall push_gset1
 0042 402F              mov R20,R16
 0044                   .dbline -1
 0044                   .dbline 72
 0044           ; }
 0044           ; 
 0044           ; /*
 0044           ; ************************************************************
 0044           ; *Description:讀CC1100單個寄存器
 0044           ; *Arguments  :addr:地址
 0044           ; *Returns    :數據
 0044           ; *Notes      :
 0044           ; ************************************************************
 0044           ; */
 0044           ; INT8U CC1100ReadReg (INT8U addr)
 0044           ; {
 0044                   .dbline 75
 0044           ;     INT8U value;
 0044           ; 
 0044           ;       SCLK_L;                //寫地址
 0044 4598              cbi 0x8,5
 0046                   .dbline 77
 0046           ;       //CS_L;
 0046           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 0046 439A              sbi 0x8,3
 0048                   .dbline 78
 0048           ;       CS_L;
 0048 4398              cbi 0x8,3
 004A                   .dbline 79
 004A           ;       addr |= 0x80;          //讀寄存器地址
 004A 4068              ori R20,128
 004C                   .dbline 80
 004C           ;       ShiftOutByte(addr);
 004C 042F              mov R16,R20
 004E 62D0              rcall _ShiftOutByte
 0050                   .dbline 82
 0050           ; 
 0050           ;       value = ShiftInByte(); //讀數據
 0050 54D0              rcall _ShiftInByte
 0052 402F              mov R20,R16
 0054                   .dbline 84
 0054           ;       //CS_H;
 0054           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 0054 439A              sbi 0x8,3
 0056                   .dbline 85
 0056           ;       CS_L;
 0056 4398              cbi 0x8,3
 0058                   .dbline 87
 0058           ; 
 0058           ;       return value;
 0058                   .dbline -2
 0058           L13:
 0058 00D0              rcall pop_gset1
 005A                   .dbline 0 ; func end
 005A 0895              ret
 005C                   .dbsym r value 20 c
 005C                   .dbsym r addr 20 c
 005C                   .dbend
 005C                   .dbfunc e CC1100WriteReg _CC1100WriteReg fV
 005C           ;          value -> R20
 005C           ;           addr -> R22
                        .even
 005C           _CC1100WriteReg::
 005C 00D0              rcall push_gset2
 005E 422F              mov R20,R18
 0060 602F              mov R22,R16
 0062                   .dbline -1
 0062                   .dbline 99
 0062           ; }
 0062           ; 
 0062           ; /*
 0062           ; ************************************************************
 0062           ; *Description:寫CC1100單個寄存器
 0062           ; *Arguments  :addr:地址; value:數據
 0062           ; *Returns    :none
 0062           ; *Notes      :
 0062           ; ************************************************************
 0062           ; */
 0062           ; void CC1100WriteReg (INT8U addr, INT8U value)
 0062           ; {
 0062                   .dbline 100
 0062           ;     SCLK_L;                //寫地址
 0062 4598              cbi 0x8,5
 0064                   .dbline 102
 0064           ;       //CS_L;
 0064           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 0064 439A              sbi 0x8,3
 0066                   .dbline 103
 0066           ;       CS_L;
 0066 4398              cbi 0x8,3
 0068                   .dbline 104
 0068           ;       ShiftOutByte(addr);
 0068 062F              mov R16,R22
 006A 54D0              rcall _ShiftOutByte
 006C                   .dbline 106
 006C           ; 
 006C           ;       ShiftOutByte(value);   //寫數據
 006C 042F              mov R16,R20
 006E 52D0              rcall _ShiftOutByte
 0070                   .dbline 108
 0070           ;       //CS_H;
 0070           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 0070 439A              sbi 0x8,3
 0072                   .dbline 109
 0072           ;       CS_L;
 0072 4398              cbi 0x8,3
 0074                   .dbline -2
 0074           L14:
 0074 00D0              rcall pop_gset2
 0076                   .dbline 0 ; func end
 0076 0895              ret
 0078                   .dbsym r value 20 c
 0078                   .dbsym r addr 22 c
 0078                   .dbend
 0078                   .dbfunc e CC1100ReadStatus _CC1100ReadStatus fc
 0078           ;          value -> R20
 0078           ;           addr -> R20
                        .even
 0078           _CC1100ReadStatus::
 0078 00D0              rcall push_gset1
 007A 402F              mov R20,R16
 007C                   .dbline -1
 007C                   .dbline 122
 007C           ; }
 007C           ; 
 007C           ; 
 007C           ; /*
 007C           ; ************************************************************
 007C           ; *Description:讀CC1100狀態寄存器
 007C           ; *Arguments  :addr:地址
 007C           ; *Returns    :狀態值
 007C           ; *Notes      :
 007C           ; ************************************************************
 007C           ; */
 007C           ; INT8U CC1100ReadStatus (INT8U addr)
 007C           ; {
 007C                   .dbline 125
 007C           ;     INT8U value;
 007C           ; 
 007C           ;     SCLK_L;                //寫地址
 007C 4598              cbi 0x8,5
 007E                   .dbline 127
 007E           ;       //CS_L;
 007E           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 007E 439A              sbi 0x8,3
 0080                   .dbline 128
 0080           ;       CS_L;
 0080 4398              cbi 0x8,3
 0082                   .dbline 129
 0082           ;       addr |= 0xC0;          //讀狀態寄存器地址
 0082 406C              ori R20,192
 0084                   .dbline 130
 0084           ;       ShiftOutByte(addr);
 0084 042F              mov R16,R20
 0086 46D0              rcall _ShiftOutByte
 0088                   .dbline 132
 0088           ; 
 0088           ;       value = ShiftInByte(); //讀狀態
 0088 38D0              rcall _ShiftInByte
 008A 402F              mov R20,R16
 008C                   .dbline 134
 008C           ;       //CS_H;
 008C           ;       CS_H;                  //3V與5V系統相連,保證平時為低電平
 008C 439A              sbi 0x8,3
 008E                   .dbline 135
 008E           ;       CS_L;
 008E 4398              cbi 0x8,3
 0090                   .dbline 137
 0090           ; 
 0090           ;       return value;
 0090                   .dbline -2
 0090           L15:
 0090 00D0              rcall pop_gset1
 0092                   .dbline 0 ; func end
 0092 0895              ret
 0094                   .dbsym r value 20 c
 0094                   .dbsym r addr 20 c
 0094                   .dbend
 0094                   .dbfunc e CC1100ReadBurstReg _CC1100ReadBurstReg fV
 0094           ;              i -> R20
 0094           ;            cnt -> R22

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亲近乱来精品视频| 国产精品久久久久久久裸模| 成人精品免费网站| 天天综合色天天综合| 国产精品久久久久久久浪潮网站 | 91久久精品一区二区三区| 狠狠色伊人亚洲综合成人| 亚洲精品国产品国语在线app| 久久久久久久久久久久久女国产乱 | 777久久久精品| jlzzjlzz亚洲日本少妇| 激情综合网最新| 天天综合日日夜夜精品| 亚洲最色的网站| 亚洲欧美中日韩| 国产丝袜在线精品| www国产成人| 日韩三级视频在线看| 欧美日韩三级视频| 在线观看亚洲一区| 91在线无精精品入口| 成人黄页在线观看| 国产精品 欧美精品| 精品一区二区三区在线播放| 视频一区中文字幕| 视频一区欧美日韩| 亚洲超碰97人人做人人爱| 亚洲在线中文字幕| 亚洲精品伦理在线| 亚洲精品乱码久久久久| 亚洲欧美另类图片小说| 亚洲丝袜制服诱惑| 中文字幕综合网| 一区二区在线观看视频在线观看| 中文字幕不卡一区| 136国产福利精品导航| 国产精品天干天干在观线| 国产亚洲女人久久久久毛片| 欧美sm极限捆绑bd| 精品盗摄一区二区三区| 精品裸体舞一区二区三区| 精品国产一区二区精华 | 亚洲视频1区2区| 亚洲视频综合在线| 一区二区三区在线不卡| 一区二区三区日韩| 婷婷成人激情在线网| 美国一区二区三区在线播放| 激情综合网最新| 成人sese在线| 在线免费一区三区| 欧美一区二区三区性视频| 欧美白人最猛性xxxxx69交| 久久色中文字幕| 中文字幕国产精品一区二区| 日韩理论片网站| 三级在线观看一区二区| 老色鬼精品视频在线观看播放| 韩国在线一区二区| 成人国产在线观看| 欧美性极品少妇| 精品捆绑美女sm三区| 日本一区二区高清| 亚洲精品一卡二卡| 日本不卡123| 国产激情视频一区二区在线观看| 91社区在线播放| 欧美一区中文字幕| 国产欧美综合色| 亚洲一区二区三区在线播放| 美女一区二区三区在线观看| 国产成人久久精品77777最新版本| 91视频观看视频| 日韩一区二区麻豆国产| 中文字幕一区二| 美国毛片一区二区三区| 成人avav影音| 欧美一区2区视频在线观看| 亚洲国产精品成人综合色在线婷婷| 亚洲一区二区三区四区五区中文| 精品在线播放免费| 日本韩国欧美国产| 久久久噜噜噜久噜久久综合| 亚洲一区在线观看免费观看电影高清| 美女久久久精品| 在线免费观看日本欧美| 久久影院视频免费| 亚洲小少妇裸体bbw| 成人午夜在线免费| 日韩视频免费观看高清完整版| 国产精品免费免费| 蜜桃免费网站一区二区三区| 在线视频国内自拍亚洲视频| 国产夜色精品一区二区av| 五月天婷婷综合| 99久久99久久精品免费看蜜桃| 日韩免费性生活视频播放| 一区二区在线观看不卡| 成人美女在线视频| 日韩欧美亚洲一区二区| 亚洲一区二区在线播放相泽| 成人99免费视频| 亚洲精品一区二区三区影院| 亚洲mv大片欧洲mv大片精品| 成人aa视频在线观看| 久久女同性恋中文字幕| 麻豆中文一区二区| 欧美日本在线播放| 亚洲综合色婷婷| 91丨porny丨国产入口| 欧美国产日韩一二三区| 激情综合色丁香一区二区| 欧美精品乱人伦久久久久久| 亚洲欧美激情小说另类| 成人精品免费看| 久久久亚洲综合| 久久精品国产99| 91精品国产综合久久蜜臀| 亚洲国产你懂的| 91豆麻精品91久久久久久| 亚洲日本在线天堂| 99r国产精品| 亚洲欧洲精品一区二区三区不卡| 国产jizzjizz一区二区| 久久综合99re88久久爱| 精品在线视频一区| 久久综合成人精品亚洲另类欧美 | 久久婷婷综合激情| 精品一区二区三区免费毛片爱 | 日韩一区二区三区观看| 日本中文字幕一区| 在线综合+亚洲+欧美中文字幕| 亚洲国产精品久久人人爱蜜臀| 91麻豆精东视频| 亚洲欧美国产三级| 91国偷自产一区二区三区观看| 亚洲三级免费电影| 在线免费观看不卡av| 亚洲夂夂婷婷色拍ww47| 欧美人妇做爰xxxⅹ性高电影 | 99久久国产综合精品色伊| 国产精品女人毛片| 91色乱码一区二区三区| 亚洲精品网站在线观看| 欧美在线观看一二区| 亚洲成在线观看| 91精品国产色综合久久不卡蜜臀 | 免费视频最近日韩| 久久综合av免费| 成人av网站免费观看| 亚洲色图第一区| 欧美丰满高潮xxxx喷水动漫| 视频在线在亚洲| 精品国产一区久久| 成人小视频免费在线观看| 亚洲乱码国产乱码精品精小说| 欧美亚洲国产bt| 美女视频一区二区三区| 久久精品一区二区三区不卡| jvid福利写真一区二区三区| 亚洲国产精品欧美一二99| 日韩美一区二区三区| 成人手机电影网| 亚洲国产乱码最新视频| 欧美va亚洲va在线观看蝴蝶网| 国产成人丝袜美腿| 亚洲制服丝袜av| 久久色视频免费观看| aaa欧美大片| 日本麻豆一区二区三区视频| 国产日韩av一区| 欧美日韩国产免费一区二区| 激情文学综合丁香| 亚洲一区二区在线播放相泽| 精品国精品国产尤物美女| 91色九色蝌蚪| 国内精品久久久久影院一蜜桃| 国产精品传媒在线| 欧美大黄免费观看| 色婷婷综合五月| 国产一本一道久久香蕉| 洋洋av久久久久久久一区| 久久综合999| 欧美久久久影院| 91在线国产观看| 国产资源在线一区| 亚洲国产aⅴ天堂久久| 中文字幕二三区不卡| 欧美妇女性影城| 91网站黄www| 国产精品一区二区久激情瑜伽 | 亚洲精品国产无天堂网2021 | 色综合久久中文字幕| 国产一区二区精品久久| 午夜精品福利在线| 中文字幕一区二区5566日韩| 欧美精品一区二区三区蜜臀| 欧美伊人久久大香线蕉综合69| 成人毛片在线观看| 久久99精品国产麻豆不卡|