📄 训练项目六:外围扩展sram的应用.lis
字号:
.module _训练项目六:外围扩展SRAM的应用.c
.area text(rom, con, rel)
; q -> R16,R17
; p -> R18,R19
.even
0000 _main::
0000 ; /****************************************************************************
0000 ; ** File Name: 外围扩展SRAM的应用
0000 ; ** Createed By: Wangchangsong
0000 ; ** Create Date: 07/26/2008
0000 ; ** Version: 1.0
0000 ; ** Descriptions:
0000 ; **
0000 ; **---------------------------------------------------------------------------
0000 ; ** Modified By:
0000 ; ** Modified Date:
0000 ; ** Version:
0000 ; ** Descriptions:
0000 ; **
0000 ; ****************************************************************************/
0000 ;
0000 ; #include <iom128v.h>
0000 ; #define offset 0x6645
0000 ;
0000 ; /****************************************************************************
0000 ; ** Function Name: main
0000 ; ** Descriptions:
0000 ; ** Input Parameters: void
0000 ; ** Output parameters: void
0000 ; ** Returned Value: void
0000 ; **---------------------------------------------------------------------------
0000 ; ****************************************************************************/
0000 ;
0000 ; void main()
0000 ; {
0000 ; unsigned char *p=(unsigned char *)(offset);
0000 25E4 ldi R18,26181
0002 36E6 ldi R19,102
0004 ; unsigned char *q=(unsigned char *)(offset);
0004 05E4 ldi R16,26181
0006 16E6 ldi R17,102
0008 ;
0008 ; MCUCR=MCUCR|0x80; /* 外部存储器扩展允许 */
0008 85B7 in R24,0x35
000A 8068 ori R24,128
000C 85BF out 0x35,R24
000E ; XMCRB=0x80; /* 外部存储器总线保持允许 */
000E 80E8 ldi R24,128
0010 80936C00 sts 108,R24
0014 ; DDRB=0xFF; /* B口做输出 */
0014 8FEF ldi R24,255
0016 87BB out 0x17,R24
0018 ;
0018 ; *p=0xfe;
0018 8EEF ldi R24,254
001A F901 movw R30,R18
001C 8083 std z+0,R24
001E ; PORTB=*q;
001E F801 movw R30,R16
0020 2080 ldd R2,z+0
0022 28BA out 0x18,R2
0024 L1:
0024 .dbline 0 ; func end
0024 0895 ret
0026 ; }
0026 ;
0026 ; /****************************************************************************
0026 ; END FILE
0026 ; ****************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -