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

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

?? dma初始化程序.asm

?? DMA初始化程序----C語言版本 DMA初始化程序----C語言版本
?? ASM
字號:
  .title "test.asm"
 ;  .include "c5416.h"
   .mmregs
   .def start
   .def DMA0_Interrupt 
  ;.sect ".vectors"
stack    .usect    "stack",100h
  .align  0x80            ; must be aligned on page boundary
 ;.bss      temp ,1
 ;.bss      buffer0,2
 ;.bss	   buffer1,2
 ;.bss	   channel,1

k_sample_num	.set 256
temp			.usect "ad_vars",1
buffer0			.usect "ad_vars",k_sample_num
buffer1			.usect "ad_vars",k_sample_num

 
DRR20   .set 0x20
DRR10   .set 0x21 
DXR20   .set 0x22 
DXR10   .set 0x23 

DRR22   .set 0x30 
DRR12   .set 0x31 
DXR22   .set 0x32 
DXR12   .set 0x33
SPSA2   .set 0x34 
SPSD2   .set 0x35 
SPSA0   .set 0x38 
SPSD0   .set 0x39
GPIOCR  .set 0x3C 
GPIOSR  .set 0x3D                      
CSIDR   .set 0x3E                                   
DRR21   .set 0x40                      
DRR11   .set 0x41                         
DXR21   .set 0x42                        
DXR11   .set 0x43                       
SPSA1   .set 0x48                       
SPSD1   .set 0x49 
                         
DMPREC  .set 0x54               
DMSA    .set 0x55                      
DMSDI   .set 0x56        
DMSDN   .set 0x57
                                                                                  

SPCR11  .set 0x0000          
SPCR21  .set 0x0001    
RCR1    .set 0x0002    
RCR2    .set 0x0003
XCR1    .set 0x0004
XCR2    .set 0x0005
SRGR11  .set 0x0006
SRGR21  .set 0x0007
MCR1    .set 0x0008
MCR2    .set 0x0009
RCERA   .set 0x000a
RCERB   .set 0x000b
XCERA   .set 0x000c
XCERB   .set 0x000d
PCR     .set 0x000e
RCERC   .set 0x0010
RCERD   .set 0x0011
XCERC   .set 0x0012
XCERD   .set 0x0013
RCERE   .set 0x0014
RCERF   .set 0x0015
XCERE   .set 0x0016
XCERF   .set 0x0017
RCERG   .set 0x0018
RCERH   .set 0x0019
XCERG   .set 0x001a
XCERH   .set 0x001b

;DMA寄存器
DMSRC0  .set 0x0000
DMDST0  .set 0x0001
DMCTR0  .set 0x0002
DMSFC0  .set 0x0003
DMMCR0  .set 0x0004
DMSRC1  .set 0x0005
DMDST1  .set 0x0006
DMCTR1  .set 0x0007
DMSFC1  .set 0x0008
DMMCR1  .set 0x0009
DMSRC2  .set 0x000a
DMDST2  .set 0x000b
DMCTR2  .set 0x000c
DMSFC2  .set 0x000d
DMMCR2  .set 0x000e
DMSRC3  .set 0x000f
DMDST3  .set 0x0010
DMCTR3  .set 0x0011
DMSFC3  .set 0x0012
DMMCR3  .set 0x0013
DMSRC4  .set 0x0014
DMDST4  .set 0x0015
DMCTR4  .set 0x0016
DMSFC4  .set 0x0017
DMMCR4  .set 0x0018
DMSRC5  .set 0x0019
DMDST5  .set 0x001a
DMCTR5  .set 0x001b
DMSFC5  .set 0x001c
DMMCR5  .set 0x001d
DMSRCP  .set 0x001e
DMDSTP  .set 0x001f
DMIDX0  .set 0x0020
DMIDX1  .set 0x0021
DMFRI0  .set 0x0022
DMFRI1  .set 0x0023
DMGSA0  .set 0x0024
DMGDA0  .set 0x0025
DMGCR0  .set 0x0026
DMGFR0  .set 0x0027
XSRCDP  .set 0x0028
XDSTDP  .set 0x0029
DMGSA1  .set 0x002a
DMGDA1  .set 0x002b
DMGCR1  .set 0x002c
DMGFR1  .set 0x002d
DMGSA2  .set 0x002e
DMGDA2  .set 0x002f
DMGCR2  .set 0x0030
DMGFR2  .set 0x0031
DMGSA3  .set 0x0032
DMGDA3  .set 0x0033
DMGCR3  .set 0x0034
DMGFR3  .set 0x0035
DMGSA4  .set 0x0036
DMGDA4  .set 0x0037
DMGCR4  .set 0x0038
DMGFR4  .set 0x0039
DMGSA5  .set 0x003a
DMGDA5  .set 0x003b
DMGCR5  .set 0x003c
DMGFR5  .set 0x003d

DMGFR	.set 0x0027

DMGDA 	.set 0x0025
DMGCR	.set 0x0026
DMGSA	.set 0x0027
        .text

start:   	LD	#0,DP
			STM	#stack+100h,SP
			STM #7FFFh,SWWSR
			STM #0ffh,PMST
			SSBX INTM
	    	;SSBX CMPT
		;	CALL Sys_Init
			STM #0FFFFh,IFR  ;IFR的任何一位為1,表示一個未響應的中斷
			STM #0040h,IMR   ;  開DMA0中斷  如是ST1中的中斷屏蔽位INTM=0,IMR中的某一位是1,表示允許相應中斷
			RSBX INTM
		;	LD #0,temp
			STM #temp,AR3  ;AR3指向0x0800
			STM #buffer0,AR4 ;AR4指向0x0801
			STM	#buffer1,AR5 ;AR5指向0x0901
			LD #0500h,A
			STL A,*AR4  ;AR4所指的地址空間0x0801中的內容為0x0500
			LD #0610h,A
			STL A,*AR5  ;AR5所指的地址空間0x901中的內容為0x0610

;WAIT:		B	WAIT

Sys_Init:
    ;*************McBSP_Init***************
	    	STM	#00h,SPSA1
			STM #0000h,SPSD1    ;jie shouqi wu xiao
			STM #01h,SPSA1
			STM #0000h,SPSD1    ;fa song qi wu xiao
			STM #06h,SPSA1
			STM #83h,SPSD1      ;cai yang lv fashenqi 1
			STM #07h,SPSA1
			STM #2000h,SPSD1     ;cai yang lv fashenqi 2
			STM 02h,SPSA1        
			STM #40h,SPSD1       ;jie shou kongzhi jicunqi 1
			STM 03h,SPSA1
			STM #01h,SPSD1       ;jie shou kongzhi jicunqi 2
			STM 04h,SPSA1
			STM #40,SPSD1        ;fasong kongzhi jicunqi 1
			STM 05h,SPSA1
			STM #01h,SPSD1       ;fasong kongzhi jicunqi 2
			STM 0Eh,SPSA1  
			STM #0A08h,SPSD1       ;yinjiao kongzhi 
			NOP
			NOP

;*************AD_Init******************
;			LD #01h,A
;			PORTW *(A),3006h
;			
;			ST #0h,*(channel)
;			LD *(channel),A
;			BC L2,AEQ
;			
;			STM #0xe000,DXR12
;			B L3
			
;	  L2	 STM #0xc000,DXR12
	 		
;	  L3	STL DXR12,DRR11

;			LD DRR11,-4,A      ;DRR11 de shuju zhuan huan
;			STL A,DRR11
;			ANDM 0x0ff,DRR11
		;	AND 0x0ff,DRR11


;*************DMA_Init****************
		   	
			STM	DMSRC0,DMSA        ;DMSRC0為通道0源地址寄存器
			STM	DRR11,DMSDN
			STM DMDST0,DMSA
			STM #0500h,DMSDN       ;目的地址為0500h
			STM DMCTR0,DMSA
			STM #00FFh,DMSDN       ;計數器 緩沖區長度為256個數據

			STM DMSFC0,DMSA			;DMSFC0為同步選擇和幀計數寄存器
			STM #5000h,DMSDN         ;McBSP1 接收同步事件,單字模式,每字16位,每塊一幀
			
			STM DMMCR0,DMSA          ;傳遞方式控制寄存器 
			STM #0C045h,DMSDN        ;多幀模式,傳輸完成后 允許中斷 目的地址遞增 源地址不變

			STM	DMIDX0,DMSA			;DMIDX0為元素地址索引寄存器
			STM #0001h,DMSDN        ;索引寄存器,遞增1

			STM DMGSA,DMSA			;全局源地址重加載寄存器
			STM DRR11,DMSDN          ;全局重載源地址
	
			STM DMGDA,DMSA			;全局目的地址重加載寄存器
			STM #0610h,DMSDN        ;全局重載目的地址
			
			STM DMGCR,DMSA			;DMGCR為全局元素計數加載寄存器
			STM #00FFh,DMSDN		;全局重載索引
			       
			STM DMGFR,DMSA			;全局幀計數加載寄存器
			STM #0000h,DMSDN        ;全局重載幀計數

			STM #0181h,DMPREC    ;DMA0優先,選通DMA0
			LD #0000h,A
			STL A,*AR2
			
;**************緩沖串口使能*********		Wait_McBSP_interrupt
ENDD:		                       
		;	STM #01h,SPSA1
		;	STM #0000001001000000b,SPSD1   ; cai yang lv gongzuo 
		;	RPT #20
	     ;	NOP

		;	RSBX XF	

		;	STM #01h,SPSA1
		;	STM #0000001001000001b,SPSD1   ;fasong youxiao

		;	STM #00h,SPSA1
		;	STm #01001100000000001b,SPSD1    ; jie shou youxiao 
		;	STM #01h,SPSA1
		;	STM #0000001011000001b,SPSD1     ;chansheng zhen tongbu maichong
		;	NOP
		;	NOP

		;	RET

        ;	STM SPCR11,SPSA1       ;等待McBSP1中斷   接收使能
		;	LD SPSD1,A
		;	OR #0001h,A
		;	STL A,SPSD1
		;	RPT #18
		;	NOP
            
            STM SPCR11,SPSA1
            STM 0x5801,SPSD1
            STM SPCR21,SPSA1
            STM 0xc1,SPSD1
            
		;	STM SPCR20,SPSA1      ;發送使能
		;	LD SPSD1,A
		;	OR #0001h,A
		;	STL A,SPSD1
		;	RPT #18
		;	NOP

			B ENDD

;***************DMA0_Interrupt**********************
DMA0_Interrupt:
			LD *AR2,A
			ADD #1,A
			STL A,*AR2         ;傳遞個數計數
			STM buffer1,AR3    ;重載全局地址,此時AR3指向地址0x0901
			STM DMGDA,DMSA     ;全局目的地址重加載寄存器
			LD *AR3,B          ;*AR3中的內容為0x0610
			STLM B,DMSDN		

			STM #temp,AR3       ; 交換地址
			
			LD *AR4,A
			STL A,*AR3
	
			LD *AR5,A
			STL A,*AR4

			LD *AR3,A
			STL A,*AR5

			STM SPCR21,SPSA1    ;關閉MCBSP1發送通道
			LD  SPSD1,A
			AND  #0FFF0h,0,A
			STL A,SPSD1
			RPT #6
			NOP

			STM SPCR11,SPSA1    ;關閉McBSP1接收
			LD SPSD1,A
			AND #0FFF0h,0,A
			STL A,SPSD1
			STM #0,SPSD1
			RPT #6
			NOP
			RETE				;中斷返回

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久99| 久久亚洲一区二区三区四区| 日韩三级高清在线| 色8久久人人97超碰香蕉987| 一区二区欧美国产| 亚洲欧美偷拍另类a∨色屁股| gogogo免费视频观看亚洲一| 综合电影一区二区三区| 欧美日韩国产精品自在自线| 青青草国产成人av片免费| 精品美女在线播放| 精品国产乱码久久久久久蜜臀| 国产成人免费av在线| 亚洲激情图片qvod| 一区二区三区成人| 亚洲成a人片综合在线| 久久久蜜桃精品| 久久久精品国产99久久精品芒果 | 国产凹凸在线观看一区二区 | 国产高清久久久| 国产一区二区三区精品视频| 亚洲免费高清视频在线| 日韩女优av电影| 精品福利av导航| 亚洲国产精品ⅴa在线观看| 欧美日韩一级视频| 欧美一级日韩免费不卡| 99在线热播精品免费| 日本91福利区| 国产精品538一区二区在线| 亚洲一区二区影院| 麻豆高清免费国产一区| 亚洲视频一二三区| 日本午夜精品视频在线观看 | 欧美色爱综合网| 欧美一级淫片007| 国产精品理论在线观看| 精品1区2区在线观看| 91福利资源站| 亚洲精品在线电影| 亚洲一区视频在线观看视频| 中文字幕av一区二区三区| 欧美大白屁股肥臀xxxxxx| 欧美在线观看一区二区| 成人在线综合网| 欧美疯狂做受xxxx富婆| 日本乱人伦一区| 久久久www成人免费毛片麻豆| 51精品国自产在线| 国产精品成人一区二区艾草| 久久久久99精品国产片| 欧美日本在线播放| 国产日本欧美一区二区| 精品不卡在线视频| 天天影视涩香欲综合网| 亚洲午夜免费视频| 国产成人精品亚洲777人妖 | 91网站在线播放| 久久综合色8888| 性久久久久久久| 91蜜桃网址入口| 国产精品婷婷午夜在线观看| 欧美tickle裸体挠脚心vk| 欧美大片在线观看| 丝袜亚洲另类欧美| 欧美性色综合网| 一区二区三区91| 色综合天天综合狠狠| 欧亚洲嫩模精品一区三区| 粉嫩av一区二区三区在线播放 | 337p粉嫩大胆色噜噜噜噜亚洲| 日韩视频免费观看高清完整版在线观看| 国产精品欧美经典| 国产成人av一区| 国产蜜臀97一区二区三区| 国产亚洲女人久久久久毛片| 国产精品欧美一区二区三区| 国产精品国产三级国产aⅴ中文 | 日韩视频一区二区三区在线播放| 91精品国产综合久久精品app | 国产亚洲成aⅴ人片在线观看| 欧美韩日一区二区三区四区| 亚洲少妇屁股交4| caoporn国产精品| 中文字幕亚洲电影| 色88888久久久久久影院野外| 7878成人国产在线观看| 久久久99精品免费观看不卡| 亚洲少妇最新在线视频| 日本不卡的三区四区五区| 丁香天五香天堂综合| 欧美日韩另类国产亚洲欧美一级| 91精品国产综合久久久久久久| 欧美精品一区二区三区在线| 国产精品国产三级国产专播品爱网| 亚洲综合区在线| 欧美视频第二页| 日本欧美在线观看| 欧美精品一区二区不卡| 一区二区三区色| 欧美在线一区二区| 久久精品国产一区二区三| av电影在线观看完整版一区二区| 欧美性一二三区| 看电影不卡的网站| 中文字幕第一区第二区| 蜜桃视频一区二区三区| 色综合视频在线观看| 精品国产一区a| 99久久久久久99| 一区二区三区免费在线观看| 国产一区二区三区四| 精品国一区二区三区| 亚洲欧美视频在线观看| 国产精品123| 亚洲男人的天堂网| 精品va天堂亚洲国产| 秋霞国产午夜精品免费视频| 91久久精品一区二区三| 国产免费观看久久| 欧美精品一卡二卡| aaa国产一区| 免费人成精品欧美精品| 欧洲av一区二区嗯嗯嗯啊| 综合网在线视频| 日韩三级视频在线观看| 日本欧美一区二区三区| 欧美色图片你懂的| 国产精品中文欧美| 香蕉久久夜色精品国产使用方法 | 欧美一级搡bbbb搡bbbb| 婷婷国产v国产偷v亚洲高清| 色婷婷综合久久久久中文| 亚洲欧洲99久久| 26uuu色噜噜精品一区| 极品美女销魂一区二区三区免费 | 免播放器亚洲一区| 亚洲男人都懂的| 日本一区二区免费在线观看视频| 国内精品写真在线观看| 久久久久久久综合| 91精品国产品国语在线不卡| 丝袜脚交一区二区| 亚洲色图20p| 国产精品电影一区二区三区| 成人免费观看视频| 国产在线精品一区二区夜色| 精品人伦一区二区色婷婷| 国内精品在线播放| 久草这里只有精品视频| 久久久五月婷婷| 欧美一级精品大片| 在线不卡免费欧美| 欧美日韩一本到| 色中色一区二区| 色播五月激情综合网| 捆绑调教一区二区三区| 国产三区在线成人av| 99久久免费精品| 91视视频在线观看入口直接观看www | 精品一区二区三区在线播放视频| 欧美不卡一区二区三区四区| 国产毛片精品国产一区二区三区| 国产精品久久久久婷婷| 欧美日韩在线综合| 欧美日韩在线电影| 777欧美精品| 日韩女优av电影| 久久久久久黄色| 国产精品久久久久影院亚瑟| 欧美日本不卡视频| 91精品久久久久久久久99蜜臂| 国产成人精品综合在线观看| 亚洲午夜免费视频| 日本不卡123| 国产二区国产一区在线观看 | 日韩一区二区三区视频在线 | 欧美无砖专区一中文字| 欧美a级理论片| 国产福利精品一区| 91同城在线观看| 欧美一卡二卡三卡| 国产精品久久午夜夜伦鲁鲁| 欧美一区二区三区婷婷月色| 成年人网站91| 欧美三级韩国三级日本一级| 成人激情综合网站| 欧美在线观看视频一区二区 | 日韩精品电影一区亚洲| 亚洲欧洲精品天堂一级| 亚洲精品一区二区三区精华液| 欧美日韩一二区| 久久九九久精品国产免费直播| 欧美日韩国产精品成人| 91啪九色porn原创视频在线观看| 久久机这里只有精品| 日韩精品电影在线| 成人激情黄色小说| 欧美一区二区三区啪啪| 欧美日韩免费视频|