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

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

?? idlerun.s

?? ZLG LPC 2100 新easyARM2100光盤
?? S
字號:
;****************************************************************************** 
; 文件名:IDLERUN.S
; 功能:系統(tǒng)進(jìn)行空閑狀態(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         	; 設(shè)置I/O口連接
            MOV     R1,#0x00000000  
            STR     R1,[R0],#4                      
            MOV     R1,#0x00000000          
            STR     R1,[R0]           
            LDR     R0,=IO0DIR
            MOV     R1,#LEDCON
            STR     R1,[R0]             	; 設(shè)置LED控制口為輸出
            
            BL		SYSCLK_INI				; 設(shè)置系統(tǒng)時鐘
            
            LDR		R0,=MEMMAP
    		MOV		R1,#0x02
			STR		R1,[R0]					; REMAP操作(若寫到片內(nèi)FLASH,則不需要REMAP)
			                                                                     		
		    ; 控制LED快速閃爍50次,以便指示系統(tǒng)復(fù)位
			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復(fù)位,即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,設(shè)置定時器0分頻為100分頻,得110592Hz
	   		MOV		R1,#0x03
	   		STR		R1,[R0,#0x14]			; T0MCR=0x03,匹配通道0匹配中斷并復(fù)位T0TC
	   		LDR		R1,=110592/2				
	   		STR		R1,[R0,#0x18]			; T0MR0=110592/2,比較值(0.5S定時值)
	   		MOV		R1,#0x01
	   		STR		R1,[R0,#0x04]			; T0TCR=0x01,啟動T0TC
				
			; 設(shè)置定時器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]			    	; 進(jìn)入空閑模式
		    
		    LDR     R0,=IO0SET           	; 讀取當(dāng)前LED控制值
            LDR     R1,[R0]
            ANDS    R1,R1,#LEDCON
            LDREQ   R0,=IO0SET
            LDRNE   R0,=IO0CLR
            MOV     R1,#LEDCON
            STR     R1,[R0]             	; 控制LED輸出
		    
		    B	    POWERRUN		    	; 喚醒后再次進(jìn)入空閑狀態(tài)
		    
		    
;******************************************************************************		
; 名稱:SYSCLK_INI
; 功能:設(shè)置系統(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,設(shè)置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中斷服務(wù)程序。
; 入口參數(shù):無
; 出口參數(shù):無
; 占用資源:R2、R2
;******************************************************************************
IRQ_TIME0	
			LDR		R2,=T0IR
			MOV		R3,#0x01
			STR		R3,[R2]					; 清除中斷標(biāo)志
			
			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結(jié)果是否為0,若不為0則跳轉(zhuǎn)  
		    MOV	    PC,LR				; 返回	
		
		    ALIGN				    	; 數(shù)據(jù)字對齊
		    LTORG				    	; 聲明文字池		
		
		    END
		    

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
看电视剧不卡顿的网站| 亚洲三级久久久| 日韩电影免费一区| 欧美高清激情brazzers| 午夜精品在线看| 欧美一级欧美一级在线播放| 看片的网站亚洲| 国产午夜三级一区二区三| 国产成人精品免费| 亚洲欧洲www| 欧美亚洲图片小说| 日韩精品久久理论片| 欧美精品一区二区三区蜜桃| 国产成人啪午夜精品网站男同| 国产午夜精品一区二区三区嫩草| 懂色av中文一区二区三区| 国产精品久久久久天堂| 欧美日韩中文一区| 久久99精品久久久| 中文字幕在线观看一区| 欧美日韩精品一区二区三区蜜桃| 日日夜夜免费精品| 国产欧美精品一区二区色综合| gogogo免费视频观看亚洲一| 亚洲国产综合视频在线观看| 欧美变态凌虐bdsm| 91老师国产黑色丝袜在线| 五月激情综合婷婷| 国产欧美日韩综合精品一区二区| 97精品超碰一区二区三区| 丝袜a∨在线一区二区三区不卡| 久久老女人爱爱| 欧洲中文字幕精品| 国产凹凸在线观看一区二区| 亚洲国产成人91porn| 久久久久久久性| 欧美精品久久天天躁| 国产成人精品一区二区三区四区| 亚洲永久免费av| 中文字幕乱码日本亚洲一区二区| 91精品欧美综合在线观看最新| 处破女av一区二区| 免费在线观看成人| 亚洲自拍偷拍麻豆| 国产精品不卡一区| 久久这里只精品最新地址| 欧美日韩中文字幕精品| 99re亚洲国产精品| 国产在线不卡一区| 日韩国产欧美一区二区三区| 亚洲精品第1页| 久久―日本道色综合久久| 91精品国产综合久久小美女| 91丝袜美女网| 高清不卡一区二区在线| 久久se精品一区二区| 亚洲国产一区二区在线播放| 国产精品久久免费看| 国产日韩亚洲欧美综合| 日韩一区二区免费电影| 欧美日韩精品一区二区三区蜜桃| 91视频www| 懂色中文一区二区在线播放| 国产剧情在线观看一区二区| 久久国产精品无码网站| 美日韩一区二区| 日日夜夜一区二区| 视频一区二区国产| 亚洲图片欧美视频| 亚洲第一二三四区| 亚洲欧美另类在线| 亚洲精品一二三区| 亚洲天堂2014| 综合自拍亚洲综合图不卡区| 中文字幕一区二区三区不卡在线| 久久久www成人免费毛片麻豆| 精品国产一区二区三区不卡| 日韩一级大片在线| 91麻豆精品久久久久蜜臀| 欧美一区二区三区免费观看视频| 69堂精品视频| 日韩欧美国产一区二区三区 | 欧美日韩亚洲综合| 色播五月激情综合网| 91激情五月电影| 欧美性生活影院| 555夜色666亚洲国产免| 91.xcao| 欧美一级理论性理论a| 日韩欧美不卡在线观看视频| 精品黑人一区二区三区久久 | 久久精品日韩一区二区三区| 久久女同互慰一区二区三区| 日本一区二区三级电影在线观看| 中文字幕精品综合| 一区二区三区国产精品| 亚洲成人av中文| 久久se这里有精品| 波多野结衣的一区二区三区| 色偷偷一区二区三区| 欧美欧美午夜aⅴ在线观看| 日韩欧美一区二区久久婷婷| 精品国产髙清在线看国产毛片 | 成人美女视频在线看| 97久久超碰国产精品电影| 在线观看亚洲a| 日韩欧美电影在线| 中文字幕在线观看不卡| 亚洲高清久久久| 国产麻豆日韩欧美久久| 99精品视频中文字幕| 911国产精品| 中文字幕巨乱亚洲| 天天av天天翘天天综合网色鬼国产 | 国产在线精品一区在线观看麻豆| 成人性色生活片| 欧美日韩视频在线一区二区| 久久久影院官网| 一区av在线播放| 久久不见久久见中文字幕免费| caoporm超碰国产精品| 制服丝袜亚洲播放| 国产精品你懂的| 日韩国产在线观看| 99久久久精品| 欧美变态凌虐bdsm| 亚洲chinese男男1069| 国产成人av电影在线| 欧美一卡2卡三卡4卡5免费| **性色生活片久久毛片| 久久精品国产精品青草| 色就色 综合激情| 久久久久高清精品| 婷婷中文字幕一区三区| 99久久久免费精品国产一区二区| 欧美电影精品一区二区| 性久久久久久久| 99国产精品久| 国产日韩三级在线| 国产在线视频一区二区三区| 精品婷婷伊人一区三区三| 国产精品国产三级国产专播品爱网 | 国产一区二区免费在线| 欧美精品777| 亚洲欧美日韩国产另类专区| 国产成人精品亚洲午夜麻豆| 337p亚洲精品色噜噜狠狠| 亚洲午夜日本在线观看| 99久久久免费精品国产一区二区| 久久久久久夜精品精品免费| 日本成人在线视频网站| 欧美在线免费观看亚洲| 国产精品色噜噜| 国产成人av电影在线播放| 26uuu亚洲综合色欧美| 日韩av成人高清| 欧美妇女性影城| 亚洲不卡在线观看| 欧美视频中文字幕| 亚洲一区二区三区四区中文字幕 | 亚洲一区二区中文在线| 91亚洲精品乱码久久久久久蜜桃| 国产欧美中文在线| 国产自产视频一区二区三区| 欧美大片在线观看一区二区| 秋霞影院一区二区| 欧美一二三四在线| 美国毛片一区二区| 日韩免费高清电影| 国内精品伊人久久久久av影院 | 欧美日韩高清一区二区三区| 亚洲图片欧美色图| 欧美猛男超大videosgay| 午夜欧美一区二区三区在线播放| 91国产福利在线| 午夜欧美大尺度福利影院在线看| 91麻豆精品91久久久久同性| 免费久久99精品国产| 精品对白一区国产伦| 国产精品自拍av| 欧美国产激情一区二区三区蜜月| 成人在线综合网| 亚洲欧美日韩国产综合| 91国产免费观看| 秋霞影院一区二区| 国产色产综合色产在线视频| 成人av在线观| 一区二区三区在线视频观看 | 欧美电视剧在线观看完整版| 狠狠色丁香久久婷婷综合_中| 久久久久久综合| 91伊人久久大香线蕉| 亚洲午夜免费视频| 精品国产99国产精品| 99久久婷婷国产精品综合| 亚洲国产一区二区三区青草影视| 欧美va天堂va视频va在线| 国产成人午夜99999| 亚洲风情在线资源站| 久久老女人爱爱|