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

📄 1.lst

📁 24CO2读写和存取数据,程序已经通过Keil51调试
💻 LST
字号:
A51 MACRO ASSEMBLER  1                                                                    01/23/2008 10:25:57 PAGE     1


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

LOC  OBJ            LINE     SOURCE

  00A0                 1             SDA EQU P2.0
  00A1                 2             SCL EQU P2.1
  0008                 3             Address EQU 08H
  0009                 4             I2CData EQU 09H
0040                   5             ORG 0040H
0040 020043            6             LJMP START;转入主程序.
0043                   7     START:
0043 758160            8             MOV SP,#60H
0046 750800            9             MOV Address,#00H
0049 75090F           10             MOV I2CData,#0FH
004C 850980           11             MOV P0,I2CDATA
004F 3106             12             CALL DELAY
0051 11AD             13             CALL I2C_WRITE    ;写入数据.
0053 7509F0           14             MOV I2CDATA,#0F0H 
0056 850980           15             MOV P0,I2CDATA
0059 3106             16             CALL DELAY
005B 750800           17             MOV Address,#00H
005E 116C             18             CALL I2C_READ
0060 F509             19             MOV I2CData,A       ;读出数据.
0062 850980           20             MOV P0,I2CDATA
0065 3106             21             CALL DELAY
0067 00               22             NOP
0068 00               23             NOP
0069 020043           24             LJMP START
                      25     
                      26     
                      27     
                      28     
                      29     
                      30     
006C                  31     I2C_READ:
006C                  32     I2C_READ_A:
006C 1200CE           33             LCALL I2C_START
006F 74A0             34             MOV A,#10100000B ;从器件地址位是000,并且对从器件进行写操作。
                      35                              ;不要有所疑问为什么这么操作。因为这是一个选择性读的操作,主器件发

⌨️ 快捷键说明

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