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

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

?? msp430x24x_uscia0_spi_09.s43

?? 步進電機驅(qū)動程序msp430f247單片機
?? S43
字號:
;*******************************************************************************
;   MSP430x24x Demo - USCI_A0, SPI 3-Wire Master Incremented Data
;
;   Description: SPI master talks to SPI slave using 3-wire mode. Incrementing
;   data is sent by the master starting at 0x01. Received data is expected to
;   be same as the previous transmission.  USCI RX ISR is used to handle
;   communication with the CPU, normally in LPM0. If high, P1.0 indicates
;   valid data reception.
;   ACLK = n/a, MCLK = SMCLK = DCO ~1.045MHz, BRCLK = SMCLK/2 
;
;   Use with SPI Slave Data Echo code example. If slave is in debug mode, P3.6
;   slave reset signal conflicts with slave's JTAG; to work around, use IAR's
;   "Release JTAG on Go" on slave device.  If breakpoints are set in
;   slave RX ISR, master must stopped also to avoid overrunning slave
;   RXBUF.
;
;                    MSP430F249
;                 -----------------
;             /|\|              XIN|-
;              | |                 |
;              --|RST          XOUT|-
;                |                 |
;                |             P3.4|-> Data Out (UCA0SIMO)
;                |                 |
;          LED <-|P1.0         P3.5|<- Data In (UCA0SOMI)
;                |                 |
;  Slave reset <-|P1.1         P3.0|-> Serial Clock Out (UCA0CLK)
;
;   B. Nisarga
;   Texas Instruments Inc.
;   September 2007
;   Built with IAR Embedded Workbench Version: 3.42A
;*******************************************************************************
#include "msp430x24x.h"

#define     MST_Data   R6
#define     SLV_Data   R7
;-------------------------------------------------------------------------------
            RSEG    CSTACK                  ; Define stack segment
;-------------------------------------------------------------------------------
            RSEG    CODE                    ; Assemble to Flash memory
;-------------------------------------------------------------------------------
RESET       mov.w   #SFE(CSTACK),SP         ; Initialize stackpointer
StopWDT     mov.w   #WDTPW+WDTHOLD,&WDTCTL  ; Stop watchdog timer
CheckCal    cmp.b   #0FFh,&CALBC1_1MHZ      ; Calibration constants erased?
            jeq     Trap
            cmp.b   #0FFh,&CALDCO_1MHZ
            jne     Load  
Trap        jmp     $                       ; Trap CPU!!
Load        mov.b   &CALBC1_1MHZ,&BCSCTL1   ; Set DCO to 1MHz
            mov.b   &CALDCO_1MHZ,&DCOCTL    ;
SetupP1     clr.b   &P1OUT                  ; 
            bis.b   #03h,&P1DIR             ; P1 setup for LED and slave reset
            mov.b   #02h,&P1OUT             ; Set slave reset
SetupP3     bis.b   #31h,&P3SEL             ; P3.0,4,5 USCI_A0 option select
SetupSPI    bis.b   #UCCKPL+UCMSB+UCMST+UCSYNC,&UCA0CTL0;3-pin, 8-bit SPI master
            bis.b   #UCSSEL_2,&UCA0CTL1     ; SMCLK
            bis.b   #02h,&UCA0BR0           ; /2
            clr.b   &UCA0BR1                ;
            clr.b   &UCA0MCTL               ; No modulation
            bic.b   #UCSWRST,&UCA0CTL1      ; **Initialize USCI state machine**
            bis.b   #UCA0RXIE,&IE2          ; Enable USCI_A0 RX interrupt

            bic.b   #02h,&P1OUT            ; Now with SPI signals initialized,
            bis.b   #02h,&P1OUT            ; reset slave
            mov.w   #50,R15                 ; Wait for slave to initialize
waitForSlv  dec.w   R15                     ;
            jnz     waitForSlv              ;
                                            ;
            mov.b   #001h,MST_Data          ; Initialize data values
            mov.b   #000h,SLV_Data          ;
                                            ;
Mainloop    mov.b   MST_Data,&UCA0TXBUF     ; Transmit first character
            bis.b   #LPM0+GIE,SR            ; CPU off, enable interrupts
            nop                             ; Required for debugger only
                                            ;
;-------------------------------------------------------------------------------
USCIA0RX_ISR;       Test for valid RX and TX character
;-------------------------------------------------------------------------------
TX1         bit.b   #UCA0TXIFG,&IFG2        ; USCI_A0 TX buffer ready?
            jz      TX1                     ; Jump is TX buffer not ready
                                            ;
            cmp.b   SLV_Data,&UCA0RXBUF     ; Test for correct character RX'd
            jeq     Pass                    ;
Fail        bic.b   #01h,&P1OUT             ; If incorrect, clear LED
            jmp     TX2                     ;
Pass        bis.b   #01h,&P1OUT             ; If correct, light LED
TX2         inc.b   MST_Data                ; Increment master value
            inc.b   SLV_Data                ; Increment expected slave value
            mov.b   MST_Data,&UCA0TXBUF     ; Send next value
                                            ;
            mov.w   #30,R15                 ; Add time between transmissions to
cycleDelay  dec.w   R15                     ; make sure slave can keep up
            jnz     cycleDelay              ;
            reti                            ; Exit ISR
;-------------------------------------------------------------------------------
            COMMON  INTVEC                  ; Interrupt Vectors
;-------------------------------------------------------------------------------
            ORG     USCIAB0RX_VECTOR        ; USCI_A0 Rx Vector
            DW      USCIA0RX_ISR            ;
            ORG     RESET_VECTOR            ; RESET Vector
            DW      RESET                   ;
            END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱码一区二区三区| 午夜成人在线视频| 亚洲午夜av在线| 国产一区二区免费视频| 日本道在线观看一区二区| 日韩欧美在线影院| 一区二区在线观看视频| 国产毛片精品视频| 91精品中文字幕一区二区三区| 中文字幕国产一区| 久久激情五月激情| 欧美性一区二区| 自拍视频在线观看一区二区| 久久超碰97人人做人人爱| 在线观看免费成人| 日本一二三不卡| 国产麻豆精品在线观看| 欧美一区永久视频免费观看| 亚洲专区一二三| 色系网站成人免费| 亚洲天堂a在线| 色综合久久久久| 亚洲色图欧洲色图婷婷| 99精品国产99久久久久久白柏| 精品国产乱码久久久久久蜜臀| 午夜视频一区在线观看| 精品黑人一区二区三区久久| 日韩二区三区在线观看| 91精品久久久久久久91蜜桃| 亚洲高清视频中文字幕| 欧美在线一二三| 亚洲一级二级在线| 欧美亚洲综合一区| 石原莉奈在线亚洲三区| 51精品秘密在线观看| 日本视频中文字幕一区二区三区| 欧美日韩免费一区二区三区视频 | 亚洲色图.com| a美女胸又www黄视频久久| 中文字幕av一区二区三区 | 日本午夜精品视频在线观看| 777午夜精品视频在线播放| 青青草97国产精品免费观看无弹窗版 | 色综合久久精品| 亚洲国产另类av| 日韩亚洲欧美成人一区| 国产在线精品视频| 国产精品久久久一区麻豆最新章节| youjizz久久| 亚洲一区二区三区精品在线| 欧美日本韩国一区二区三区视频| 天堂成人免费av电影一区| 精品日韩欧美在线| 粉嫩aⅴ一区二区三区四区 | 色94色欧美sute亚洲线路一久| 夜夜亚洲天天久久| 欧美美女直播网站| 国产自产2019最新不卡| 国产精品日韩精品欧美在线| 在线精品视频免费播放| 蜜臀av国产精品久久久久| 国产三区在线成人av| 一本久久a久久免费精品不卡| 亚洲成人免费视频| 精品卡一卡二卡三卡四在线| 91麻豆精东视频| 六月丁香婷婷久久| 国产精品免费视频观看| 欧美系列一区二区| 国产一二精品视频| 亚洲成a人v欧美综合天堂下载 | 久久99国产精品久久99| 中文字幕在线观看不卡| 8v天堂国产在线一区二区| 成人黄色电影在线 | 一区二区三区成人| 欧美成人精品3d动漫h| 色哟哟一区二区在线观看| 麻豆成人av在线| 夜夜嗨av一区二区三区四季av| 91精品国产色综合久久ai换脸| 国产suv一区二区三区88区| 亚洲一区在线播放| 国产精品久久久久久久久免费桃花 | 日本成人在线网站| 国产精品国产精品国产专区不片| 狠狠狠色丁香婷婷综合激情| 精品欧美黑人一区二区三区| 国产婷婷精品av在线| 91丨九色丨国产丨porny| 亚洲免费成人av| 欧美综合天天夜夜久久| 国产一区二区三区免费看| 亚洲成人久久影院| 亚洲欧洲日韩综合一区二区| 精品卡一卡二卡三卡四在线| 91精品福利在线一区二区三区| 99精品偷自拍| 粉嫩13p一区二区三区| 激情图片小说一区| 亚洲影视在线播放| 自拍偷拍亚洲综合| 中文字幕欧美激情一区| 久久久综合激的五月天| 日韩精品资源二区在线| 91精品免费观看| 欧美电影一区二区| 欧美福利视频一区| 欧美三区在线观看| 欧美日韩国产三级| 欧美三级中文字幕| 欧美日韩不卡在线| 337p亚洲精品色噜噜噜| 91精品国产一区二区| 制服.丝袜.亚洲.中文.综合| 在线播放/欧美激情| 在线不卡免费欧美| 日韩一区二区三区电影| 欧美一级搡bbbb搡bbbb| 欧美一级精品在线| 久久综合九色综合欧美亚洲| 亚洲精品一线二线三线无人区| 日韩精品在线一区二区| 欧美v亚洲v综合ⅴ国产v| 久久综合色综合88| 久久精品免费在线观看| 中文字幕第一区二区| 国产精品国产自产拍高清av| 亚洲狼人国产精品| 亚洲国产精品久久久久婷婷884| 亚洲一区二区三区四区五区黄 | 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 亚洲成人av中文| 日本aⅴ免费视频一区二区三区| 免费在线一区观看| 国产精品18久久久| 色婷婷久久99综合精品jk白丝| 欧美亚洲高清一区| 日韩一级精品视频在线观看| 久久嫩草精品久久久精品| 国产精品久久777777| 亚洲精品视频在线观看网站| 日韩成人午夜精品| 国产成人在线观看| 欧美专区亚洲专区| 精品国产一区a| 亚洲人快播电影网| 免费成人在线观看| av在线不卡网| 正在播放一区二区| 国产精品国产自产拍高清av| 五月婷婷另类国产| 国产成人午夜精品影院观看视频 | 日韩电影在线看| 国产成人精品亚洲日本在线桃色| av一区二区不卡| 91精品国产丝袜白色高跟鞋| 成人欧美一区二区三区小说| 日本中文字幕一区二区有限公司| 国产成人精品免费网站| 欧美视频中文字幕| 国产精品免费aⅴ片在线观看| 天天色图综合网| 成人中文字幕电影| 日韩欧美成人午夜| 亚洲在线视频网站| 国产成人在线免费观看| 91精品国产综合久久久久| 国产精品美女www爽爽爽| 日本中文字幕不卡| 99精品久久久久久| 国产欧美精品一区二区三区四区| 婷婷夜色潮精品综合在线| 成人免费毛片片v| 欧美本精品男人aⅴ天堂| 亚洲高清视频在线| 91丝袜国产在线播放| 久久久久久久久一| 久久99久久久欧美国产| 欧美日韩国产a| 一区二区三区四区精品在线视频| 国模大尺度一区二区三区| 欧美日韩国产中文| 亚洲亚洲人成综合网络| 色婷婷av一区二区三区大白胸| 国产欧美精品一区二区三区四区| 久久er精品视频| 日韩免费观看高清完整版 | 91精品国产综合久久国产大片| 一区二区三区四区中文字幕| 91天堂素人约啪| 综合激情网...| 91论坛在线播放| 亚洲男人的天堂av| 色婷婷亚洲精品| 亚洲老妇xxxxxx| 在线观看欧美黄色| 夜夜嗨av一区二区三区网页 | 成人免费看的视频| 国产午夜精品一区二区三区视频 |