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

📄 t1led.lst

📁 交通灯: 1. 因为本设计是交通灯的控制
💻 LST
字号:
                        ; 系统晶振是 11.0592 MHz
                                ORG     0000H
0000  2100                      AJMP    START
                                ORG     001BH           ;T1中断入口地址
001B  2118                      AJMP    INT_T1
                                ORG     0100H
0100                    START:
0100  758160                    MOV     SP,#60H
0103  758910                    MOV     TMOD,#10H       ;置T1为方式1
0106  758B00                    MOV     TL1,#00H        ;延时50mS的时间常数
0109  758D4B                    MOV     TH1,#4BH
010C  7800                      MOV     R0,#00H
010E  7914                      MOV     R1,#20
0110  D28E                      SETB    TR1
0112  D2AB                      SETB    ET1
0114  D2AF                      SETB    EA              ;开中断
0116  80FE                      SJMP    $
0118                    INT_T1:                         ;T1中断服务子程序
0118  C0E0                      PUSH    ACC             ;保护现场
011A  C0D0                      PUSH    PSW
011C  C082                      PUSH    DPL
011E  C083                      PUSH    DPH
0120  C28E                      CLR     TR1             ;关中断
0122  758B00                    MOV     TL1,#00H        ;延时50mS常数
0125  758D4B                    MOV     TH1,#4BH
0128  D28E                      SETB    TR1             ;开中断
012A  D90D                      DJNZ    R1,EXIT
012C  7914                      MOV     R1,#20          ;延时一秒的常数
012E  900142                    MOV     DPTR,#DATA      ;置常数表基址
0131  E8                        MOV     A,R0            ;置常数表偏移量
0132  93                        MOVC    A,@A+DPTR       ;读常数表
0133  F590                      MOV     P1,A            ;送P1口显示
0135  08                        INC     R0
0136  530007                    ANL     R0,#07H
0139                    EXIT:
0139  D083                      POP     DPH             ;恢复现场
013B  D082                      POP     DPL
013D  D0D0                      POP     PSW
013F  D0E0                      POP     ACC
0141  32                        RETI
                        ;LED显示常数表
0142  050A50A055AAFF00  DATA:   DB      05H,0AH,50H,0A0H,55H,0AAH,0FFH,0H
                                END

⌨️ 快捷键说明

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