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

📄 startup_i0.lst

📁 一个瑞萨单片机的程序。。。供大家学习用。。。。。。。。。。。。。。。。。。
💻 LST
📖 第 1 页 / 共 3 页
字号:
   125  0FFEC  00000000r         1      		.lword			DUMMY_INT				; FFEC to F single s
   126  0FFF0  00000000r         1      		.lword			DUMMY_INT				; FFF0 to 3 monitor 
   127  0FFF4  00000000r         1      		.lword			DUMMY_INT				; FFF4 to 7 DBC
   128  0FFF8  00000000r         1      		.lword			DUMMY_INT				; FFF8 to B NMI
   129                           1      ;
   130  0FFFC                    1      		.org			0FFFCH
   131  0FFFC                    1      reset:
   132  0FFFC  00000000r         1      		.lword			start + 0FF000000H		; FFFC to F set reset vector
   133                           1      
   134                           1      ;******************************************************************************
   135                           1      ;       end of file
   136                           1      ;******************************************************************************
   137                                  ;==============================================================================
   138                                  ; SFR section definition for M16C/60 series 
   139                                  ;==============================================================================
   140                                          .include	target.inc		; for R8C/Tiny series
   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:07:15 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 section definition fil
   222                                  ;==============================================================================
   223                                  ; define macro
   224                                  ;==============================================================================
   225                                  ;-------------------------------------------------------------------------------
   226                                  ; define macro to clear section for static variable without initial value with 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                                  ; define macro to transfer initial value to section for static variable with initial value
   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                                  ; start up program section
   246                                  ;==============================================================================
   247                                  	.section	startup			; start up program section
   248                                  ;
* R8C/Tiny SERIES ASSEMBLER *   SOURCE LIST       Fri Oct 15 10:07:15 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

⌨️ 快捷键说明

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