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

📄 compare.lst

📁 AVRkaifashili.rar
💻 LST
字号:
__start:
__text_start:
    0011 E5CF      LDI	R28,0x5F
    0012 E0D2      LDI	R29,2
    0013 BFCD      OUT	0x3D,R28
    0014 BFDE      OUT	0x3E,R29
    0015 51C0      SUBI	R28,0x10
    0016 40D0      SBCI	R29,0
    0017 EA0A      LDI	R16,0xAA
    0018 8308      STD	Y+0,R16
    0019 2400      CLR	R0
    001A E6E0      LDI	R30,0x60
    001B E0F0      LDI	R31,0
    001C E010      LDI	R17,0
    001D 36E0      CPI	R30,0x60
    001E 07F1      CPC	R31,R17
    001F F011      BEQ	0x0022
    0020 9201      ST	R0,Z+
    0021 CFFB      RJMP	0x001D
    0022 8300      STD	Z+0,R16
    0023 E2E2      LDI	R30,0x22
    0024 E0F0      LDI	R31,0
    0025 E6A0      LDI	R26,0x60
    0026 E0B0      LDI	R27,0
    0027 E010      LDI	R17,0
    0028 32E2      CPI	R30,0x22
    0029 07F1      CPC	R31,R17
    002A F021      BEQ	0x002F
    002B 95C8      LPM
    002C 9631      ADIW	R30,1
    002D 920D      ST	R0,X+
    002E CFF9      RJMP	0x0028
    002F D001      RCALL	_main
_exit:
    0030 CFFF      RJMP	_exit
FILE: J:\AVRpractice\BOOK\Campare\compare.c
(0001) //***************FileName:Capature.C***************//
(0002) //***************ICCAVR V6.30编译*****************//
(0003) 
(0004) #include <io8535v.h>                 
(0005) #define uchar unsigned char
(0006) #define uint  unsigned int
(0007) 
(0008) void main(void)
(0009) {uchar i;
(0010)  DDRB=0xf0;                    //设置PB7输出,PB3~PB2输入
_main:
  i                    --> Y+1
    0031 EF80      LDI	R24,0xF0
    0032 BB87      OUT	0x17,R24
(0011)  PORTB=0x00;
    0033 2422      CLR	R2
    0034 BA28      OUT	0x18,R2
(0012)  ACSR=0x00;                    //模拟比较器使能
    0035 B828      OUT	0x08,R2
    0036 C00B      RJMP	0x0042
(0013)  while(1)
(0014)   {if((ACSR&0x20)==0x20)
    0037 B188      IN	R24,0x08
    0038 7280      ANDI	R24,0x20
    0039 3280      CPI	R24,0x20
    003A F421      BNE	0x003F
(0015)        PORTB=PORTB|0xf0;
    003B B388      IN	R24,0x18
    003C 6F80      ORI	R24,0xF0
    003D BB88      OUT	0x18,R24
    003E C003      RJMP	0x0042
(0016)    else PORTB=PORTB&0x0f;}
    003F B388      IN	R24,0x18
    0040 708F      ANDI	R24,0xF
    0041 BB88      OUT	0x18,R24
    0042 CFF4      RJMP	0x0037
(0017) }
FILE: <library>
    0043 9508      RET

⌨️ 快捷键说明

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