⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 startup_i0.lst

📁 一个瑞萨单片机的程序。。。供大家学习用。。。。。。。。。。。。。。。。。。
💻 LST
📖 第 1 页 / 共 2 页
字号:
   140                                          .include	target.inc		; R8C/Tiny僔儕乕僘梡
   141                           1      ;""FILE COMMENT""**************************************************************
   142                           1      ;  System Name : for eduction (NO TRANSFERRING)
   143                           1      ;  File Name   : targetiinc
   144                           1      ;  Contents    : SFR definition file(assembly language) for R8C/Tiny series
   145                           1      ;  Model       : for OAKS8-LCD Board
   146                           1      ;  CPU         : R8C/Tiny series
   147                           1      ;  Assembler   : as30(V.5.10.00)
   148                           1      ;  Linker      : ln30(V.5.10.01)
   149                           1      ;  Programer   : RENESAS Semiconductor Training Center
   150                           1      ;  Note        : for OAKS8-R5F21114FP(R8C/11 group,20MHz)
   151                           1      ;******************************************************************************
   152                           1      ; COPYRIGHT(C) 2004 RENESAS TECHNOLOGY CORPORATION
   153                           1      ; AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED
   154                           1      ;******************************************************************************
   155                           1      ; History      : ---
   156                           1      ;""FILE COMMENT END""**********************************************************
   157                           1      
   158                           1      ;******************************************************************************
   159                           1      ;               define SFR symbol
   160                           1      ;******************************************************************************
   161                           1      ;------------------------------------------------------------------------------
   162                           1      ;  processor mode register 0
   163                           1      ;------------------------------------------------------------------------------
   164  00000004h                1      pm0		.equ		0004h
   165                           1      ;------------------------------------------------------------------------------
   166                           1      ;  processor mode register 1
   167                           1      ;------------------------------------------------------------------------------
   168  00000005h                1      pm1		.equ		0005h
   169                           1      ;------------------------------------------------------------------------------
   170                           1      ;  system clock control register 0
   171                           1      ;------------------------------------------------------------------------------
   172  00000006h                1      cm0		.equ		0006h
   173                           1      ;------------------------------------------------------------------------------
   174                           1      ;  system clock control register 1
   175                           1      ;------------------------------------------------------------------------------
   176  00000007h                1      cm1		.equ		0007h
   177                           1      ;------------------------------------------------------------------------------
   178                           1      ;  protect register
   179                           1      ;------------------------------------------------------------------------------
   180  0000000Ah                1      prcr		.equ		000ah
   181                           1      ;
   182  0,0000000Ah              1      prc0		.btequ		0,prcr	; bit for permitting writing
   183                           1      					; system clock control register 0, 1 
   184                           1      					; oscillation stop detection register 
   185                           1      					; high speed ring control register 0, 1
   186  1,0000000Ah              1      prc1		.btequ		1,prcr	; bit for permitting writing
* R8C/Tiny SERIES ASSEMBLER *   SOURCE LIST       Fri Oct 15 10:31:09 2004  PAGE 004

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

   187                           1                                      	; processor mode register 0, 1
   188  2,0000000Ah              1      prc2		.btequ		2,prcr	; bit for permitting writing 
   189                           1      					; port P0 direction register 
   190                           1      ;------------------------------------------------------------------------------
   191                           1      ;   oscillation stop detection register
   192                           1      ;------------------------------------------------------------------------------
   193  0000000Ch                1      ocd		.equ		000ch
   194                           1      ;------------------------------------------------------------------------------
   195                           1      ;  port P1 register 
   196                           1      ;------------------------------------------------------------------------------
   197  000000E1h                1      p1      	.equ    	000E1H
   198                           1      
   199  6,000000E1h              1      p1_6    	.btequ  	6,000E1H; bit 6 of port P1
   200  7,000000E1h              1      p1_7    	.btequ  	7,000E1H; bit 7 of port P1
   201                           1      ;------------------------------------------------------------------------------
   202                           1      ;  port P1 direction register
   203                           1      ;------------------------------------------------------------------------------
   204  000000E3h                1      pd1     	.equ    	000E3H	; port P1 direction register
   205                           1      
   206                           1      ;------------------------------------------------------------------------------
   207                           1      ;  port P4 register
   208                           1      ;------------------------------------------------------------------------------
   209  000000E8h                1      p4		.equ    	000E8H
   210  5,000000E8h              1      p4_5		.btequ  	5,000E8H; bit 5 of port P4(SW20 return input)
   211                           1      
   212                           1      ;------------------------------------------------------------------------------
   213                           1      ;  INT0 interrupt control register
   214                           1      ;------------------------------------------------------------------------------
   215  0000005Dh                1      int0ic		.equ		0005DH	
   216  3,0000005Dh              1      ir_int0ic	.btequ		3,0005DH; INT0 interrupt request bit 
   217                           1      
   218                           1      ;******************************************************************************
   219                           1      ;       end of file
   220                           1      ;******************************************************************************
   221                                  									; SFR椞堟掕媊僼傽僀儖 
   222                                  ;==============================================================================
   223                                  ; 儅僋儘掕媊
   224                                  ;==============================================================================
   225                                  ;-------------------------------------------------------------------------------
   226                                  ; 弶婜抣偺柍偄惷揑曄悢椞堟傪0僋儕傾偡傞張棟偺儅僋儘掕媊
   227                                  ;-------------------------------------------------------------------------------
   228                             D    N_BZERO	.macro	TOP_ ,SECT_
   229                             D    	mov.b	#00H, R0L
   230                             D    	mov.w	#(TOP_ & 0FFFFH), A1
   231                             D    	mov.w	#sizeof	SECT_ ,	R3
   232                             D    	sstr.b	
   233                                  	.endm
   234                                  ;-------------------------------------------------------------------------------
   235                                  ; 弶婜抣偺偁傞惷揑曄悢椞堟偵弶婜抣傪揮憲偡傞張棟偺儅僋儘掕媊
   236                                  ;-------------------------------------------------------------------------------
   237                             D    N_BCOPY	.macro	FROM_,TO_,SECT_
   238                             D    	mov.w	#(FROM_	& 0FFFFH),A0
   239                             D    	mov.b	#(FROM_	>>16),R1H
   240                             D    	mov.w	#TO_ ,A1
   241                             D    	mov.w	#sizeof	SECT_ ,	R3
   242                             D    	smovf.b
   243                                  	.endm
   244                                  ;==============================================================================
   245                                  ; 僗僞乕僩傾僢僾僾儘僌儔儉椞堟 
   246                                  ;==============================================================================
   247                                  	.section	startup			; 僗僞乕僩傾僢僾僾儘僌儔儉椞堟 
   248                                  ;
* R8C/Tiny SERIES ASSEMBLER *   SOURCE LIST       Fri Oct 15 10:31:09 2004  PAGE 005

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

   249                                  	.glb		start
   250                                  	.glb		_main
   251                                  	.glb		_exit
   252                                  	.glb		$exit
   253  00000                           start:							; 僗僞乕僩傾僢僾僾儘僌儔儉奐巒傾僪儗僗
   254  00000  EB40FF06                 	ldc			#06FFH,ISP		; 妱傝崬傒僗僞僢僋億僀儞僞(ISP)偺弶婜愝掕 
   255                                  ; -----	僾儘僙僢僒儌乕僪儗僕僗僞偺弶婜愝掕 -----
   256  00004  7E9F5100                 	bset		prc1			; 僾儘僙僢僒儌乕僪儗僕僗僞0,1
   257                                  								; 彂偒崬傒僀僱乕僽儖 
   258  00008  B70400                Z  	mov.b		#00000000B,pm0	; 僔儞僌儖僠僢僾儌乕僪
   259  0000B  B70500                Z  	mov.b		#00000000B,pm1	; 旕奼挘丄僲乕僂僃僀僩
   260  0000E  7E8F5100                 	bclr		prc1			; 僾儘僙僢僒儌乕僪儗僕僗僞0,1
   261                                  								; 彂偒崬傒僨傿僙乕僽儖 
   262                                  ; -----	僔僗僥儉僋儘僢僋惂屼儗僕僗僞偺弶婜愝掕 -----
   263  00012  7E9F5000                 	bset		prc0			; 僔僗僥儉僋儘僢僋惂屼儗僕僗僞0,1
   264                                  								; 彂偒崬傒僀僱乕僽儖 
   265  00016  C7080600              S  	mov.b		#00001000B,cm0	; 儊僀儞僋儘僢僋敪怳
   266  0001A  C7080700              S  	mov.b		#00001000B,cm1	; 儊僀儞僋儘僢僋暘廃側偟 
   267  0001E  B70C00                Z  	mov.b		#00H,ocd		; 敪怳掆巭専弌儗僕僗僞:儊僀儞僋儘僢僋慖戰 
   268  00021  7E8F5000                 	bclr		prc0			; 僔僗僥儉僋儘僢僋惂屼儗僕僗僞0,1
   269                                  								; 彂偒崬傒僨傿僙乕僽儖 
   270                                  ;==============================================================================
   271                                  
   272  00025  EB300000                 	ldc			#0H,FLG			; FLG儗僕僗僞偺弶婜愝掕 
   273  00029  EB700000                 	ldc			#0H,FB			; FB儗僕僗僞偺弶婜愝掕 
   274  0002D  EB600004                 	ldc			#data_NE_top,SB	; SB儗僕僗僞偺弶婜愝掕 
   275                                  								; (for compiler梡)
   276  00031  EB200000                 	ldintb		#0FEDCH			; INTB儗僕僗僞弶婜愝掕 
               EB10DCFE 
   277                                  ;
   278  00039  F50D00                W  	jsr			RAMCLR			; 僨乕僞椞堟偺0僋儕傾
   279  0003C  F51F00                W  	jsr			DATINI			; 僨乕僞椞堟傊偺弶婜抣偺揮憲 
   280                                  ;
   281  0003F  EB64                     	fset		I				; 妱崬傒嫋壜(OAKS8-LCDBoard廃曈婡擻儔僀僽儔

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -