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

📄 t7281a2.lst

📁 HD7279
💻 LST
字号:
A51 MACRO ASSEMBLER  BC728X TEST PROGRAM,AT89C2051 @ 11.0592MHZ                           05/31/2004 11:19:52 PAGE     1


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

LOC  OBJ            LINE     SOURCE

                       1     $title  (BC728X Test Program, AT89C2051 @ 11.0592MHz)
                       2             $db 
                       3     
  007F                 4     BIT_COUNT       DATA    07FH
  007E                 5     TIMER           DATA    07EH
  007D                 6     TIMER1          DATA    07DH
  007C                 7     TEMP            DATA    07CH
  0021                 8     DATA_IN DATA    021H
  0020                 9     DATA_OUT        DATA    020H
                      10     
  00B5                11     CLK             BIT     P3.5                    ;定义I/O口
  00B7                12     DAT             BIT     P3.7                    ;
  00B3                13     KEY             BIT     P3.3                    ;
                      14     
0000                  15                     ORG     000H
0000 2100             16                     JMP     START
                      17     
                      18     ;*************************************************************
                      19     ;* 上电初始化
                      20     ;*************************************************************
0100                  21                     ORG     100H
0100 75812F           22     START:          MOV     SP,#2FH         ;设置堆栈
0103 757E32           23                     MOV     TIMER,#50
0106 757DFF           24     START_DELAY:    MOV     TIMER1,#255             ;延时以确保BC728X完成复位
0109 D57DFD           25     START_DELAY1:   DJNZ    TIMER1,START_DELAY1
010C D57EF7           26                     DJNZ    TIMER,START_DELAY
010F 752012           27                     MOV     DATA_OUT,#12H   ;BC728X初始化
0112 3146             28                     CALL    SEND
0114 752080           29                     MOV     DATA_OUT,#80H   ;设定为164模式, 不反相
0117 3146             30                     CALL    SEND
                      31     ;*************************************************************
                      32     ;* 主程序
                      33     ;*************************************************************
0119 20B3FD           34     MAIN:           JB     KEY,MAIN         ;等窗醇

⌨️ 快捷键说明

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