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

📄 1302yybsz.lst

📁 16个LED旋转时钟
💻 LST
字号:
A51 MACRO ASSEMBLER  1302YYBSZ                                                            06/01/2008 10:07:31 PAGE     1


MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN 1302yybsz.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 1302yybsz.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     ORG 0000H
0000 0130              2     AJMP MA
0013                   3     ORG 0013H
0013 2158              4     AJMP DT
0030                   5     ORG 0030H                        
                       6      
  0050                 7                           BTT DATA 50H
  0051                 8                                               BYT DATA 51H
  0052                 9                                               COM DATA 52H
  0030                10                                               RCV DATA 30H
  0038                11                                               XMT DATA 38H
                      12     
  0095                13                                               IO  BIT P1.5
  0096                14                                               DCLK BIT P1.6
  0094                15                                               RST BIT P1.4
                      16     
  0090                17                                               K1 BIT P1.0             ;定义按键K1
  0091                18                           K2 BIT P1.1             ;定义按键K2
  0092                19                                               K3 BIT P1.2
  0093                20                                               K4 BIT P1.3
                      21                                       ;/////////////////////////////////////////////////
                      22     
0030 120305           23                        MA:LCALL DYS
0033 75A0FF           24                                           MOV P2,#0FFH
0036 7580FF           25                           MOV P0,#0FFH
0039 7590FF           26                                               MOV P1,#0FFH        ;端口初始化
                      27               
003C E4               28                               CLR A
003D 7820             29                           MOV R0,#20H
003F F6               30                        DD:MOV @R0,A
0040 08               31                           INC R0
0041 B85FFB           32                           CJNE R0,#5FH,DD
                      33     
0044 120305           34                                               LCALL DYS
                      35                                                
0047 75528E           36                                               MOV COM,#8Eh
004A 755101           37                           MOV BYT,#1
004D 7838             38                           MOV R0,#XMT
004F 753800           39                           MOV XMT,#00h
0052 120347           40                           LCALL XIE
                      41     
0055 120305           42                                               LCALL DYS
                      43     
                      44     
0058 7552BE           45                                                 MOV COM,#0BEh ;命令字节为BEh
005B 755108           46                             MOV BYT,#8 ;多字节写入模式此模块为8 个
005E 7838             47                                                     MOV R0,#Xmt; 示莸刂犯哺鳵0
0060 753826           48                                                     MOV Xmt,#26h; 秒单元内容为59h
0063 753930           49                                                     MOV XMT+1,#30h; 分单元内容为59h
0066 753A19           50                                                     MOV XMT+2,#19h; 时单元内容为13h
0069 753B31           51                                                     MOV XMT+3,#31h; 日期单元内容为21h
006C 753C05           52                                                     MOV XMT+4,#05h ;月单元内容为06h
006F 753D03           53                                                     MOV XMT+5,#03h; 星期单元内容为03h
0072 753E08           54                                                     MOV XMT+6,#08 ;年单元内容为00h
0075 753F02           55                                                     MOV XMT+7,#2 ;写保护单元内容为00h
0078 120347           56                                                     LCALL XIE  ; 调用写入示葑映绦

⌨️ 快捷键说明

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