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

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

?? sy14.lst

?? 1.熟悉硬件仿真工具KD30的使用。 2.修改樣本程序 SAMP1a
?? LST
?? 第 1 頁 / 共 2 頁
字號:
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Fri Mar 25 10:02:43 2005  PAGE 001

  SEQ.  LOC.   OBJ.              0XMSDA ....*....SOURCE STATEMENT....7....*....8....*....9....*....0....*....1....*....2....*....3....*....4

     1                                  ;****************************************************************
     2                                  ;*							        *				
     3                                  ;*	SAMPLE PROGRAM	: 1 SEC COUNTER                     	*
     4                                  ;*	FILE NAME	: SAMP1a.A30				*
     5                                  ;*	FUNCTION 	: SW1 => COUNTER START			*
     6                                  ;*			  SW2 => COUNTER STOP 			*
     7                                  ;*			  SW3 => COUNTER CLEAR(START ONLEY)	*
     8                                  ;*								*
     9                                  ;****************************************************************
    10                                  ;
    11                                  ;  Copyright,1999
    12                                  ;  MITSUBISHI ERECTRIC CORPORATION AND
    13                                  ;  MITSUBISHI ERECTRIC SEMICONDUCTOR SOFTWARE CORPORATIOON
    14                                  ;								 
    15                                  ;---------- INCLUDE OF SFR FILE ----------
    16                                  ;
    17                                  	.list		off				; don't draw up a prpgram list
    18                                  	.list		on				; draw up a program list
    19                                  ;
    20                                  ;---------- DEFINE OF SYMBOLS ----------
    21                                  ;
    22  00000400h                       VramTOP		.equ	000400H				; top address of internal RAM 
    23  00002BFFh                       VramEND		.equ	002BFFH				; end address of internal RAM
    24  00002C00h                       VIstack		.equ	002C00H				; stack pointer
    25  000F0000h                       VprogTOP	.equ	0F0000H				; top address of program area
    26  000FA000h                       Vintbase	.equ	0FA000H				; top address of variable vector table
    27  000FFFDCh                       Vvector		.equ	0FFFDCH				; top address of fixed vector table
    28  00000380h                       SB_base		.equ	000380H				; base address of SB recative
    29                                  ;myport          .equ    0003F0H
    30                                  ;
    31                                  ;---------- KEEP OF RAM AREA ----------
    32                                  ;
    33                                  	.section	memory,data
    34  00400                           	.org		VramTOP
    35                                  ;
    36  00400(000002H)                  LED:		.blkb	2				; LED display data
    37  00402(000001H)                  Tsec:		.blkb	1				; sec buffer
    38  00403(000001H)                  Fdig:		.blkb	1
    39  00404(000001H)                  sw_in:		.blkb	1				; start-stop buffer
    40  00405(000001H)                  cnt_clr: 	.blkb	1				; count clear buffer
    41  00406(000001H)                  myflag:         .blkb 1       ;flag the function of sw1
    42  00407(000002H)                  mycount:  .blkb 2       ;flag 2 sec
    43                                  ;
    44                                  	.section	prog,code
    45  F0000                           	.org		VprogTOP
    46                                  	.sb	SB_base					; assings aprovisional SB register value
    47                                  	.sbsym	LED					; place data in SB addressing mode
    48                                  	.sbsym	Tsec					; place data in SB addressing mode
    49                                  	.sbsym	Fdig					; place data in SB addressing mode
    50                                  	.sbsym	myflag					; place data in SB addressing mode
    51                                          .sbsym	mycount
    52                                  ;
    53                                  ;---------- CLEAR OF RAM ----------
    54                                  ;
    55  F0000                           reset:
    56  F0000  EB40002C                 	ldc	#VIstack,ISP				; set Interrupt Stack Pointer
    57  F0004  EB608003                   	ldc	#SB_base,SB				; set SB register
    58                                  ;	ldintb	#Vintbase				; set Interrupt TaBle register
    59                                  ;
    60  F0008  D900                  Q  	mov.w	#0,r0					; 0 clear
    61  F000A  75C30014                 	mov.w	#(VramEND+1-VramTOP)/2,r3		; number of times
    62  F000E  AA0004                S  	mov.w	#VramTOP,a1				; start address
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Fri Mar 25 10:02:43 2005  PAGE 002

  SEQ.  LOC.   OBJ.              0XMSDA ....*....SOURCE STATEMENT....7....*....8....*....9....*....0....*....1....*....2....*....3....*....4

    63  F0011  7DEA                     	sstr.w
    64                                  ;
    65                                  ;---------- INITIALLIZE ----------
    66                                  ;
    67  F0013  EB200F00                 	LDINTB	#USER_vector_table
               EB1000A0 
    68                                  ;
    69                                  
    70                                  ;        mov.w   #00000000H,pd8
    71                                  ;        mov.w   #00000001H,pur2
    72  F001B  D9FA62                Q* 	mov.w	#0FFFFH,pd0				; P0,P1  output set
    73                                  ;
    74  F001E  C7064E00              S  	mov.b	#00000110B,adic				; A-D Interrupt control reg set
    75                                  
    76  F0022  C7065D00              S  	mov.b	#00000110B,int0ic			; INT0 Interrupt control reg set
    77                                  
    78  F0026  C7065E00              S  	mov.b	#00000110B,int1ic			; INT1 Interrupt control reg set
    79                                  
    80  F002A  B75500                Z  	mov.b	#00000000B,ta0ic			; TIMER A0 Interrupt control reg set
    81  F002D  C58016                S* 	mov.b	#80H,ta0mr				; f1*32 = 2 usec
    82  F0030  75CA06E803             * 	mov.w	#1000,ta0				; make 2 msec
    83  F0035  4800                  S* 	bset	ta0s					; TIMER A0 start
    84  F0037  EB64                     	fset    i
    85                                  	
    86                                  ;---------- A-D CONVERTER ----------
    87  F0039  C50154                S* 	mov.b	#01H,adcon2				; A-D register 2
    88  F003C  C5A056                S* 	mov.b	#0A0H,adcon0				; A-D register 0
    89  F003F  C52057                S* 	mov.b	#20H,adcon1				; A-D register 1
    90  F0042  4E56                  S* 	bset	adst					; A-D conversion start
    91                                  ;
    92                                  ;---------- MAIN PROGRAM ----------
    93                                  ;
    94  F0044                           main:
    95  F0044  75C03200                 	mov.w	#50,r0					; 50 => r0
    96  F0048                           check:
    97  F0048  7E0FAB02                 	btstc	3,ta0ic					; 2 msec?
    98                                  
    99  F004C  6CFB                     	jnc	check					; return
   100  F004E  F57100                W  	jsr	display					; subroutine display
   101  F0051  F9F0F5                   	sbjnz.w	#1,r0,check				; 1sec?
   102  F0054  F54D00                W          jsr mytimer       ;count for 2sec
   103  F0057  F52A00                W  	jsr	timer					; subroutine timer
   104  F005A  FEE9                  B  	jmp	main
   105                                  
   106  F005C                           delay:
   107  F005C  75C13200                         mov.w   #50,r1
   108  F0060  F9F1FE                   loop:	sbjnz.w	#1,r1,loop
   109  F0063  F3                               rts
   110                                  ;
   111                                  ;---------- SWITCH CHECK ----------
   112                                  ;
   113  F0064                           sw_int1:
   114                                  ;========== start ==========
   115  F0064  EB64                     	fset    i
   116  F0066  F5F5FF                W          jsr     delay
   117  F0069  5B70                  S*         btst    3,p8
   118                                         ; jc      sw1
   119  F006B  E50184                S*         cmp.b   #1,sw_in  ;  sw1 mean stop?
   120  F006E  6E06                             jnz      mystop
   121                                          
   122  F0070  B584                  Z* 	mov.b	#0,sw_in				
   123  F0072  B585                  Z* 	mov.b	#0,cnt_clr				; sw_in flag clear
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Fri Mar 25 10:02:43 2005  PAGE 003

  SEQ.  LOC.   OBJ.              0XMSDA ....*....SOURCE STATEMENT....7....*....8....*....9....*....0....*....1....*....2....*....3....*....4

   124                                          ;mov.b   #1,myflag
   125  F0074  64                    S          jmp     sw1	
   126                                          
   127  F0075  C50184                S* mystop:	mov.b	#1,sw_in				; sw_in flag 1 set(start)
   128  F0078  B585                  Z* 	mov.b	#0,cnt_clr				; sw_in flag clear
   129                                  	;mov.b   #0,myflag
   130                                   
   131  F007A  FB                       	sw1:    reit
   132                                  
   133  F007B                           sw_int0:
   134                                  ;========== stop ==========
   135                                  	;fset    i
   136                                  	;mov.b	#0,sw_in				; sw_in flag clear(stop)
   137  F007B  FB                       	reit
   138                                  
   139  F007C                           sw_adtrg:
   140                                  ;========== clear ==========
   141  F007C  EB64                     	fset    i
   142  F007E  C50185                S* 	mov.b	#1,cnt_clr				; timer count flag on
   143  F0081  FB                       	reit
   144                                  ;
   145                                  ;---------- TIMER COUNT ----------
   146                                  ;
   147  F0082                           timer:
   148  F0082  82                    S  	push.b	r0l
   149  F0083  E50184                S* 	cmp.b	#1,sw_in				; sw_in - 1(start?)
   150  F0086  6E08                     	jnz	timer_end1				; jump not ZERO
   151  F0088  0982                  S* 	mov.b	Tsec,r0l				; Tsec => r0l
   152  F008A  7CEC01                   	dadd.b	#1,r0l					; 1sec count up
   153  F008D  0182                  S* 	mov.b	r0l,Tsec				; r0l => Tsec
   154                                  	
   155  F008F                           timer_end1:
   156  F008F  E50185                S* 	cmp.b	#1,cnt_clr
   157  F0092  CD0082                 * 	stz	#00,Tsec
   158  F0095  CD0084                 * 	stz	#0,sw_in				; sw_in flag clear(stop)
   159  F0098  0982                  S* 	mov.b	Tsec,r0l				; Tsec => r0l
   160  F009A  7C8A80                 * 	movll	r0l,LED					; r0l => LED(low => low)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美激情在线| 日本欧美一区二区在线观看| 亚洲成人自拍偷拍| 成人影视亚洲图片在线| 8x8x8国产精品| 国产精品另类一区| 国产综合久久久久久鬼色| 91久久一区二区| 欧美国产日韩一二三区| 日韩二区三区四区| 欧洲av在线精品| 中文字幕av一区二区三区免费看| 日韩精品午夜视频| 色婷婷av一区二区三区软件| 国产亚洲午夜高清国产拍精品| 亚洲成a人片在线不卡一二三区| www.久久精品| 久久久91精品国产一区二区三区| 久久99久久精品| 欧美一区二区三区四区五区| 亚洲一区影音先锋| 91免费在线看| 亚洲女同女同女同女同女同69| 成人亚洲精品久久久久软件| 久久精品视频免费观看| 国产精品白丝jk白祙喷水网站| 日韩一区二区在线免费观看| 日韩激情中文字幕| 欧美日韩国产首页| 午夜精品一区二区三区三上悠亚| 在线观看欧美黄色| 亚洲精品精品亚洲| 日本精品视频一区二区三区| 亚洲欧美日韩在线| 欧洲亚洲精品在线| 亚洲第一久久影院| 欧美性色综合网| 日韩精品五月天| 日韩欧美高清dvd碟片| 免费在线看一区| 精品欧美一区二区在线观看| 国产一区在线精品| 国产精品久久久久影视| 91网上在线视频| 性感美女久久精品| 欧美xxxxx裸体时装秀| 国产福利一区二区三区在线视频| 国产视频一区在线播放| 成人av综合在线| 亚洲欧美二区三区| 欧美日韩国产美| 韩国毛片一区二区三区| 国产视频一区在线观看| 色综合av在线| 美女网站色91| 国产精品视频一二三| 欧美视频在线一区二区三区| 免费人成在线不卡| 国产精品毛片无遮挡高清| 91久久精品一区二区二区| 首页国产欧美日韩丝袜| 久久免费电影网| 一本色道久久综合亚洲精品按摩| 午夜精品福利久久久| 精品奇米国产一区二区三区| 99re热这里只有精品免费视频| 亚洲国产综合视频在线观看| 日韩精品资源二区在线| 91在线观看下载| 久久精品噜噜噜成人88aⅴ| 中文字幕巨乱亚洲| 欧美日韩国产首页| 成人永久免费视频| 日本在线播放一区二区三区| 日本一区二区三区在线观看| 在线观看亚洲精品| 国产经典欧美精品| 亚洲成年人影院| 国产精品久久久久影院色老大 | 亚洲精品高清视频在线观看| 91精品福利在线一区二区三区| 风间由美一区二区三区在线观看 | 久久精品欧美一区二区三区不卡| 91麻豆成人久久精品二区三区| 男女男精品视频网| 亚洲视频免费看| 亚洲精品一区二区三区在线观看 | 蜜臀va亚洲va欧美va天堂| 中文字幕一区二区三区蜜月| 日韩一区二区三区在线视频| 91激情在线视频| a亚洲天堂av| 国产精品18久久久久久久久久久久 | 全国精品久久少妇| 亚洲欧美一区二区久久| 国产日韩成人精品| 日韩精品自拍偷拍| 欧美精品xxxxbbbb| 欧洲av在线精品| 色狠狠色狠狠综合| 99精品视频在线免费观看| 国产不卡视频在线播放| 黄色日韩网站视频| 麻豆freexxxx性91精品| 轻轻草成人在线| 视频一区视频二区中文| 亚瑟在线精品视频| 日韩国产欧美在线视频| 日韩精品乱码av一区二区| 五月天视频一区| 午夜天堂影视香蕉久久| 亚洲午夜精品网| 亚洲成人手机在线| 亚洲bt欧美bt精品777| 午夜视频在线观看一区二区三区| 亚洲一区二区精品3399| 午夜精品福利一区二区蜜股av | 色综合欧美在线视频区| 亚洲午夜精品久久久久久久久| 亚洲国产美女搞黄色| 色综合色狠狠天天综合色| 亚洲制服欧美中文字幕中文字幕| 欧美tickle裸体挠脚心vk| 国产精品系列在线观看| 国产精品久久久久久久久免费丝袜| 在线观看国产91| 日本aⅴ亚洲精品中文乱码| 日韩欧美二区三区| 99精品欧美一区二区三区综合在线| 亚洲天堂久久久久久久| 精品捆绑美女sm三区| 成人h精品动漫一区二区三区| 亚洲国产精品天堂| 久久久久久久综合日本| 91麻豆高清视频| 国产91精品一区二区麻豆网站| 一区二区三区在线免费| 亚洲精品在线电影| 在线看不卡av| 日日摸夜夜添夜夜添国产精品| 国产精品三级视频| 9191国产精品| 日本精品免费观看高清观看| 激情综合网最新| 亚洲va国产va欧美va观看| 国产精品天美传媒| 欧美性高清videossexo| 懂色av噜噜一区二区三区av| 久久精品国产免费| 午夜伊人狠狠久久| 日韩精品一二三区| 亚洲精品乱码久久久久| 国产精品嫩草影院com| 精品国产成人在线影院 | 亚洲乱码精品一二三四区日韩在线| 91麻豆精品国产91久久久更新时间| 成人sese在线| 国产高清无密码一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 丝袜脚交一区二区| 亚洲欧洲综合另类在线| 国产精品乱人伦中文| 国产色产综合色产在线视频| 久久久精品综合| 国产亚洲一区二区三区在线观看 | 久久免费电影网| 日韩欧美国产综合一区| 久久亚洲精品小早川怜子| 日韩午夜av电影| 日韩欧美电影一区| 欧美成人性福生活免费看| 91精品国产综合久久蜜臀| 久久蜜桃香蕉精品一区二区三区| 精品久久久久香蕉网| 26uuu国产电影一区二区| 精品国产成人在线影院| 一区在线观看视频| 亚洲美女屁股眼交| 亚洲一级二级在线| 日韩二区三区四区| 成人精品国产免费网站| 成人黄色综合网站| 色网综合在线观看| 欧美日韩免费电影| 欧美成人乱码一区二区三区| 久久久久久久综合| 国产午夜一区二区三区| 中文字幕亚洲欧美在线不卡| 日韩av中文字幕一区二区| 六月丁香综合在线视频| 国模大尺度一区二区三区| 成人性生交大片免费| 欧美精品第一页| 久久久精品tv| 精品成人私密视频| 樱花影视一区二区| 捆绑调教美女网站视频一区| www.66久久| 久久精品视频一区二区三区| 亚洲精品乱码久久久久久黑人|