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

📄 startup.lst

📁 一个瑞萨单片机的程序。。。供大家学习用。。。。。。。。。。。。。。。。。。
💻 LST
📖 第 1 页 / 共 3 页
字号:
  SEQ.  LOC.   OBJ.              0XMSDA ....*....SOURCE STATEMENT....7....*....8....*....9....*....0....*....1....*....2....*....3....*....4

   125                           1      
   126                           1      ;******************************************************************************
   127                           1      ;       end of file
   128                           1      ;******************************************************************************
   129                                  ;==============================================================================
   130                                  ; SFR section definition for M16C/60 series 
   131                                  ;==============================================================================
   132                                          .include	target.inc      ; for R8C/Tiny series
   133                           1      ;""FILE COMMENT""**************************************************************
   134                           1      ;  System Name : for eduction (NO TRANSFERRING)
   135                           1      ;  File Name   : targetiinc
   136                           1      ;  Contents    : SFR definition file(assembly language) for R8C/Tiny series
   137                           1      ;  Model       : for OAKS8-LCD Board
   138                           1      ;  CPU         : R8C/Tiny series
   139                           1      ;  Assembler   : as30(V.5.10.00)
   140                           1      ;  Linker      : ln30(V.5.10.01)
   141                           1      ;  Programer   : RENESAS Semiconductor Training Center
   142                           1      ;  Note        : for OAKS8-R5F21114FP(R8C/11 group,20MHz)
   143                           1      ;******************************************************************************
   144                           1      ; COPYRIGHT(C) 2004 RENESAS TECHNOLOGY CORPORATION
   145                           1      ; AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED
   146                           1      ;******************************************************************************
   147                           1      ; History      : ---
   148                           1      ;""FILE COMMENT END""**********************************************************
   149                           1      
   150                           1      ;******************************************************************************
   151                           1      ;               define SFR symbol
   152                           1      ;******************************************************************************
   153                           1      ;------------------------------------------------------------------------------
   154                           1      ;  processor mode register 0
   155                           1      ;------------------------------------------------------------------------------
   156  00000004h                1      pm0		.equ		0004h
   157                           1      ;------------------------------------------------------------------------------
   158                           1      ;  processor mode register 1
   159                           1      ;------------------------------------------------------------------------------
   160  00000005h                1      pm1		.equ		0005h
   161                           1      ;------------------------------------------------------------------------------
   162                           1      ;  system clock control register 0
   163                           1      ;------------------------------------------------------------------------------
   164  00000006h                1      cm0		.equ		0006h
   165                           1      ;------------------------------------------------------------------------------
   166                           1      ;  system clock control register 1
   167                           1      ;------------------------------------------------------------------------------
   168  00000007h                1      cm1		.equ		0007h
   169                           1      ;------------------------------------------------------------------------------
   170                           1      ;  protect register
   171                           1      ;------------------------------------------------------------------------------
   172  0000000Ah                1      prcr		.equ		000ah
   173                           1      ;
   174  0,0000000Ah              1      prc0		.btequ		0,prcr	; bit for permitting writing
   175                           1      					; system clock control register 0, 1 
   176                           1      					; oscillation stop detection register 
   177                           1      					; high speed ring control register 0, 1
   178  1,0000000Ah              1      prc1		.btequ		1,prcr	; bit for permitting writing
   179                           1                                      	; processor mode register 0, 1
   180  2,0000000Ah              1      prc2		.btequ		2,prcr	; bit for permitting writing 
   181                           1      					; port P0 direction register 
   182                           1      ;------------------------------------------------------------------------------
   183                           1      ;   oscillation stop detection register
   184                           1      ;------------------------------------------------------------------------------
   185  0000000Ch                1      ocd		.equ		000ch
   186                           1      ;------------------------------------------------------------------------------
* R8C/Tiny SERIES ASSEMBLER *   SOURCE LIST       Thu Oct 14 17:31:38 2004  PAGE 004

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

   187                           1      ;  port P1 register 
   188                           1      ;------------------------------------------------------------------------------
   189  000000E1h                1      p1      	.equ    	000E1H
   190                           1      
   191  6,000000E1h              1      p1_6    	.btequ  	6,000E1H; bit 6 of port P1
   192  7,000000E1h              1      p1_7    	.btequ  	7,000E1H; bit 7 of port P1
   193                           1      ;------------------------------------------------------------------------------
   194                           1      ;  億乕僩P1曽岦儗僕僗僞
   195                           1      ;------------------------------------------------------------------------------
   196  000000E3h                1      pd1     	.equ    	000E3H	; port P1 direction register
   197                           1      
   198                           1      ;------------------------------------------------------------------------------
   199                           1      ;  億乕僩P4儗僕僗僞
   200                           1      ;------------------------------------------------------------------------------
   201  000000E8h                1      p4		.equ    	000E8H
   202  5,000000E8h              1      p4_5		.btequ  	5,000E8H; bit 5 of port P4(SW20 return input)
   203                           1      
   204                           1      ;------------------------------------------------------------------------------
   205                           1      ;  INT0妱傝崬傒惂屼儗僕僗僞
   206                           1      ;------------------------------------------------------------------------------
   207  0000005Dh                1      int0ic		.equ		0005DH	
   208  3,0000005Dh              1      ir_int0ic	.btequ		3,0005DH; INT0 interrupt request bit 
   209                           1      
   210                           1      ;******************************************************************************
   211                           1      ;       end of file
   212                           1      ;******************************************************************************
   213                                  									; SFR section definition fil
   214                                  ;==============================================================================
   215                                  ; define macro
   216                                  ;==============================================================================
   217                                  ;-------------------------------------------------------------------------------
   218                                  ; define macro to clear section for static variable without initial value with 0
   219                                  ;-------------------------------------------------------------------------------
   220                             D    N_BZERO	.macro	TOP_ ,SECT_
   221                             D    	mov.b	#00H, R0L
   222                             D    	mov.w	#(TOP_ & 0FFFFH), A1
   223                             D    	mov.w	#sizeof	SECT_ ,	R3
   224                             D    	sstr.b	
   225                                  	.endm
   226                                  ;-------------------------------------------------------------------------------
   227                                  ; define macro to transfer initial value to section for static variable with initial value
   228                                  ;-------------------------------------------------------------------------------
   229                             D    N_BCOPY	.macro	FROM_,TO_,SECT_
   230                             D    	mov.w	#(FROM_	& 0FFFFH),A0
   231                             D    	mov.b	#(FROM_	>>16),R1H
   232                             D    	mov.w	#TO_ ,A1
   233                             D    	mov.w	#sizeof	SECT_ ,	R3
   234                             D    	smovf.b
   235                                  	.endm
   236                                  ;==============================================================================
   237                                  ; start up program section
   238                                  ;==============================================================================
   239                                  	.section	startup			; start up program section
   240                                  ;
   241                                  	.glb		start
   242                                  	.glb		_main
   243                                  	.glb		_exit
   244                                  	.glb		$exit
   245  00000                           start:								; start address of start up program
   246  00000  EB40FF06                 	ldc			#06FFH,ISP			; initialize interrupt stack pointer
   247                                  ; -----	initialize processor mode register -----
   248  00004  7E9F5100                 	bset       	prc1		       	; enable to write
* R8C/Tiny SERIES ASSEMBLER *   SOURCE LIST       Thu Oct 14 17:31:38 2004  PAGE 005

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

⌨️ 快捷键说明

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