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

📄 24.lst

📁 多功能倒计时
💻 LST
字号:
A51 MACRO ASSEMBLER  24                                                                   01/01/2009 10:28:42 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN 24.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 24.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     
  00F1                 2         kk1 bit b.1
  00F2                 3         kk2 bit b.2
0000                   4             ORG 0000H
0000 020100            5             LJMP START
000B                   6             ORG 000BH
000B 020261            7             LJMP CTC0
  0037                 8     TT1     EQU 37H ;50ms
  0038                 9     TT2     EQU 38H ;秒
  0039                10     TT3     EQU 39H ;分
  003A                11     TT4     EQU 3AH ;时
                      12     
  0040                13     YUESHI  EQU 40H
  0041                14     YUEFEN  EQU 41H 
0042                  15             ORG 42H
0042 C0F9A4B0         16     VIEW0:  DB 0C0H, 0F9H, 0A4H, 0B0H, 99H , 92H , 82H, 0F8H 
0046 999282F8                
004A 80908883         17             DB 80H , 90H, 88H , 83H , 0C6H, 0A1H, 86H, 84H
004E C6A18684                
00A0                  18             ORG 0A0H
00A0 00010203         19     TEMP_TAB: DB 00H,01H,02H,03H,04H,05H,06H,07H                       
00A4 04050607                
00A8 08091011         20               DB 08H,09H,10H,11H,12H,13H,14H,15H
00AC 12131415                
00B0 16171819         21               DB 16H,17H,18H,19H,20H,21H,22H,23H
00B4 20212223                
00B8 24252627         22               DB 24H,25H,26H,27H,28H,29H,30H,31H
00BC 28293031                
00C0 32333435         23               DB 32H,33H,34H,35H,36H,37H,38H,39H
00C4 36373839                
00C8 40414243         24               DB 40H,41H,42H,43H,44H,45H,46H,47H
00CC 44454647                
00D0 48495051         25               DB 48H,49H,50H,51H,52H,53H,54H,55H
00D4 52535455                
00D8 56575859         26               DB 56H,57H,58H,59H,60H
00DC 60                      
0100                  27               ORG   100H
0100 758901           28     START:  MOV TMOD,#01H
0103 758AB0           29             MOV TL0,#0B0H
0106 758C3C           30             MOV TH0,#3CH
0109 D2AF             31           SETB EA
010B D2A9             32           SETB ET0
010D D28C             33           SETB TR0
010F D2A4             34           SETB P2.4 ;
                      35     
0111 D2A5             36           SETB P2.5
                      37     
0113 20D000           38           JB P,NEXT
                      39           ;JMP ZHU
0116 7400             40     NEXT: MOV A,#00H    
0118 7A17             41           MOV R2,#17H         ;24小时
011A 754000           42           MOV YUESHI,#00H 
011D 754100           43           MOV YUEFEN,#00H
0120 7B3B             44           MOV R3,#3BH         ;60 
0122 D2F1             45           SETB KK1
0124 D2F2             46           SETB KK2
0126                  47     mainline:
0126 20B202           48           JB   P3.2,KEY1
A51 MACRO ASSEMBLER  24                                                                   01/01/2009 10:28:42 PAGE     2

0129 C2F1             49           CLR KK1
012B 30B207           50     KEY1: JNB p3.2,KEY2 ;当p1.3高电平时就往下执行,但是只要执行一次后,kk1就为1,往后就不再执行
                                    
012E 20F104           51           JB KK1,KEY2 
0131 0540             52           INC YUESHI
0133 D2F1             53           SETB KK1    ;这以段的任务是不用延时也能消嘲醇

⌨️ 快捷键说明

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