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

📄 led.lis

📁 ATMEGA128控制4×6矩阵键盘,LCD1602 使用protues软件可仿真 附带图片可观看效果
💻 LIS
字号:
                        .module led.c
                        .area text(rom, con, rel)
 0000                   .dbfile D:\ICCAVR~1\模块化~1\src\led.c
 0000                   .dbfunc e led _led fV
 0000           ;            num -> R20
                        .even
 0000           _led::
 0000 4A93              st -y,R20
 0002 402F              mov R20,R16
 0004                   .dbline -1
 0004                   .dbline 13
 0004           ; #include "common.h"
 0004           ; 
 0004           ; void led(unsigned char num);
 0004           ; 
 0004           ; /********************************************************************************************
 0004           ; * 函数名称:led()
 0004           ; * 功    能:根据用户按下的键盘现实对应的发光管
 0004           ; * 入口参数:num
 0004           ; * 出口参数:无
 0004           ; * 说    明:用户可根据自己的键盘编号修改该函数
 0004           ; *********************************************************************************************/
 0004           ; void led(unsigned char num)
 0004           ; {     
 0004                   .dbline 15
 0004           ; 
 0004           ;       if(num)
 0004 4423              tst R20
 0006 49F0              breq L2
 0008           X0:
 0008                   .dbline 16
 0008           ;       {
 0008                   .dbline 17
 0008           ;               PORTF=~(1<<(num-1));
 0008 142F              mov R17,R20
 000A 1150              subi R17,1
 000C 01E0              ldi R16,1
 000E 0E940000          xcall lsl8
 0012 202E              mov R2,R16
 0014 2094              com R2
 0016 20926200          sts 98,R2
 001A                   .dbline 18
 001A           ;       }
 001A           L2:
 001A                   .dbline -2
 001A           L1:
 001A                   .dbline 0 ; func end
 001A 4991              ld R20,y+
 001C 0895              ret
 001E                   .dbsym r num 20 c
 001E                   .dbend
 001E           ; }

⌨️ 快捷键说明

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