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

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

?? fet140_spi0_04.asm

?? 我自己在別人基礎上改寫的MSP430F410_2部分的匯編代碼
?? ASM
字號:
;******************************************************************************
;   MSP-FET430P140 Demo - USART0, SPI Interface to TLV5616 DAC
;
;   Description: Demonstrate USART0 in SPI mode interface to TLV5616 DAC.
;   USART0 is used to transmit data to DAC, Timer_A CCR1/CCRO used to generate
;   frame sync pulse, DAC is updated inside CCR0 ISR. R5 used as pointer
;   into Sin_tab.
;   ACLK = MCLK = LFXT1 = HF XTAL = 3.58MHz, UCLK0 = LFXT1/2
;   //** SWRST** please see MSP430x1xx Users Guide for description **//
;   //* USART0 control bits are in different SFR's from other MSP430's *//
;   //* 3.58Mhz XTAL CRYSTAL REQUIRED - NOT INSTALLED ON FET *//
;
;                MSP430F149
;             -----------------
;         /|\|              XIN|-
;          | |                 | 3.58MHz   TLV5616
;          --|RST          XOUT|-       -------------
;            |             P2.3|------>|FS        OUT|--> ~ 1kHz sine wave
;            |       SIMO0/P3.1|------>|DIN          |
;            |       UCLK0/P3.3|------>|SCLK       CS|-|
;            |                 |       |             | v
;
;
;   M. Buccini / G. Morton
;   Texas Instruments Inc.
;   May 2005
;   Built with Code Composer Essentials Version: 1.0
;******************************************************************************
 .cdecls C,LIST,  "msp430x14x.h"
;------------------------------------------------------------------------------
            .text                           ; Progam Start
;------------------------------------------------------------------------------
RESET       mov.w   #0A00h,SP               ; Initialize stackpointer
StopWDT     mov.w   #WDTPW+WDTHOLD,&WDTCTL  ; Stop watchdog timer
SetupP3     bis.b   #0Ah,&P3SEL             ; P3.1,3 SPI option select
            bis.b   #0Ah,&P3DIR             ; P3.1,3 output direction
SetupP2     bis.b   #08h,&P2SEL             ; P2.3 CCR1 option select
            bis.b   #08h,&P2DIR             ; P2.3 output
SetupBC     bis.b   #XTS,&BCSCTL1           ; ACLK = LFXT1 = HF XTAL
SetupOsc    bic.b   #OFIFG,&IFG1            ; Clear OSC fault flag
            mov.w   #0FFh,R15               ; R15 = Delay
SetupOsc1   dec.w   R15                     ; Additional delay to ensure start
            jnz     SetupOsc1               ;
            bit.b   #OFIFG,&IFG1            ; OSC fault flag set?
            jnz     SetupOsc                ; OSC Fault, clear flag again
            bis.b   #SELM1+SELM0,&BCSCTL2   ; MCLK = LFXT1
SetupSPI    bis.b   #USPIE0,&ME1            ; Enable USART0 SPI
            bis.b   #CHAR+SYNC+MM,&UCTL0    ; 8-bit SPI Master **SWRST**
            mov.b   #CKPH+CKPL+SSEL0+STC,&UTCTL0 ; Inv. delayed, ACLK,3-pin
            mov.b   #02h,&UBR00             ; ACLK/2 for baud rate
            clr.b   &UBR10                  ; ACLK/2 for baud rate
            clr.b   &UMCTL0                 ; Clear modulation
            bic.b   #SWRST,&UCTL0           ; **Initialize USART state machine**
            clr.w   R5                      ; Clear pointer
SetupC1     mov.w   #OUTMOD_7,&CCTL1        ; CCR1 reset/set
            mov.w   #01,&CCR1               ; CCR1 PWM Duty Cycle	
SetupC0     mov.w   #CCIE,&CCTL0            ; CCR0 interrupt enabled
            mov.w   #111-1,&CCR0            ; Clock period of CCR0
SetupTA     mov.w   #TASSEL_1+MC_1,&TACTL   ; ACLK, upmode
                                            ;
Mainloop    bis.b   #CPUOFF+GIE,SR          ; Enter LPM0, enable interrupts
            nop                             ; Needed only for debugger
                                            ;
;------------------------------------------------------------------------------
TA0_ISR;    Timer_A CCR0 ISR
;           SPI buffer TXBUF0 needs to be ready prior to writing, with
;           UCLK0 = MCLK/2 it is safe to write back to back as first word
;           transfers in two clocks, faster than.b mov operation.
;------------------------------------------------------------------------------
            mov.b   Sin_tab+1(R5),&TXBUF0   ; High byte to SPI TXBUF
            mov.b   Sin_tab(R5),&TXBUF0     ; Low byte to SPI TXBUF
            incd.w  R5                      ; Inc pointer
            and.w   #03Eh,R5                ; R5 = 0 - 62 only (32 words)
            reti                            ; Return from interupt
                                            ;
;------------------------------------------------------------------------------
; 12-bit Sine Lookup table with 32 steps
;------------------------------------------------------------------------------
Sin_tab     .short   2048
            .short   2447
            .short   2831
            .short   3185
            .short   3495
            .short   3750
            .short   3939
            .short   4056
            .short   4095
            .short   4056
            .short   3939
            .short   3750
            .short   3495
            .short   3185
            .short   2831
            .short   2447
            .short   2048
            .short   1648
            .short   1264
            .short   910
            .short   600
            .short   345
            .short   156
            .short   39
            .short   0
            .short   39
            .short   156
            .short   345
            .short   600
            .short   910
            .short   1264
            .short   1648
;
;------------------------------------------------------------------------------
;           Interrupt Vectors
;------------------------------------------------------------------------------
            .sect   ".int06"                ; Timer_A3 CCIFG0
            .short  TA0_ISR                 ;
            .sect   ".reset"                ; POR, ext. Reset, Watchdog, Flash
            .short  RESET                   ;
            .end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产高清aⅴ视频| 精品国产99国产精品| 国产成人免费视频一区| 日韩精品每日更新| 亚洲第一狼人社区| 香蕉久久一区二区不卡无毒影院| 一区二区三区在线视频免费| 亚洲视频小说图片| 一区二区三区.www| 亚洲妇熟xx妇色黄| 调教+趴+乳夹+国产+精品| 婷婷六月综合网| 婷婷开心久久网| 看电影不卡的网站| 国产在线精品一区二区不卡了| 免费成人在线视频观看| 久久99久久精品| 国产成人综合视频| 成人美女视频在线观看18| 成人av电影免费观看| 99re66热这里只有精品3直播 | 欧美三区免费完整视频在线观看| 91丨九色丨黑人外教| 在线观看一区不卡| 欧美精品vⅰdeose4hd| 日韩精品一区二区三区四区 | 欧美va日韩va| 精品国产一区二区三区av性色| 国产亚洲精品精华液| 成人免费在线视频| 午夜伊人狠狠久久| 国产激情一区二区三区| 色菇凉天天综合网| 日韩欧美国产电影| 国产精品免费aⅴ片在线观看| 亚洲欧美日韩中文播放| 热久久免费视频| 成人高清免费观看| 欧美一区二区三区免费观看视频| 欧美国产精品v| 天天色综合天天| 成人综合在线视频| 91精品国产色综合久久ai换脸 | 国产福利电影一区二区三区| 91在线观看高清| 日韩一区二区三区在线视频| 成人欧美一区二区三区白人| 免费观看一级欧美片| 91在线观看污| 久久亚洲一区二区三区明星换脸| 亚洲嫩草精品久久| 成人一区二区三区中文字幕| 欧美福利视频一区| 亚洲欧美日韩一区二区 | 久久久无码精品亚洲日韩按摩| 亚洲女同一区二区| 国产91精品露脸国语对白| 欧美精品久久99| 伊人性伊人情综合网| 丰满放荡岳乱妇91ww| 日韩精品一区二区三区四区| 亚洲国产精品久久久男人的天堂| 丁香亚洲综合激情啪啪综合| 欧美v国产在线一区二区三区| 亚洲精品视频一区二区| 成人性生交大片免费| 精品日韩欧美在线| 日韩经典一区二区| 欧美三区在线观看| 一区二区不卡在线播放 | 99精品偷自拍| 亚洲国产成人在线| 91香蕉视频污在线| 欧美国产丝袜视频| 成人高清视频在线| 中文字幕一区二区三区蜜月 | 久久人人爽人人爽| 久久不见久久见免费视频1| 91麻豆精品国产自产在线| 一区二区三区四区激情| 日本道色综合久久| 亚洲影视资源网| 欧美午夜视频网站| 午夜伦理一区二区| 日韩三级电影网址| 狠狠色伊人亚洲综合成人| 日韩欧美aaaaaa| 国产精品夜夜嗨| 中文字幕第一区第二区| 91美女在线观看| 亚洲国产毛片aaaaa无费看| 欧美午夜精品电影| 日韩国产高清影视| 欧美精品一区二区三区在线| 国产成人在线视频播放| 亚洲色图欧美激情| 欧美精选在线播放| 九色综合狠狠综合久久| 国产无遮挡一区二区三区毛片日本| 国产成人aaaa| 亚洲综合久久av| 日韩一区二区在线看| 国产乱一区二区| 亚洲猫色日本管| 91麻豆精品91久久久久同性| 国内成人免费视频| 亚洲欧美日韩中文播放| 538在线一区二区精品国产| 黑人巨大精品欧美一区| 亚洲欧美国产毛片在线| 884aa四虎影成人精品一区| 国产精品18久久久久久久久久久久| 国产精品传媒入口麻豆| 26uuu国产电影一区二区| 播五月开心婷婷综合| 五月天中文字幕一区二区| 久久久久久麻豆| 欧美亚洲另类激情小说| 国内一区二区在线| 亚洲美女视频一区| 精品剧情在线观看| 欧美性欧美巨大黑白大战| 国内精品伊人久久久久影院对白| 亚洲欧美日韩系列| 久久综合色8888| 欧美日韩国产成人在线免费| 成人在线视频首页| 蜜臀av一区二区在线观看| 亚洲欧美日韩国产手机在线 | 亚洲第一精品在线| 亚洲国产精品成人综合| 日韩一级在线观看| 欧美视频在线观看一区二区| 丁香六月综合激情| 韩国精品主播一区二区在线观看 | 欧美亚洲高清一区二区三区不卡| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲国产精品成人综合色在线婷婷 | 精品免费一区二区三区| 欧美亚洲综合色| 99热精品国产| 国产精品99久| 麻豆成人av在线| 性做久久久久久免费观看| 亚洲精品国产一区二区精华液 | 国产精品香蕉一区二区三区| 五月婷婷色综合| 亚洲国产成人tv| 亚洲另类在线一区| 亚洲欧美激情小说另类| 国产精品日韩精品欧美在线| 久久久久国产精品麻豆| 欧美电视剧免费全集观看| 欧美一区二区三区公司| 欧美顶级少妇做爰| 91精品中文字幕一区二区三区| 欧美揉bbbbb揉bbbbb| 欧美日免费三级在线| 欧美无乱码久久久免费午夜一区 | 一区二区三区精品| 一区二区久久久久| 亚洲福利视频一区| 三级成人在线视频| 日韩av一级片| 国产呦萝稀缺另类资源| 精品无人区卡一卡二卡三乱码免费卡 | 成人av免费网站| 99久久婷婷国产综合精品| 成人a级免费电影| 色一情一伦一子一伦一区| 91久久国产综合久久| 在线电影国产精品| 精品精品国产高清a毛片牛牛| 精品久久久久久最新网址| 久久久国产精品不卡| 中文字幕一区免费在线观看| 亚洲资源在线观看| 免费看精品久久片| 国产麻豆精品在线| 色综合欧美在线| 在线不卡a资源高清| 精品粉嫩aⅴ一区二区三区四区| 国产欧美一区二区精品秋霞影院| 一色桃子久久精品亚洲| 亚洲资源在线观看| 国模娜娜一区二区三区| 91丨porny丨蝌蚪视频| 欧美一区二区三区视频在线观看| xnxx国产精品| 亚洲激情五月婷婷| 久久国产婷婷国产香蕉| 99天天综合性| 日韩一区二区三区视频在线 | 不卡一区中文字幕| 欧美午夜精品一区二区三区 | 中文字幕电影一区| 三级亚洲高清视频| 99re热这里只有精品免费视频| 欧美裸体bbwbbwbbw| 亚洲永久精品大片|