?? t4.asm
字號:
LIST P=PIC16F877
INCLUDE "P16F877.INC"
TXBYTES EQU 20H
S_DATA EQU 21H
R_DATA EQU 22H
RSSI EQU 23H
BYTE_NUM EQU 24H
RSSI0 EQU 25H
RETX_NUM2 EQU 26H
CYCLE EQU 27H
CYCLE1 EQU 28H
CYCLE2 EQU 29H
ORG 00H
GOTO MAIN
ORG 05H
DLY30us
MOVLW H'30'
MOVWF CYCLE
LOOP1 DECFSZ CYCLE
GOTO LOOP1
RETLW 0
DLY40us MOVLW H'42'
MOVWF CYCLE
LOOP40 DECFSZ CYCLE
GOTO LOOP40
RETLW 0
DLY10us
MOVLW H'0F'
MOVWF CYCLE
LOOP2 DECFSZ CYCLE
GOTO LOOP2
RETLW 0
DLY20us MOVLW H'20'
MOVWF CYCLE
LOOP20 DECFSZ CYCLE
GOTO LOOP20
RETLW 0
DLY22us MOVLW H'24'
MOVWF CYCLE
LOOP21 DECFSZ CYCLE
GOTO LOOP21
RETLW 0
DLY809us
MOVLW H'59'
MOVWF CYCLE
LOOP3 MOVLW H'0E'
MOVWF CYCLE1
LOOP4 DECFSZ CYCLE1,1
GOTO LOOP4
DECFSZ CYCLE,1
GOTO LOOP3
RETLW 0
DLY2s
MOVLW H'70' ;
MOVWF CYCLE1 ;2+(2+(2+(1+2)*255+1+2)*116+1+2)*112+2
LOOP5 MOVLW H'74'
MOVWF CYCLE2
LOOP6 MOVLW H'FF'
MOVWF CYCLE
LOOP7 DECFSZ CYCLE,1
GOTO LOOP7
DECFSZ CYCLE2,1
GOTO LOOP6
DECFSZ CYCLE1,1
GOTO LOOP5
RETLW 0
SEND
BCF STATUS,RP1
BCF STATUS,RP0
MOVF S_DATA,W
MOVWF SSPBUF
WAIT BTFSS PIR1,SSPIF
GOTO WAIT
BCF PIR1,SSPIF
RETLW 0
READ
BCF STATUS,RP1
BSF STATUS,RP0
LOOP0 BTFSS SSPSTAT,BF
GOTO LOOP0
BCF STATUS,RP0
MOVF SSPBUF,W
MOVWF R_DATA
RETLW 0
CFG_W ;寫配置寄存器
BCF PORTC,2 ;CSN變低
NOP
MOVLW H'02' ;IOCFG0
MOVWF S_DATA
CALL SEND
MOVLW H'06' ;
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'06' ;PKTLEN
MOVWF S_DATA
CALL SEND
MOVLW H'20' ;32字節(jié)
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'07' ;PKTCTRL1
MOVWF S_DATA
CALL SEND
MOVLW H'04'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'08' ;PKTCTRL0
MOVWF S_DATA
CALL SEND
MOVLW H'44' ;定長
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'0B' ;FSCTRL1
MOVWF S_DATA
CALL SEND
MOVLW H'08' ;
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'0D' ;FREQ2
MOVWF S_DATA
CALL SEND
MOVLW H'10'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'0E' ;FREQ1
MOVWF S_DATA
CALL SEND
MOVLW H'A7'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'0F' ;FREQ0
MOVWF S_DATA
CALL SEND
MOVLW H'62'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'10' ;MDMCFG4
MOVWF S_DATA
CALL SEND
MOVLW H'F5'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'11' ;MDMCFG3
MOVWF S_DATA
CALL SEND
MOVLW H'83'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'12' ;MDMCFG2
MOVWF S_DATA
CALL SEND
MOVLW H'03'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'13' ;MDMCFG1
MOVWF S_DATA
CALL SEND
MOVLW H'22'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'15' ;DEVIATN
MOVWF S_DATA
CALL SEND
MOVLW H'15'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'18' ;MCSM0
MOVWF S_DATA
CALL SEND
MOVLW H'18'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'19' ;FOCCFG
MOVWF S_DATA
CALL SEND
MOVLW H'16'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'1A' ;BSCFG
MOVWF S_DATA
CALL SEND
MOVLW H'6C'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'1B' ;AGCCTRL2
MOVWF S_DATA
CALL SEND
MOVLW H'03'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'1D' ;AGCCTRL0
MOVWF S_DATA
CALL SEND
MOVLW H'91'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'21' ;FREND1
MOVWF S_DATA
CALL SEND
MOVLW H'56'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'23' ;FSCAL3
MOVWF S_DATA
CALL SEND
MOVLW H'A9'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'24' ;FSCAL2
MOVWF S_DATA
CALL SEND
MOVLW H'2A'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'25' ;FSCAL1
MOVWF S_DATA
CALL SEND
MOVLW H'00'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
BCF PORTC,2
MOVLW H'26' ;FSCAL0
MOVWF S_DATA
CALL SEND
MOVLW H'11'
MOVWF S_DATA
CALL SEND
BSF PORTC,2
RETLW 0
MAIN
CALL DLY2s
BCF STATUS,RP1
BSF STATUS,RP0
BTFSS PCON,1
BSF PCON,1 ;清除上電復(fù)位標(biāo)志
MOVLW H'13'
MOVWF TRISC ;定義PORTC的方向(控制10)
MOVLW H'00'
MOVWF TRISA ;定義PORTA的方向
MOVLW H'00'
MOVWF TRISB ;定義PORTB的方向
MOVLW H'00'
MOVWF TRISD ;定義PORTD的方向
MOVLW H'00'
MOVWF TRISE ;定義PORTE的方向
BCF STATUS,RP0
MOVLW H'04'
MOVWF PORTC ;端口輸出0
MOVLW H'00'
MOVWF PORTA ;端口輸出0
MOVLW H'00'
MOVWF PORTB ;端口輸出0
MOVLW H'00'
MOVWF PORTD ;端口輸出0
MOVLW H'00'
MOVWF PORTE ;端口輸出0
;屏蔽中斷
MOVLW H'00'
MOVWF INTCON
;初始化SPI
BCF STATUS,RP1
BSF STATUS,RP0
MOVLW H'40'
MOVWF SSPSTAT
BCF STATUS,RP0
MOVLW H'20'
MOVWF SSPCON
RESET BSF PORTC,3 ;SCK為高,初始化1100
BCF PORTC,5 ;SI為低
BCF PORTC,2
CALL DLY10us
BSF PORTC,2
CALL DLY40us
BCF PORTC,2
LOOP111 BTFSC PORTC,4
GOTO LOOP111
MOVLW H'30' ;發(fā)SRES,初始
MOVWF S_DATA
CALL SEND
BSF PORTC,2
CALL DLY40us
LOOP112 BTFSC PORTC,4
GOTO LOOP112
CALL CFG_W
NOP
CALL DLY40us
NOP
RETX MOVLW H'20' ;保存數(shù)據(jù)包長度
MOVWF BYTE_NUM
BCF PORTC,2
MOVLW H'3B' ;清空TX_FIFO
MOVWF S_DATA
CALL SEND
BSF PORTC,2
NOP
CALL DLY40us
NOP
TX BCF PORTC,2 ;使TX
MOVLW H'35' ;發(fā)STX
MOVWF S_DATA
CALL SEND
BSF PORTC,2
CALL DLY809us
BCF PORTC,2
MOVLW H'7F'
MOVWF S_DATA
CALL SEND
PAY_TX MOVLW H'55'
MOVWF S_DATA
CALL SEND
DECFSZ BYTE_NUM,1
GOTO PAY_TX
BSF PORTC,2
NOP
CALL DLY2s
NOP
GOTO RETX
NOP
NOP
LOOP000 NOP
NOP
GOTO LOOP000
NOP
END
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产在线视频精品一区|
精品影院一区二区久久久|
亚洲自拍另类综合|
国产一区二区三区av电影|
日本乱码高清不卡字幕|
久久精品亚洲国产奇米99|
亚洲成人一区二区|
色婷婷av一区二区三区大白胸|
久久免费精品国产久精品久久久久|
一区二区三区蜜桃|
99re热这里只有精品视频|
日韩精品一区在线观看|
日韩专区一卡二卡|
欧美日本精品一区二区三区|
一区二区三区在线观看动漫|
成人在线视频一区|
久久精品亚洲国产奇米99|
国内国产精品久久|
欧美videossexotv100|
人人狠狠综合久久亚洲|
欧美日韩另类一区|
亚洲激情六月丁香|
青娱乐精品视频在线|
91精品国产一区二区三区香蕉|
亚洲视频每日更新|
国产精品综合在线视频|
日韩精品一区二区三区中文精品|
一区二区三区欧美日韩|
www.色综合.com|
日本一区二区三区高清不卡|
另类综合日韩欧美亚洲|
欧美一级搡bbbb搡bbbb|
日韩激情视频网站|
欧美日韩一区中文字幕|
亚洲精品视频在线看|
成人av动漫网站|
www久久精品|
六月丁香综合在线视频|
欧美一级高清大全免费观看|
天使萌一区二区三区免费观看|
91电影在线观看|
一个色综合网站|
在线免费不卡电影|
亚洲色图欧美偷拍|
91视频.com|
亚洲免费看黄网站|
欧美在线免费观看亚洲|
亚洲男人天堂一区|
www.亚洲色图|
自拍偷拍亚洲激情|
色婷婷精品久久二区二区蜜臀av|
亚洲视频一二区|
97久久超碰国产精品|
樱花草国产18久久久久|
欧美在线免费观看亚洲|
亚洲欧洲韩国日本视频|
成人蜜臀av电影|
亚洲欧美自拍偷拍|
在线日韩国产精品|
午夜精品aaa|
精品福利一区二区三区
|
欧美一级免费大片|
男人操女人的视频在线观看欧美
|
亚洲人妖av一区二区|
欧美在线你懂的|
蜜臀av性久久久久蜜臀av麻豆|
久久伊人蜜桃av一区二区|
成人福利视频在线|
一区二区视频在线|
欧美精品乱码久久久久久|
美女被吸乳得到大胸91|
国产日本一区二区|
欧美日韩黄色影视|
国产综合色产在线精品|
亚洲素人一区二区|
欧美一区二区三区视频免费|
国产成人免费高清|
亚洲国产中文字幕|
26uuu亚洲综合色欧美|
91丝袜美腿高跟国产极品老师|
日韩综合小视频|
国产日韩精品久久久|
国产综合久久久久久鬼色|
亚洲综合激情网|
久久久久久一级片|
欧美日韩大陆一区二区|
国产成人精品亚洲午夜麻豆|
亚洲综合一区二区|
国产欧美日产一区|
欧美高清一级片在线|
成人精品在线视频观看|
日韩和的一区二区|
亚洲日本一区二区三区|
色素色在线综合|
国产成人精品一区二|
日本三级亚洲精品|
洋洋成人永久网站入口|
久久久精品综合|
日韩网站在线看片你懂的|
91麻豆国产福利在线观看|
韩国女主播成人在线|
五月综合激情婷婷六月色窝|
日韩一区在线看|
国产偷国产偷亚洲高清人白洁
|
成人美女视频在线看|
亚洲日本在线视频观看|
欧美经典三级视频一区二区三区|
正在播放一区二区|
91丨porny丨户外露出|
懂色中文一区二区在线播放|
青青草国产精品97视觉盛宴|
艳妇臀荡乳欲伦亚洲一区|
日本一区二区电影|
日韩精品一区国产麻豆|
9191国产精品|
91精品国产一区二区三区|
欧美日韩久久一区|
色婷婷精品大视频在线蜜桃视频
|
日韩精品免费专区|
性做久久久久久久免费看|
亚洲婷婷综合色高清在线|
337p亚洲精品色噜噜狠狠|
日韩视频免费直播|
欧美一区三区二区|
91麻豆精品国产91久久久久久久久
|
日韩一级二级三级|
欧美一区二区视频观看视频|
欧美精品久久一区二区三区|
欧美综合久久久|
色婷婷av久久久久久久|
日本久久一区二区三区|
在线免费观看视频一区|
欧美日韩国产另类一区|
欧美日韩午夜精品|
欧美美女直播网站|
制服丝袜av成人在线看|
日韩免费在线观看|
欧美肥妇bbw|
欧美一区二区三区男人的天堂|
欧美精品tushy高清|
欧美哺乳videos|
国产日韩欧美制服另类|
亚洲一二三区不卡|
国产在线一区二区综合免费视频|
97久久超碰国产精品电影|
欧美午夜一区二区|
日韩欧美一区二区视频|
久久久久国产成人精品亚洲午夜|
国产亚洲欧美色|
性做久久久久久|
久久99精品一区二区三区三区|
国产剧情一区二区|
色综合天天综合狠狠|
色噜噜久久综合|
日韩欧美色综合网站|
日本一区二区在线不卡|
一区二区在线免费观看|
免费在线观看一区二区三区|
国产91精品露脸国语对白|
日本精品视频一区二区|
日韩免费一区二区|
国产精品美日韩|
丝袜亚洲另类欧美|
一区二区三区在线免费播放|
国产电影一区在线|
欧美丝袜自拍制服另类|
26uuu欧美|
亚洲一区二区三区美女|
国模冰冰炮一区二区|
欧洲精品一区二区|
中文字幕亚洲电影|
国产精品99久|
精品成人私密视频|
一区二区三区电影在线播|
成人h版在线观看|
日韩一二三区不卡|
亚洲欧洲三级电影|
国产麻豆精品theporn|
在线精品视频小说1|
久久天天做天天爱综合色|
亚洲综合自拍偷拍|
成人深夜在线观看|
欧美日韩国产另类不卡|
亚洲一区二区三区在线看|
国产激情偷乱视频一区二区三区
|
亚洲欧美一区二区三区孕妇|
久久99久久99小草精品免视看|
一本在线高清不卡dvd|
欧美tk—视频vk|
日本亚洲最大的色成网站www|
色综合久久久久久久|
亚洲国产精品99久久久久久久久|
丝袜美腿高跟呻吟高潮一区|
91一区二区三区在线观看|
久久精品男人天堂av|
激情深爱一区二区|
欧美日韩成人高清|
麻豆精品视频在线观看|
91精品婷婷国产综合久久|
日韩精品每日更新|