ds1305.lst

来自「单片机C语言教程」· LST 代码 · 共 37 行

LST
37
字号
A51 MACRO ASSEMBLER  DS1305                                                               08/10/2007 21:15:38 PAGE     1


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

LOC  OBJ            LINE     SOURCE

                       1     ;*****************************************************************
                       2     ; 这是DS1305汇编程序, 文件名为DS1305.ASM
                       3     ; 功能:本程序主要是读DS1305的日历时钟值(共7个字节)、置DS1305的
                       4     ;       日历时钟值、读DS1305的RAM区特定单元(共96个字节)的内容和
                       5     ;       写DS1305的RAM区特定单元。本程序中对DS1305 RAM区的读写均为
                       6     ;       16个字节。
                       7     ;*****************************************************************
                       8     
  0092                 9     CE               BIT  P1.2
  0091                10     SCLK             BIT  P1.1
  0090                11     IO               BIT  P1.0
                      12     
0000                  13                      ORG 0000H
0000 758130           14                      MOV SP,#30H    ; 堆栈初始化
0003 1201E6           15                      LCALL DELAY    ; 调用延时程序
0006 C2AF             16                      CLR EA
                      17     
0008 12008D           18                      LCALL INTDS1305
000B 120023           19                      LCALL SDAT3
000E 1201D7           20                      LCALL CLEARWP
0011 1200DE           21                      LCALL WRITETIME
0014 120039           22                      LCALL SDAT4
0017 12016C           23                      LCALL WRITERAM
001A 1200AF           24                      LCALL READTIME
001D 120110           25                      LCALL READRAM
0020 020020           26                      LJMP $
                      27     
0023 756010           28     SDAT3:           MOV 60H,#10H    ;葱吹氖敝又党跏蓟

⌨️ 快捷键说明

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