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

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

?? idlerun.s

?? 供學習arm7之用,其中包括lpc2114各模塊使用列程.
?? S
字號:
;****************************************************************************** 
; 文件名:IDLERUN.S
; 功能:系統(tǒng)進行空閑狀態(tài),并使用定時器中斷喚醒。
; 說明:將跳線器JP4_LED4短接。
;****************************************************************************** 
		    INCLUDE		LPC2294.INC
			EXPORT  	MAIN
			
VIC_BASE	EQU		0xFFFFF000
TIMER0_BASE	EQU		0xE0004000			
		
LEDCON		EQU	    (1<<25)		    		; P0.25引腳控制LED4,低電平點亮

		
		    AREA   	IDLEC,CODE,READONLY 

		    CODE32							
MAIN        MSR     CPSR_c, #0x5F			; 切換處理器工作模式,并允許IRQ中斷
			LDR     R0,=PINSEL0         	; 設置I/O口連接
            MOV     R1,#0x00000000  
            STR     R1,[R0],#4                      
            MOV     R1,#0x00000000          
            STR     R1,[R0]           
            LDR     R0,=IO0DIR
            MOV     R1,#LEDCON
            STR     R1,[R0]             	; 設置LED控制口為輸出
            
            BL		SYSCLK_INI				; 設置系統(tǒng)時鐘
            
            LDR		R0,=MEMMAP
    		MOV		R1,#0x02
			STR		R1,[R0]					; REMAP操作(若寫到片內(nèi)FLASH,則不需要REMAP)
			                                                                     		
		    ; 控制LED快速閃爍50次,以便指示系統(tǒng)復位
			MOV	    R5,#50
LEDSET		LDR	    R1,=LEDCON
		    LDR	    R0,=IO0SET			                            
		    STR 	R1,[R0]			    	; LED4控制的I/O置位,即LED4熄滅  
		    BL	    DELAYUS                                                      
				                                                                            
LEDCLR		LDR	    R0,=IO0CLR                                                   
		    STR	    R1,[R0]			    	; LED4控制的I/O復位,即LED4點亮  
		    BL	    DELAYUS
		
		    SUBS	R5,R5,#1
		    BNE	    LEDSET
		    

TIME0_INI	; 初始化定時器0,實現(xiàn)0.5S定時
            ; Fcclk = Fosc*4 = 11.0592MHz*4 = 44.2368MHz
	   		; Fpclk = Fcclk/4 = 44.2368MHz/4 = 11.0592MHz
	   		LDR		R0,=TIMER0_BASE
	   		MOV		R1,#99
	   		STR		R1,[R0,#0x0C]			; T0PR=99,設置定時器0分頻為100分頻,得110592Hz
	   		MOV		R1,#0x03
	   		STR		R1,[R0,#0x14]			; T0MCR=0x03,匹配通道0匹配中斷并復位T0TC
	   		LDR		R1,=110592/2				
	   		STR		R1,[R0,#0x18]			; T0MR0=110592/2,比較值(0.5S定時值)
	   		MOV		R1,#0x01
	   		STR		R1,[R0,#0x04]			; T0TCR=0x01,啟動T0TC
				
			; 設置定時器0中斷IRQ
			LDR		R0,=VIC_BASE
			MOV		R1,#0x00000000
			STR		R1,[R0,#0x0C]			; VICIntSelect=0x00000000
			MOV		R1,#0x24
			STR		R1,[R0,#0x200]			; VICVectCntl0=0x24
			LDR		R1,=IRQ_TIME0
			STR		R1,[R0,#0x100]			; VICVectAddr0=(int)IRQ_TIME0
			MOV		R1,#0x00000010
			STR		R1,[R0,#0x10]			; VICIntEnable=0x00000010			
  
		
POWERRUN	LDR	    R0,=PCON
		    MOV	    R1,#0x01		
		    STR	    R1,[R0]			    	; 進入空閑模式
		    
		    LDR     R0,=IO0SET           	; 讀取當前LED控制值
            LDR     R1,[R0]
            ANDS    R1,R1,#LEDCON
            LDREQ   R0,=IO0SET
            LDRNE   R0,=IO0CLR
            MOV     R1,#LEDCON
            STR     R1,[R0]             	; 控制LED輸出
		    
		    B	    POWERRUN		    	; 喚醒后再次進入空閑狀態(tài)
		    
		    
;******************************************************************************		
; 名稱:SYSCLK_INI
; 功能:設置系統(tǒng)時鐘。(M值為4,P值為2)
; 入口參數(shù):無
; 出口參數(shù):無
; 占用資源:R0、R1		
;******************************************************************************
SYSCLK_INI	
			LDR		R0,=VPBDIV
			MOV		R1,#0x00
			STR		R1,[R0]					; VPBDIV=0x00
			
			LDR		R0,=PLLCFG
			MOV		R1,#0x23
			STR		R1,[R0]					; PLLCFG=0x23,設置M值為4,P值為2
			LDR		R0,=PLLCON
			MOV		R1,#0x01
			STR		R1,[R0]					; PLLCON=0x01
			LDR		R0,=PLLFEED
			MOV		R1,#0xAA
			STR		R1,[R0]					; PLLFEED=0xAA
			MOV		R1,#0x55
			STR		R1,[R0]					; PLLFEED=0x55
WAIT_OK		LDR		R0,=PLLSTAT				
			LDR		R1,[R0]
			ANDS	R1,R1,#0x0400
			BEQ		WAIT_OK					; 等待PLL鎖定
			
			LDR		R0,=PLLCON
			MOV		R1,#0x03
			STR		R1,[R0]
			LDR		R0,=PLLFEED
			MOV		R1,#0xAA
			STR		R1,[R0]
			MOV		R1,#0x55
			STR		R1,[R0]	
			
			MOV		PC,LR		    
		
		
;******************************************************************************
; 名稱:IRQ_TIME0
; 功能:TIME0中斷服務程序。
; 入口參數(shù):無
; 出口參數(shù):無
; 占用資源:R2、R2
;******************************************************************************
IRQ_TIME0	
			LDR		R2,=T0IR
			MOV		R3,#0x01
			STR		R3,[R2]					; 清除中斷標志
			
			LDR		R2,=VICVectAddr
			MOV		R3,#0
			STR		R3,[R2]					; VICVectAddr=0						
   			SUBS	PC,LR,#4				; IRQ中斷返回 
                                               

                                            				
;****************************************************************************** 
; 名稱:DELAYUS  
; 功能:短軟件延時
; 入口參數(shù):無 		
; 出口參數(shù):無                                          
; 占用資源:R7
;******************************************************************************                                           
DELAYUS	                                                
		    MOV	    R7,#0x5F000			; 延時參數(shù)
DELAYUS_L1	SUBS	R7,R7,#1			; R7 = R7-1
		    BNE	    DELAYUS_L1      	; 判斷R7-1結果是否為0,若不為0則跳轉  
		    MOV	    PC,LR				; 返回	
		
		    ALIGN				    	; 數(shù)據(jù)字對齊
		    LTORG				    	; 聲明文字池		
		
		    END
		    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩不卡一区二区三区| 粉嫩av一区二区三区在线播放 | 成人app在线| 欧美日韩国产综合草草| 欧美国产一区在线| 日韩中文字幕亚洲一区二区va在线 | 欧美一级艳片视频免费观看| 中文字幕一区二区三区色视频| 日韩专区在线视频| 欧美日韩三级一区二区| 国产精品免费丝袜| 风流少妇一区二区| 精品国产乱码久久久久久图片 | 国产精品美女久久久久高潮| 免费看欧美美女黄的网站| 欧美主播一区二区三区| 一区二区三区蜜桃| 国产一区不卡视频| 精品成人a区在线观看| 免费视频最近日韩| 欧美日韩你懂的| 亚洲国产你懂的| 欧美在线观看一区| 一区二区三区在线观看网站| caoporen国产精品视频| 国产欧美日韩不卡| 国产精品一区二区男女羞羞无遮挡 | 亚洲欧美一区二区三区国产精品 | 成人网页在线观看| 久久无码av三级| 国产伦精一区二区三区| 久久嫩草精品久久久精品| 国产精品456露脸| 国产日韩一级二级三级| 成人妖精视频yjsp地址| 国产精品美女久久久久av爽李琼| proumb性欧美在线观看| 亚洲美女视频在线| 欧美日韩一本到| 日本欧美在线观看| 久久综合成人精品亚洲另类欧美| 国产精品亚洲午夜一区二区三区 | 亚洲自拍偷拍网站| 色94色欧美sute亚洲线路二| 亚洲午夜精品17c| 欧美一区二区三区系列电影| 另类小说综合欧美亚洲| 国产午夜精品一区二区| av中文字幕亚洲| 亚洲在线视频一区| 欧美电影免费观看高清完整版在| 国产美女精品一区二区三区| 欧美经典一区二区三区| 一本大道久久a久久精二百 | 日韩精品影音先锋| 岛国一区二区在线观看| 亚洲自拍欧美精品| 欧美sm极限捆绑bd| 94-欧美-setu| 日本美女一区二区三区| 久久久久久久性| 色猫猫国产区一区二在线视频| 天天综合天天综合色| 亚洲精品一区在线观看| 93久久精品日日躁夜夜躁欧美| 日韩在线播放一区二区| 国产蜜臀av在线一区二区三区| 99vv1com这只有精品| 日日夜夜免费精品| 中文字幕在线一区二区三区| 欧美另类变人与禽xxxxx| 国产成人免费xxxxxxxx| 亚洲成av人片www| 国产精品人妖ts系列视频| 欧美浪妇xxxx高跟鞋交| 成人网男人的天堂| 美女视频网站久久| 亚洲精品久久嫩草网站秘色| 精品不卡在线视频| 在线成人高清不卡| 99久久精品国产麻豆演员表| 久久国产欧美日韩精品| 亚洲高清在线精品| 亚洲欧洲日韩在线| 国产亚洲美州欧州综合国| 欧美日韩中文字幕精品| 91在线播放网址| 国产乱子伦一区二区三区国色天香| 亚洲成a天堂v人片| 亚洲欧美另类小说视频| 久久久久久久久久久电影| 欧美一区二区三区男人的天堂| 色丁香久综合在线久综合在线观看| 国产九九视频一区二区三区| 蜜桃av一区二区三区电影| 亚洲成a人v欧美综合天堂| 亚洲欧美国产三级| 国产精品乱人伦| 国产欧美一区二区三区网站 | 成人午夜视频网站| 国产一区二区精品在线观看| 日韩激情视频网站| 日韩高清在线一区| 视频一区视频二区在线观看| 一区二区三区国产豹纹内裤在线| 国产精品欧美一区喷水| 欧美国产日韩亚洲一区| 久久影院视频免费| 欧美精品一区二区在线播放| 欧美一区二区三区在线看| 欧美一区二区高清| 日韩欧美在线网站| 欧美精品一区视频| 国产日韩欧美a| 国产日产欧美一区| 1024成人网色www| 亚洲欧美欧美一区二区三区| 一区二区三区在线观看网站| 亚洲网友自拍偷拍| 天天影视色香欲综合网老头| 日产欧产美韩系列久久99| 人人超碰91尤物精品国产| 青青草原综合久久大伊人精品优势| 日日噜噜夜夜狠狠视频欧美人 | 一区二区三区免费在线观看| 一区二区三区国产精华| 亚洲成av人片一区二区三区| 久久99精品久久久久婷婷| 国产一区二区精品久久| 成人综合激情网| 日本高清成人免费播放| 欧美精品色综合| 欧美精品一区二区久久婷婷| 中文字幕av免费专区久久| 亚洲视频一区在线观看| 午夜精品成人在线视频| 九色|91porny| 99天天综合性| 欧美一区二区三区在线视频 | 亚洲精品一区二区三区99| 中文字幕欧美激情| 亚洲一区二区欧美日韩| 韩国精品一区二区| 色av一区二区| 日韩欧美电影在线| 中文字幕一区二区三区精华液| 亚洲在线观看免费视频| 国产精品996| 欧美精选一区二区| 国产精品久久久久久久久图文区 | 日韩主播视频在线| 国产·精品毛片| 91.com视频| 日韩毛片一二三区| 久久99久久精品| 91久久香蕉国产日韩欧美9色| 日韩精品一区二区三区视频播放 | 91麻豆精品国产91久久久资源速度| 久久久久国色av免费看影院| 亚洲成人综合在线| 成人伦理片在线| 精品福利视频一区二区三区| 一区二区免费看| 国产999精品久久| 日韩一区二区免费视频| 一区二区在线观看视频| 国产精品一区在线观看你懂的| 欧美精品视频www在线观看| 亚洲日本免费电影| 国产大陆a不卡| 欧美va亚洲va| 男女男精品网站| 欧美日韩精品一区二区天天拍小说| 国产精品青草久久| 国产宾馆实践打屁股91| 欧美一区二区三区播放老司机| 亚洲欧美日韩一区二区| 粉嫩aⅴ一区二区三区四区五区 | 成人一区二区视频| 2020国产精品自拍| 蜜臀av性久久久久蜜臀aⅴ| 欧美午夜一区二区| 亚洲精品久久久蜜桃| 91在线一区二区三区| 国产精品久久久久毛片软件| 国产精品一区在线| 久久久精品人体av艺术| 国内精品伊人久久久久av影院| 日韩视频永久免费| 精品系列免费在线观看| 日韩欧美一二三区| 美美哒免费高清在线观看视频一区二区| 欧美日韩一级黄| 日韩精品亚洲专区| 欧美日韩第一区日日骚| 首页综合国产亚洲丝袜| 91精品国产手机| 麻豆成人久久精品二区三区小说| 91精品国产综合久久国产大片| 青娱乐精品视频在线|