• 51单片机汇编软件下载 > 宏汇编软件MASM51的使用
  • 宏汇编软件MASM51的使用

    免费下载 下载该文档 文档格式:PDF   更新时间:2011-07-09   下载次数:0   点击次数:1
    宏汇编软件MASM51的使用
    第一 节概述单片机开发可以用手工汇编和机器汇编两种方法.采用手工汇编就是先编写出汇编程序,然后
    对照单片机汇编表手工将汇编程序翻译成机器码,最后将机器码一个一个地送入开发仿真器的RA
    M中去进行调试.
    由于采用手工汇编的机器码是相对于存储器的绝对地址进行定位的,因此在调试时,若要在程
    序中增加或删除一条指令,就会造成指令的绝对地址发生变化.这样除修改那条指令外,几乎所有
    转移、调用指令的操作数都要作相应的修改,稍有疏忽程序就会出错.
    而采用机器汇编,在很大程度上可以避免上述麻烦.只要通过键盘输入源程序后,其余作工作
    都由计算机来进行,即查出相应的机器码,对地址进行定位,建立能被开发装置接收的机器码文件、
    建立能打印出清单的列表文件等等.机器码不需要再一个一个地从仿真器的键盘上键入,只要从P
    C机的通讯口直接传送到开发装置中去.因此使用机器汇编大大提高了单片机开发的速度.
    源程序被输入到机器中后,以一个文件的形式保存起来,然后就可以对这个文件进行处理了,
    要对这个文件进行汇编,必须有相应的汇编程序.在PC机上进行汇编的程序有多种,以下介绍的
    MASM51软件就是其中的一种,它的主要特点有:
    1.对用户编写的源程序格式要求不太严格,例如,英文字母的大、小写不受限制,变量名或标号
    名没有长度限制,对源程序中的空格数也没有严格的要求等等.这些给用户编写程序带来很大的方
    便.
    2.具有较强的功能,例如支持宏语句,使同一程序中类似的程序结构,只要输入一次,在使用时
    可用宏语句调用.此外还允许用条件汇编语句以及完善的伪指令系统等.减少了编写、输入源程序
    的工作量.
    3.不管用户的源程序有多少错误,它都能全部汇编完,并能形成列表文件及目标文件,以供用户
    修改错误.
    4.可以接收汉字注释,并能完整的将汉字注释复制到列表文件,而其它一些汇编软件则不能处理
    汉字,或会使列表文件中的汉字注释混乱.
    运行MASM51软件的条件很低,现在的PC机都能达到.
    第二节 如何启动MASM51宏汇编程序
    一、启动和退出
    MASM51软件有两个文件:MASM51.EXE和MASM51.OVL,只要将这两
    个文件拷入硬盘的一个目录中(如MASM51)中,然后在DOS命令行中打入:
    MASM51(回车)
    即在显示器上显示如下信息:
    The Cybernetic Micro Systems
    CYS-8051 Software Package
    Version 3.03`
    for the IBM Personal Computer
    (C)Copy right Cybrenetic MIcro Systems,Inc 1983,1984,1985,
    1986
    High Level Language Commands
    ASM51[file] P8751 file P8744 file//
    P27XX file COMP[file] READ[kbytes] DISP[start,num]
    INITIALIZE CLEAR LIST EXIT

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 51单片机汇编软件  51单片机汇编程序大全  51单片机汇编语言教程  51单片机汇编程序实例  51单片机汇编语言指令  51单片机汇编视频教程  51单片机汇编指令  51单片机汇编语言  51单片机汇编指令解说