ds1305b.lst
来自「单片机C语言教程」· LST 代码 · 共 35 行
LST
35 行
A51 MACRO ASSEMBLER DS1305B 08/10/2007 21:17:25 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN ds1305B.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE ds1305B.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;*****************************************************************
2 ; 这是被CALLDS05.c调用的DS1305汇编程序,文件名为DS1305B.ASM
3 ; 功能:本程序是DS1305的时钟日历和RAM读写程序, 单片机的 P1.0,P1.1,P1.2
4 ; 依次和DS1305的IO、SCLK、CE脚相连。
5 ;*****************************************************************
6 NAME DS1305B
7 ?PR?_a_func3?DS1305B SEGMENT CODE
8 ?DT?_a_func3?DS1305B SEGMENT DATA OVERLAYABLE
9 ?DT?DS1305B SEGMENT DATA
10 PUBLIC chai3
11 PUBLIC ?_a_func3?BYTE
12 PUBLIC _a_func3
---- 13 RSEG ?DT?_a_func3?DS1305B
0000 14 ?_a_func3?BYTE:
0000 15 aa:DS 1
0001 16 bb:DS 1
---- 17 RSEG ?DT?DS1305B
0000 18 chai3:DS 1
---- 19 RSEG ?PR?_a_func3?DS1305B
0000 20 _a_func3:
21
0092 22 CE BIT P1.2
0091 23 SCLK BIT P1.1
0090 24 IO BIT P1.0
25
0000 8F00 F 26 MOV aa,R7 ;R7中放传递进来的第一个字符型
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?