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

📄 ac7-3.lis

📁 AVR学习资料
💻 LIS
字号:
                        .module ac7-3.c
                        .area text(rom, con, rel)
 0000                   .dbfile d:\MYDOCU~1\ac7-3\ac7-3.c
 0000                   .dbfunc e main _main fV
                        .even
 0000           _main::
 0000                   .dbline -1
 0000                   .dbline 4
 0000           ; #include<iom16v.h>    
 0000           ; //=============================
 0000           ; void main(void)       
 0000           ; {                             
 0000                   .dbline 5
 0000           ; DDRB=0xff;            
 0000 8FEF              ldi R24,255
 0002 87BB              out 0x17,R24
 0004                   .dbline 6
 0004           ; PORTB=0xff;           
 0004 88BB              out 0x18,R24
 0006                   .dbline 7
 0006           ; DDRD=0x00;            
 0006 2224              clr R2
 0008 21BA              out 0x11,R2
 000A                   .dbline 8
 000A           ; PORTD=0xff;           
 000A 82BB              out 0x12,R24
 000C 0CC0              xjmp L3
 000E           L2:
 000E                   .dbline 10
 000E           ;    while(1)           
 000E           ;    {                  
 000E                   .dbline 11
 000E           ;       if((PIND&0x10)==0)      
 000E 8499              sbic 0x10,4
 0010 03C0              rjmp L5
 0012                   .dbline 12
 0012           ;       PORTB=0xaa;             
 0012 8AEA              ldi R24,170
 0014 88BB              out 0x18,R24
 0016 07C0              xjmp L6
 0018           L5:
 0018                   .dbline 13
 0018           ;       else if((PIND&0x20)==0) 
 0018 8599              sbic 0x10,5
 001A 03C0              rjmp L7
 001C                   .dbline 14
 001C           ;     PORTB=0x55;               
 001C 85E5              ldi R24,85
 001E 88BB              out 0x18,R24
 0020 02C0              xjmp L8
 0022           L7:
 0022                   .dbline 16
 0022           ;       else                    
 0022           ;       PORTB=0xff;             
 0022 8FEF              ldi R24,255
 0024 88BB              out 0x18,R24
 0026           L8:
 0026           L6:
 0026                   .dbline 17
 0026           L3:
 0026                   .dbline 9
 0026 F3CF              xjmp L2
 0028           X0:
 0028                   .dbline -2
 0028           L1:
 0028                   .dbline 0 ; func end
 0028 0895              ret
 002A                   .dbend

⌨️ 快捷键说明

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