| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4410 人关注过本帖
标题:汇编怎么把源文件写到几个文件中
只看楼主 加入收藏
笨蛋编程
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:65
专家分:131
注 册:2011-8-11
结帖率:66.67%
收藏
 问题点数:0 回复次数:0 
汇编怎么把源文件写到几个文件中
程序代码:
SCL EQU P2.1
SDA EQU P2.0
LED EQU P1
ORG 0000H
    LJMP MAIN
ORG 0050H
TAB: DB 0fch,060h,0dah,0f2h,066h,0b6h,0beh,0e0h,0feh,0f6h,0EEH,03EH,09CH,07AH,09EH,08EH
DELAY5:
    NOP
RET
;--------起始----------
QS:
    SETB SDA
    SETB SCL
    LCALL DELAY5
    CLR SDA
    LCALL DELAY5
RET
;---------写入---------
XR:
    MOV R7,#8
XRS:
    CLR SCL
    RL A
    MOV C,ACC.0
    MOV SDA,C
    LCALL DELAY5
    SETB SCL
    LCALL DELAY5
    DJNZ R7,XRS
RET
;---------写时序应答---------
YD:
    CLR SCL
    SETB SDA
    LCALL DELAY5
    SETB SCL
    MOV C,SDA
    CLR SCL
    LCALL DELAY5
RET
;---------读出---------
DC:
    MOV R7,#8
DCS:
    CLR SCL
    LCALL DELAY5
    SETB SCL
    RL A
    MOV C,SDA
    MOV ACC.0,C
    DJNZ R7,DCS
RET
;--------结束---------
JS:
    CLR SCL
    CLR SDA
    SETB SCL
    LCALL DELAY5
    SETB SDA
    LCALL DELAY5
RET
   
MAIN:
    LCALL QS
    MOV A,#0A0H
    LCALL XR
    LCALL YD
    JC $
    MOV A,#00H
    LCALL XR
    LCALL YD
    JC $
    LCALL QS
    MOV A,#0A1H
    LCALL XR
    LCALL YD
    JC $
    LCALL DC
    LCALL JS
    MOV R0,A
    INC R0
    MOV DPTR,#TAB
    ANL A,#0FH
    MOVC A,@A+DPTR
    ;CPL A
    MOV LED,A
    LCALL QS
    MOV A,#0A0H
    LCALL XR
    LCALL YD
    JC $
    MOV A,#00H
    LCALL XR
    LCALL YD
    JC $
    MOV A,R0
    LCALL XR
    LCALL YD
    JC $
    LCALL JS
    JMP $
END

比如上边这段代码 把他写道七个文件中
搜索更多相关主题的帖子: 源文件 
2014-06-27 19:03
快速回复:汇编怎么把源文件写到几个文件中
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015048 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved