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

📄 scitest

📁 Renesas(Hitachi SuperH)SH7708的UCOS2源码,uC/OS-II 版本2.52.
💻
字号:
                         ;----------------------------------------------------------------------------
; Run after system Reset.
; Author: Kuan, Yeou-Fuh
;----------------------------------------------------------------------------
        .SECTION        ST,CODE,ALIGN=4
;        .include        "macro.h"
;		.include		"bsc_init.h"
;        .import         __INIT 
;		.import			_bsc_init

SCSMR	.equ	h'fffffe80 
SCBRR	.equ	h'fffffe82 
SCSCR	.equ	h'fffffe84 
SCTDR	.equ	h'fffffe86 
SCSSR	.equ	h'fffffe88
SCRDR	.equ	h'fffffe8a
                                            
		nop		;
		nop		;
		nop		;

;;		mov.l	#h'080200000, r15; load sp

;		mov.l	#_bsc_init, r2	; bsc init
;		jsr		@r2
;		nop

;        mov.l   #__INIT,r2       ;Goto _INIT() program
;        jmp     @r2
;        nop
              
	mov.l	#SCSCR, r1		;
	mov.w	#0000, r2			;
	mov.w	r2, @r1			;
	
	mov.l	#SCSMR, r1		;
	mov.w	#h'00, r2			;
	mov.w	r2, @r1			;
	
	mov.l	#SCBRR, r1		;
	mov.w	#h'18, r2		;
	mov.w	r2, @r1			;     
	
	mov.w	#h'02ff, r1		;
wait:	
	dt		r1				;
	bf		wait            ;

		 
	mov.l	#SCSCR, r1		;
	mov.w	#h'0030, r2			;
	mov.w	r2, @r1			;
	                         
main_tx
; 	mov.l	#SCSSR, r1		;
; 	mov.b	@r1, r0			;
; 	tst		#h'80, r0		
; 	bf		main_tx			;    
enquiry:
	mov.w	#h'80, r1		;
	mov.l	#SCSSR, r2		;
	mov.b	@r2, r2			;
	tst		r1, r2			;
	bt		enquiry			;
		 	
 	mov.b	#h'41, r1			;
 	mov.l	#SCTDR,r2		; 
 	mov.b	r1, @r2			;
 	
 	mov.b	#h'7f, r1			;
 	mov.l	#SCSSR, r2		;
 	mov.b	@r2, r3			;
 	and		r1,r3			;
 	mov.b	r3, @r2			;   

 	
 	bra main_tx				
 	nop						;	
		
	mov.b	#h'42, r2			;
	mov.l	#SCTDR, r1		;
	mov.b	r2, @r1			;
	bra		main_tx			;
	nop						;
		
        .END

⌨️ 快捷键说明

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