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

📄 训练项目六:外围扩展sram的应用.s

📁 长沙理工自己的实验程序
💻 S
字号:
	.module _训练项目六:外围扩展SRAM的应用.c
	.area text(rom, con, rel)
;              q -> R16,R17
;              p -> R18,R19
	.even
_main::
; /****************************************************************************
; ** File Name:          外围扩展SRAM的应用
; ** Createed By:        Wangchangsong
; ** Create Date:        07/26/2008
; ** Version:            1.0
; ** Descriptions:       
; **
; **---------------------------------------------------------------------------
; ** Modified By:
; ** Modified Date:
; ** Version:
; ** Descriptions:
; **
; ****************************************************************************/
; 
; #include <iom128v.h>
; #define offset 0x6645
; 
; /****************************************************************************
; ** Function Name:      main       
; ** Descriptions:       
; ** Input Parameters:   void
; ** Output parameters:  void
; ** Returned Value:     void
; **---------------------------------------------------------------------------
; ****************************************************************************/
; 
; void main()
; {
;     unsigned char *p=(unsigned char *)(offset);
	ldi R18,26181
	ldi R19,102
;     unsigned char *q=(unsigned char *)(offset);
	ldi R16,26181
	ldi R17,102
; 	
;     MCUCR=MCUCR|0x80;                           /* 外部存储器扩展允许       */
	in R24,0x35
	ori R24,128
	out 0x35,R24
;     XMCRB=0x80;                                 /* 外部存储器总线保持允许   */
	ldi R24,128
	sts 108,R24
; 	DDRB=0xFF;                                  /* B口做输出                */
	ldi R24,255
	out 0x17,R24
; 	
; 	*p=0xfe;
	ldi R24,254
	movw R30,R18
	std z+0,R24
;     PORTB=*q;
	movw R30,R16
	ldd R2,z+0
	out 0x18,R2
L1:
	.dbline 0 ; func end
	ret
; }
; 
; /****************************************************************************
;  END FILE
; ****************************************************************************/

⌨️ 快捷键说明

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