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

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

?? sst39vf160.s

?? ARM專輯-152M-pdf.zip
?? S
字號(hào):
;****************************************************************************** 
; 文件名:SST39VF160.S
; 功能:對(duì)SST39VF160進(jìn)行全片擦除,然后寫兩字節(jié)數(shù)據(jù)到芯片0地址,再讀出來校驗(yàn),
;       若校驗(yàn)通過則蜂鳴器響一聲,否則不斷地蜂鳴報(bào)警。
; 說明:將跳線器JP9短接,JP4斷開。
;****************************************************************************** 
			INCLUDE		LPC2294.INC
			EXPORT  	MAIN
				
BEEPCON  	EQU		0x00000080				; P0.7引腳控制B1,低電平蜂鳴

FLASH_ADDR	EQU		0x81000000				; FLASH的起始地址(分配為Bank1塊)
ADDR_5555H	EQU		(FLASH_ADDR|0xAAAA)		; 由于SST39VF160的A0是與LPC2210的A1相連,所以0x5555要左移1位。 
ADDR_2AAAH	EQU		(FLASH_ADDR|0x5554)		; 由于SST39VF160的A0是與LPC2210的A1相連,所以0x2AAA要左移1位。 


			AREA   	SST39VF160C,CODE,READONLY 	; 聲明程序代碼塊
			ENTRY							; 程序入口
		
MAIN 		LDR		R0,=PINSEL0				; 裝載寄存器地址,PINSEL0
			MOV		R1,#0x00000000			; 設(shè)置數(shù)據(jù),即設(shè)置管腳連接GPIO
			STR		R1,[R0]					; R1 -> [R0] 
			LDR		R0,=PINSEL1
			STR		R1,[R0]

			LDR		R0,=IO0DIR				
			LDR		R1,=BEEPCON
			STR		R1,[R0]					; 設(shè)置BEEP控制口為輸出
			
			BL		FLASH_ERASE
			CMP		R0,#1
			BNE		OP_ERR
			
			LDR		R0,=0
			LDR		R1,=0x55AA
			BL		FLASH_WRITE
			CMP		R0,#1
			BNE		OP_ERR
			
			
			LDR		R1,=BEEPCON				; 設(shè)置GPIO控制參數(shù)
BEEPCLR		LDR		R0,=IO0CLR
			STR		R1,[R0]					; BEEP控制I/O復(fù)位
			BL		DELAYS
			BL		DELAYS
			BL		DELAYS
			BL		DELAYS
			
BEEPSET		LDR		R0,=IO0SET			
			STR		R1,[R0]					; BEEP控制I/O置位
			BL		DELAYS			
		
			B		.
			
			
OP_ERR		LDR		R1,=BEEPCON				; 設(shè)置GPIO控制參數(shù)
			LDR		R0,=IO0CLR
			STR		R1,[R0]					; BEEP控制I/O復(fù)位
			BL		DELAYS
			
			LDR		R0,=IO0SET			
			STR		R1,[R0]					; BEEP控制I/O置位
			BL		DELAYS
		
			B		OP_ERR	
						
			
;******************************************************************************
; 名稱:FLASH_WRITE
; 功能:半字(16位)數(shù)據(jù)編程。
; 入口參數(shù):R	0		編程地址(SST39VF160內(nèi)部地址)
;          R1		編程數(shù)據(jù)(低16位有效)
; 出口參數(shù):R0		為1時(shí)表示操作成功,為0時(shí)表示操作失敗
; 占用資源:R0、R1、R2、R3
;******************************************************************************
FLASH_WRITE
			MOV		R2,R0					; 將編程地址復(fù)制到R2
			MOV		R3,R1					; 將編程數(shù)據(jù)復(fù)制到R3
			
			LDR		R0,=ADDR_5555H
			MOV		R1,#0xAA
			STRH	R1,[R0]					; 第一個(gè)寫周期,地址0x5555,數(shù)據(jù)0xAA

			LDR		R0,=ADDR_2AAAH
			MOV		R1,#0x55
			STRH	R1,[R0]					; 第二個(gè)寫周期,地址0x2AAA,數(shù)據(jù)0x55

            LDR		R0,=ADDR_5555H
			MOV		R1,#0xA0
			STRH	R1,[R0]					; 第三個(gè)寫周期,地址0x5555,數(shù)據(jù)0xA0

			LDR		R0,=FLASH_ADDR
			LDR		R1,=0x1FFFFF
			AND		R2,R2,R1				
			ADD		R0,R0,R2				
			STRH	R3,[R0]					; 第四個(gè)寫周期,地址Addr,數(shù)據(jù)Data
			
WAIT_WRITE	LDRH	R1,[R0]					; 等待操作完成 (若編程操作沒有完成,每次讀操作DQ6會(huì)跳變)
			LDRH	R2,[R0]
			CMP		R1,R2
			BNE		WAIT_WRITE
			
			CMP		R1,R3
			MOVEQ	R0,#1
			MOVNE	R0,#0
			
			MOV		PC,LR	
			

;******************************************************************************
; 名稱:FLASH_ERASE
; 功能:芯片全片擦除。
; 入口參數(shù):無
; 出口參數(shù):R0		為1時(shí)表示操作成功,為0時(shí)表示操作失敗
; 占用資源:R0、R1、R2
;******************************************************************************
FLASH_ERASE
			LDR		R0,=ADDR_5555H
			MOV		R1,#0xAA
			STRH	R1,[R0]					; 第一個(gè)寫周期,地址0x5555,數(shù)據(jù)0xAA
			
			LDR		R0,=ADDR_2AAAH
			MOV		R1,#0x55
			STRH	R1,[R0]					; 第二個(gè)寫周期,地址0x2AAA,數(shù)據(jù)0x55
			
			LDR		R0,=ADDR_5555H
			MOV		R1,#0x80
			STRH	R1,[R0]					; 第三個(gè)寫周期,地址0x5555,數(shù)據(jù)0x80
        
            MOV		R1,#0xAA
            STRH	R1,[R0]					; 第四個(gè)寫周期,地址0x5555,數(shù)據(jù)0xAA
            
            LDR		R0,=ADDR_2AAAH
			MOV		R1,#0x55
			STRH	R1,[R0]					; 第五個(gè)寫周期,地址0x2AAA,數(shù)據(jù)0x55
            
            LDR		R0,=ADDR_5555H
			MOV		R1,#0x10
			STRH	R1,[R0]					; 第六個(gè)寫周期,地址0x5555,數(shù)據(jù)0x10
			
WAIT_ERASE	LDRH	R1,[R0]					; 等待操作完成 (若擦除操作沒有完成,每次讀操作DQ6會(huì)跳變)
			LDRH	R2,[R0]
			CMP		R1,R2
			BNE		WAIT_ERASE
			
			LDR		R2,=0xFFFF
			CMP		R1,R2
			MOVEQ	R0,#1
			MOVNE	R0,#0
		
			MOV		PC,LR


;******************************************************************************
; 名稱:DELAYS
; 功能:軟件延時(shí)
; 入口參數(shù):無
; 出口參數(shù):無
; 占用資源:R7
;******************************************************************************
DELAYS	
			MOV		R7,#0x00005F00			; 延時(shí)參數(shù)
DELAYS_L1	SUBS	R7,R7,#1		    	; R7 = R7-1
			BNE		DELAYS_L1          		; 判斷R7-1結(jié)果是否為0,若不為0則跳轉(zhuǎn)
			MOV		PC,LR					; 返回
			
			END


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91日韩精品一区| 亚洲成人中文在线| 韩日av一区二区| 精品99999| 国产v综合v亚洲欧| 国产精品福利一区| 色综合色综合色综合色综合色综合| 国产精品久久久久久久久免费樱桃 | 日韩午夜激情电影| 麻豆成人免费电影| 国产欧美一区在线| 色婷婷av一区二区三区之一色屋| 一区二区三区在线高清| 91麻豆精品91久久久久同性| 麻豆国产欧美日韩综合精品二区 | 青娱乐精品在线视频| 精品国产伦理网| 99久久免费精品| 天堂久久一区二区三区| 精品久久国产老人久久综合| 国产99久久久精品| 亚洲国产综合在线| 精品国产91亚洲一区二区三区婷婷| 国产成人综合网| 亚洲高清免费视频| 久久久无码精品亚洲日韩按摩| 成人av午夜电影| 午夜成人免费电影| 日本一区二区动态图| 欧美一a一片一级一片| 久久66热偷产精品| 亚洲欧美日韩一区二区三区在线观看| 欧美精品第1页| 成人免费三级在线| 免费观看成人av| 最新欧美精品一区二区三区| 91精品国产入口| 99精品视频在线播放观看| 日本不卡视频在线观看| 亚洲欧洲精品一区二区精品久久久 | 国产校园另类小说区| 精品视频在线免费观看| 国产成人精品影视| 男人的天堂久久精品| 136国产福利精品导航| 日韩一区二区三区观看| 色婷婷狠狠综合| 大胆欧美人体老妇| 韩国v欧美v亚洲v日本v| 亚洲成人av福利| 亚洲人快播电影网| 久久奇米777| 日韩欧美久久久| 欧美午夜精品电影| 91麻豆免费观看| 岛国精品在线播放| 国产在线看一区| 蜜桃视频一区二区三区在线观看| 亚洲美女视频一区| 国产精品久久久久久久岛一牛影视| 日韩丝袜美女视频| 717成人午夜免费福利电影| 色伊人久久综合中文字幕| 成人小视频在线| 国产毛片精品国产一区二区三区| 日产精品久久久久久久性色| 亚洲高清一区二区三区| 一区二区三区产品免费精品久久75| 国产欧美精品日韩区二区麻豆天美| 日韩欧美一级精品久久| 欧美精品久久久久久久多人混战 | 在线精品视频一区二区三四| 99天天综合性| gogo大胆日本视频一区| 懂色av一区二区三区蜜臀| 国产精品一区在线观看你懂的| 麻豆91小视频| 精品亚洲欧美一区| 国产尤物一区二区| 经典三级在线一区| 激情欧美一区二区| 国产一区二区三区不卡在线观看| 久久精品99国产精品日本| 另类的小说在线视频另类成人小视频在线| 亚洲成av人片观看| 日精品一区二区三区| 人人狠狠综合久久亚洲| 免费三级欧美电影| 狠狠色综合日日| 国产九九视频一区二区三区| 国产二区国产一区在线观看| 国产精品亚洲а∨天堂免在线| 国产精品一区2区| 成人久久久精品乱码一区二区三区| 国产精品影视网| 国产91精品一区二区麻豆亚洲| 成人av网站免费观看| 日本韩国一区二区三区视频| 欧美精品一二三| 精品国产91九色蝌蚪| 国产精品丝袜一区| 一区二区久久久久久| 视频一区视频二区在线观看| 久久97超碰色| 成人av网址在线| 欧美日韩综合色| 久久网这里都是精品| 国产精品日日摸夜夜摸av| 一区二区三区免费网站| 日韩vs国产vs欧美| 粉嫩av一区二区三区在线播放| 99久久伊人久久99| 51精品久久久久久久蜜臀| 久久久蜜桃精品| 亚洲精品美腿丝袜| 精品一区二区在线观看| 99久久精品一区| 欧美一级二级在线观看| 国产精品久久久久久户外露出 | 国产aⅴ综合色| 欧美在线三级电影| 久久免费看少妇高潮| 一区二区高清免费观看影视大全| 麻豆成人久久精品二区三区小说| av不卡一区二区三区| 欧美一级久久久| 亚洲欧美视频一区| 精品无码三级在线观看视频| 91丨九色porny丨蝌蚪| 日韩女优毛片在线| 一区二区三区精品| 国产成人99久久亚洲综合精品| 欧美丝袜丝交足nylons| 日本一区二区三区免费乱视频 | 天涯成人国产亚洲精品一区av| 精东粉嫩av免费一区二区三区| 91黄视频在线| 欧美极品xxx| 美女一区二区久久| 在线日韩国产精品| 国产精品美女久久久久久久| 日本aⅴ精品一区二区三区| 在线观看亚洲精品| 国产精品麻豆一区二区| 精品一区二区三区久久| 欧美人妖巨大在线| 亚洲欧洲日产国码二区| 国产剧情一区二区| 精品欧美黑人一区二区三区| 亚洲国产乱码最新视频 | 狠狠久久亚洲欧美| 日韩一区二区在线看| 亚洲国产精品尤物yw在线观看| 成人黄色一级视频| 久久精品视频在线看| 老司机一区二区| 欧美一区二区不卡视频| 亚洲福利一区二区| 欧美伊人精品成人久久综合97 | 91极品美女在线| 成人欧美一区二区三区在线播放| 国产乱码精品一区二区三区五月婷| 宅男噜噜噜66一区二区66| 婷婷丁香久久五月婷婷| 欧美日韩大陆一区二区| 亚洲一区二区视频| 欧洲日韩一区二区三区| 亚洲大片精品永久免费| 在线观看成人免费视频| 亚洲国产欧美在线人成| 欧洲人成人精品| 亚洲国产视频直播| 欧美妇女性影城| 日本欧洲一区二区| 日韩一区二区在线观看| 黑人巨大精品欧美黑白配亚洲| 欧美大片拔萝卜| 九九热在线视频观看这里只有精品| 日韩三级精品电影久久久| 久久99精品久久久久久动态图| 欧美xxxxxxxxx| 国产精品自拍一区| 国产精品成人在线观看| 一本久道久久综合中文字幕| 亚洲精品成人天堂一二三| 欧美在线综合视频| 免费在线看成人av| 国产午夜一区二区三区| 99久久精品情趣| 亚洲国产一区二区三区| 日韩一区二区视频| 国产精品一区二区视频| 亚洲欧美视频在线观看| 欧美日高清视频| 国产在线视频精品一区| 成人欧美一区二区三区1314| 欧美在线观看视频一区二区| 男人操女人的视频在线观看欧美| 久久久一区二区| 91免费看`日韩一区二区|