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

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

?? sy12.lst

?? 1.熟悉硬件仿真工具KD30的使用。 2.修改樣本程序 SAMP1a
?? LST
?? 第 1 頁 / 共 2 頁
字號:
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Tue Mar 29 13:42:07 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	: SAMP0.A30				*
     5                                  ;*	FUNCTION 	: SW1 => COUNTER START			*
     6                                  ;*			  SW2 => COUNTER STOP 			*
     7                                  ;*			  SW3 => COUNTER CLEAR	                *
     8                                  ;*								*
     9                                  ;****************************************************************
    10                                  								 
    11                                  ;---------- INCLUDE OF SFR FILE ----------
    12                                  ;
    13                                  	.list		off				; don't draw up a prpgram list
    14                                  	.list		on				; draw up a program list
    15                                  ;
    16                                  ;---------- DEFINE OF SYMBOLS ----------
    17                                  ;
    18  00000400h                       VramTOP		.equ	000400H				; top address of internal RAM 
    19  00002BFFh                       VramEND		.equ	002BFFH				; end address of internal RAM
    20  00002C00h                       VIstack		.equ	002C00H				; stack pointer
    21  000F0000h                       VprogTOP	.equ	0F0000H				; top address of program area
    22  000FA000h                       Vintbase	.equ	0FA000H				; top address of variable vector table
    23  000FFFDCh                       Vvector		.equ	0FFFDCH				; top address of fixed vector table
    24  00000380h                       SB_base		.equ	000380H				; base address of SB recative
    25                                  ;
    26                                  ;---------- KEEP OF RAM AREA ----------
    27                                  ;
    28                                  	.section	memory,data
    29  00400                           	.org		VramTOP
    30                                  ;
    31  00400(000002H)                  LED:		.blkb	2				; LED display data
    32  00402(000001H)                  Tsec:		.blkb	1				; sec buffer
    33  00403(000001H)                  Fdig:		.blkb	1
    34  00404(000001H)                  sw_in:		.blkb	1				; start-stop buffer
    35  00405(000001H)                  cnt_clr: 	.blkb	1				; count clear buffer
    36                                  ;
    37                                  	.section	prog,code
    38  F0000                           	.org		VprogTOP
    39                                  	.sb	SB_base					; assings aprovisional SB register value
    40                                  	.sbsym	LED					; place data in SB addressing mode
    41                                  	.sbsym	Tsec					; place data in SB addressing mode
    42                                  	.sbsym	Fdig					; place data in SB addressing mode
    43                                  ;
    44                                  ;---------- CLEAR OF RAM ----------
    45                                  ;
    46  F0000                           reset:
    47  F0000  EB40002C                 	ldc	#VIstack,ISP				; set Interrupt Stack Pointer
    48  F0004  EB608003                   	ldc	#SB_base,SB				; set SB register
    49                                  ;	ldintb	#Vintbase				; set Interrupt TaBle register
    50                                  ;
    51  F0008  D900                  Q  	mov.w	#0,r0					; 0 clear
    52  F000A  75C30014                 	mov.w	#(VramEND+1-VramTOP)/2,r3		; number of times
    53  F000E  AA0004                S  	mov.w	#VramTOP,a1				; start address
    54  F0011  7DEA                     	sstr.w
    55                                  ;
    56                                  ;---------- INITIALLIZE ----------
    57                                  ;
    58  F0013  EB200F00                 	LDINTB	#USER_vector_table
               EB1000A0 
    59                                  
    60  F001B  D9FA62                Q* 	mov.w	#0FFFFH,pd0				; P0,P1  output set
    61                                  ;
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Tue Mar 29 13:42:07 2005  PAGE 002

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

    62  F001E  C7064E00              S  	mov.b	#00000110B,adic				; A-D Interrupt control reg set
    63                                  
    64  F0022  C7065D00              S  	mov.b	#00000110B,int0ic			; INT0 Interrupt control reg set
    65                                  
    66  F0026  C7065E00              S  	mov.b	#00000110B,int1ic			; INT1 Interrupt control reg set
    67                                  
    68  F002A  B75500                Z  	mov.b	#00000000B,ta0ic			; TIMER A0 Interrupt control reg set
    69  F002D  C58016                S* 	mov.b	#80H,ta0mr				; f1*32 = 2 usec
    70  F0030  75CA06E803             * 	mov.w	#1000,ta0				; make 2 msec
    71  F0035  4800                  S* 	bset	ta0s					; TIMER A0 start
    72  F0037  EB64                     	fset    i
    73                                  	
    74                                  ;---------- A-D CONVERTER ----------
    75  F0039  C50154                S* 	mov.b	#01H,adcon2				; A-D register 2
    76  F003C  C5A056                S* 	mov.b	#0A0H,adcon0				; A-D register 0
    77  F003F  C52057                S* 	mov.b	#20H,adcon1				; A-D register 1
    78  F0042  4E56                  S* 	bset	adst					; A-D conversion start
    79                                  ;
    80                                  ;---------- MAIN PROGRAM ----------
    81                                  ;
    82  F0044                           main:
    83  F0044  75C0F401                 	mov.w	#500,r0					; 500 => r0
    84  F0048                           check:
    85  F0048  7E0FAB02                 	btstc	3,ta0ic					; 2 msec?
    86  F004C  6CFB                     	jnc	check					; return
    87  F004E  F56300                W  	jsr	display					; subroutine display
    88  F0051  F9F0F5                   	sbjnz.w	#1,r0,check				; 1sec?
    89  F0054  F52A00                W  	jsr	timer					; subroutine timer
    90  F0057  FEEC                  B  	jmp	main
    91                                  
    92  F0059                           delay:
    93  F0059  75C13200                         mov.w   #50,r1
    94  F005D  F9F1FE                   loop:	sbjnz.w	#1,r1,loop
    95  F0060  F3                               rts
    96                                  ;
    97                                  ;---------- SWITCH CHECK ----------
    98                                  ;
    99  F0061                           sw_int1:
   100                                  ;========== start ==========
   101  F0061  EB64                     	fset    i
   102  F0063  F5F5FF                W          jsr     delay
   103  F0066  5B70                  S*         btst    3,p8
   104  F0068  680A                             jc      sw1
   105  F006A  E50184                S*         cmp.b   #1,sw_in
   106  F006D  DD008401               *         stzx     #0,#1,sw_in				; sw_in flag 1 set(start)
   107  F0071  B585                  Z* 	mov.b	#0,cnt_clr				; sw_in flag clear
   108  F0073  FB                       sw1:    reit
   109                                  
   110  F0074                           sw_int0:
   111                                  ;========== stop ==========
   112  F0074  EB64                     	fset    i
   113  F0076  B584                  Z* 	mov.b	#0,sw_in				; sw_in flag clear(stop)
   114  F0078  FB                       	reit
   115                                  
   116  F0079                           sw_adtrg:
   117                                  ;========== clear ==========
   118  F0079  EB64                     	fset    i
   119  F007B  C50185                S* 	mov.b	#1,cnt_clr				; timer count flag on
   120  F007E  FB                       	reit
   121                                  ;
   122                                  ;---------- TIMER COUNT ----------
   123                                  ;
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Tue Mar 29 13:42:07 2005  PAGE 003

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

   124  F007F                           timer:
   125  F007F  82                    S  	push.b	r0l       
   126  F0080  E50184                S* 	cmp.b	#1,sw_in				; sw_in - 1(start?)
   127  F0083  6E1B                     	jnz	timer_end				; jump not ZERO
   128  F0085  0982                  S* 	mov.b	Tsec,r0l				; Tsec => r0l
   129  F0087  7CEC01                   	dadd.b	#1,r0l					; 1sec count up
   130  F008A  0182                  S* 	mov.b	r0l,Tsec				; r0l => Tsec
   131  F008C  E50185                S* 	cmp.b	#1,cnt_clr
   132  F008F  CD0082                 * 	stz	#00,Tsec
   133  F0092  CD0084                 * 	stz	#0,sw_in				; sw_in flag clear(stop)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人污污视频在线观看| 亚洲国产综合色| 成人小视频在线观看| 国产亚洲一区二区三区| 成人v精品蜜桃久久一区| 国产精品嫩草99a| 在线一区二区三区| 日本午夜一区二区| 精品国产一区二区三区久久影院| 精品一区二区三区在线观看 | 91蝌蚪国产九色| 一区二区三区中文字幕精品精品 | 欧美一区二区观看视频| 国产美女精品在线| 日韩理论在线观看| 91精品国产麻豆| 懂色av一区二区夜夜嗨| 亚洲精品日韩综合观看成人91| 欧日韩精品视频| 麻豆视频一区二区| 国产精品久久久久影视| 日本电影亚洲天堂一区| 蜜桃视频免费观看一区| 国产精品麻豆欧美日韩ww| 欧美在线观看一区二区| 麻豆国产欧美一区二区三区| 中文字幕欧美日本乱码一线二线| 欧美综合一区二区| 国产精品系列在线播放| 亚洲一区二区视频在线观看| 精品国产免费视频| 欧美综合天天夜夜久久| 国模冰冰炮一区二区| 亚洲精品免费电影| 久久久噜噜噜久久中文字幕色伊伊| jizzjizzjizz欧美| 免费亚洲电影在线| 亚洲乱码国产乱码精品精的特点 | 粉嫩在线一区二区三区视频| 五月天激情综合| 国产精品你懂的| 日韩精品中文字幕在线一区| 色综合天天综合网国产成人综合天| 日本 国产 欧美色综合| 亚洲欧美色图小说| 久久久久国色av免费看影院| 欧美精品电影在线播放| 不卡的电视剧免费网站有什么| 美女看a上一区| 夜夜操天天操亚洲| 中文字幕一区二区三区在线观看| 日韩视频中午一区| 欧美日本在线观看| av网站一区二区三区| 卡一卡二国产精品| 午夜免费久久看| 一区二区在线免费| 国产精品色眯眯| 欧美精品一区在线观看| 91精品国产一区二区三区蜜臀| jlzzjlzz亚洲日本少妇| 国产白丝精品91爽爽久久| 久久99深爱久久99精品| 日本在线不卡一区| 午夜免费久久看| 一区二区三区高清不卡| 亚洲精品乱码久久久久久久久| 国产精品视频一二三区| 久久精品欧美日韩| 久久日一线二线三线suv| 欧美成人一级视频| 精品久久国产字幕高潮| 日韩午夜电影在线观看| 欧美一级淫片007| 日韩午夜av一区| 欧美白人最猛性xxxxx69交| 欧美一区二区三区喷汁尤物| 欧美老肥妇做.爰bbww| 在线不卡a资源高清| 在线不卡一区二区| 日韩欧美在线观看一区二区三区| 欧美日韩高清一区二区不卡| 欧美三级资源在线| 91精品免费观看| 日韩三级av在线播放| 26uuu亚洲综合色欧美| 久久久精品影视| 国产精品毛片久久久久久久| 中文字幕欧美一区| 亚洲一区二区三区四区在线免费观看 | 成人福利电影精品一区二区在线观看| 国产69精品久久久久777| 国产91精品露脸国语对白| 成人免费视频视频在线观看免费 | 亚洲一区在线观看视频| 图片区小说区区亚洲影院| 麻豆精品一区二区综合av| 另类调教123区 | hitomi一区二区三区精品| 色综合久久中文字幕综合网| 欧美情侣在线播放| 日韩一区二区在线播放| 国产午夜精品福利| 亚洲激情一二三区| 免费不卡在线视频| 成人综合日日夜夜| 欧洲激情一区二区| 精品国产一区二区三区四区四| 日本一区二区电影| 亚洲综合色在线| 经典三级一区二区| 色婷婷精品大在线视频| 日韩一区和二区| 亚洲欧美在线观看| 日韩成人午夜精品| eeuss鲁一区二区三区| 在线不卡欧美精品一区二区三区| 久久久综合九色合综国产精品| 亚洲日本青草视频在线怡红院| 日韩精品福利网| 成人黄色小视频在线观看| 在线播放国产精品二区一二区四区 | 日韩欧美国产麻豆| 1000精品久久久久久久久| 日精品一区二区| 99视频精品在线| 精品国产乱子伦一区| 一区二区三区四区在线播放| 开心九九激情九九欧美日韩精美视频电影 | 国产欧美日产一区| 日韩精品国产欧美| 93久久精品日日躁夜夜躁欧美| 日韩欧美自拍偷拍| 一区二区成人在线视频| 高清beeg欧美| 日韩一级片网站| 亚洲国产一区二区a毛片| 成人在线视频一区| 日韩美一区二区三区| 亚洲自拍偷拍欧美| av在线不卡电影| 久久人人97超碰com| 青青草原综合久久大伊人精品优势| 99久久综合国产精品| 精品国产露脸精彩对白 | 亚洲欧美日韩国产综合| 国产精品亚洲人在线观看| 日韩情涩欧美日韩视频| 天堂av在线一区| 欧美亚洲一区二区在线| 亚洲色图视频网| 成人av午夜影院| 久久丝袜美腿综合| 国精产品一区一区三区mba桃花| 欧美偷拍一区二区| 一区二区视频在线| 91在线你懂得| 亚洲欧美日韩一区二区 | 久久久五月婷婷| 美女网站在线免费欧美精品| 在线播放视频一区| 日韩精品五月天| 日韩一区二区在线观看| 日本aⅴ免费视频一区二区三区| 欧美日韩在线观看一区二区 | 欧美疯狂做受xxxx富婆| 亚洲综合久久久| 欧美午夜电影在线播放| 亚洲永久精品国产| 欧美三级欧美一级| 日韩精品一区第一页| 欧美一区二区视频免费观看| 日本人妖一区二区| 欧美大黄免费观看| 国产麻豆91精品| 中文字幕欧美三区| 91麻豆免费看| 亚洲韩国精品一区| 欧美一区二区三区免费视频 | 欧美日韩免费视频| 日韩av一区二| 精品不卡在线视频| 高潮精品一区videoshd| 国产精品久久久久影院色老大 | 在线免费观看不卡av| 亚洲成人精品影院| 欧美电影一区二区| 久久国产精品99久久人人澡| 久久亚洲一级片| 成人精品高清在线| 夜夜嗨av一区二区三区网页 | 久久久午夜电影| 99免费精品视频| 亚洲成av人综合在线观看| 4438成人网| 国v精品久久久网| 亚洲综合色区另类av| 日韩精品在线一区二区| 成人av午夜影院| 亚洲va韩国va欧美va精品 |