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

📄 lsj.lst

📁 抢答器电路+程序
💻 LST
字号:
A51 MACRO ASSEMBLER  LSJ                                                                  04/12/2012 19:43:38 PAGE     1


MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN lsj.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE lsj.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1      ORG  0000H      
0000 020030            2     LJMP  MAIN                        ;设置主程序入口
0003                   3     ORG  0003H                       ;外部中断INT0
0003 020043            4     LJMP  INTO
0030                   5     ORG   0030H
0030 D288              6     MAIN:   SETB  IT0              ;设置边沿触发方式
0032 D2A8              7     SETB  EX0                         ;允许中断
0034 D2AF              8     SETB  EA
0036 74FE              9     MOV   A,     #0FEH            ;设置LED最低位亮,”0“亮
0038 F590             10     LOOP:   MOV   P1,    A      ;输出P1口
003A 75300A           11     MOV   30H,   #10              ;设置延时时间,0.5s
003D 120090           12     LCALL DELAY
0040 23               13     RL    A                               ;左移1位
0041 80F5             14     SJMP  LOOP
0043 C2AF             15     INTO:   CLR   EA                   ;关闭中断
0045 C0E0             16     PUSH  ACC
0047 753001           17     MOV   30H,   #1                      ;延时50ms
004A 120090           18     LCALL DELAY
004D 20B23B           19     JB    P3.2, INT0_RET             ;若主持人键没按下,认为是一次干扰,中断返回
0050 30B2FD           20     JNB   P3.2, $                          ;按下,等词头

⌨️ 快捷键说明

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