分类

七喜软件园->编程工具->wave6000编译器下载 免费版
wave6000编译器下载 免费版

wave6000编译器下载 免费版

大小:7.8M更新日期:2020/7/12

类别:编程工具下载量:57710

407
39
反馈投诉
下载到手机 注:本软件为电脑软件,不适用于手机用户安装。

    wave6000是一款非常实用的单片机编辑工具。软件有着十分丰富的功能,除了帮助用户对单片机代码进行编译外,还支持对其代码数据的存储,对指令的运行验证等等。wave6000编译器还支持LAB6000、LAB2000P、E2000、H51多种型号的单片机的代码编写。

    wave6000界面简洁,使用方便。有需要的朋友们,赶紧下载吧。

    wave6000编译器1

    软件功能

    1、数据存储器

    ①n8051单片机数据存储器用于暂存程序执行过程中产生的数据和运算结果等。

    ②n8051单片机数据存储器也可以分为片内数据存储器和片外数据存储器。当片内数据存储器不够用时,可扩展片外数据存储器。一般情况下,片外数据存储器的容量不超过64KB。与内、外部的程序存储器不同,内部和外部数据存储器空间存在重叠(内部RAM的地址范围为00H~07FH, 外部RAM的地址范围为0000H~0FFFFH),通过不同指令来区别。当访问内部RAM时,用MOV类指令;当访问外部RAM时,则用MOVX类指令,所以地址重叠不会造成操作混乱。

    ③n8051单片机的内部数据存储器空间共计128字节,占用00H~7FH地址范围。特殊功能寄存器区也是128字节,占用80H~0FFH这段空间。

    ④n片内数据存储器分成三大部分:工作寄存器区、可位寻址区、通用RAM区。

    2、特殊功能寄存器

    ①n特殊功能寄存器(SFR)也称为专用寄存器,特殊功能寄存器反映了51单片机的运行状态。很多功能也通过特殊功能寄存器来定义和控制程序的执行。

    ②n在8051单片机中设置了21个特殊功能寄存器,它们不连续地分布在地址为80H-FFH的128个字节的存储空间中。

    ③n在这21个SFR中,凡是字节地址能被8整除(即16进制的地址码尾数为0或8)的11个单元均具有位寻址能力,有效的位地址共有82个。表3-3是特殊功能寄存器分布一览表。

    ④n82个有效位地址可用位地址、位符号、单元地址.位序和寄存器名.位序四种方法来表示,但一般是用位符号或寄存器名.位序来表示的。

    wave6000编译器2

    3、51单片机指令系统

    指令、指令系统的概念

    n指令是使计算机内部执行的一种操作,提供给用户编程使用的一种命令。由构成计算机的电子器件特性所决定,计算机只能识别二进制代码。以二进制代码来描述指令功能的语言,称之为机器语言。由于机器语言不便被人们识别、记忆、理解和使用,因此给每条机器语言指令赋予助记符号来表示,这就形成了汇编语言。也就是说,汇编语言是便于人们识别、记忆、理解和使用的一种指令形式,它和机器语言指令一一对应,也是由计算机的硬件特性所决定的。

    n指令的描述形式有两种:机器语言形式和汇编语言形式。现在描述计算机指令系统及实际应用中主要采用汇编语言形式。采用机器语言编写的程序称之为目标程序。采用汇编语言编写的程序称之为源程序。计算机能够直接识别并执行的只有机器语言。汇编语言程序不能被计算机直接识别并执行,必须经过一个中间环节把它翻译成机器语言程序,这个中间过程叫做汇编。汇编有两种方式:机器汇编和手工汇编。机器汇编是用专门的汇编程序,在计算机上进行翻译;手工汇编是编程员把汇编语言指令逐条翻译成机器语言指令。现在主要使用机器汇编,但有时也用到手工汇编。

    注意事项

    1. 目录不要使用长文件名, 因为高级语言编译器

    不支持长文件名 (缺省目录为C:WAVE6000)

    2. 请将高级语言编译器安装在 C:COMPxx下,

    如您的编译器安装在别的目录下,请在项目设置中设置相应的编译器目录

    3. C:WAVE6000Samples 目录下有例子. 您可用打开项目的命令打开调试

    4. C:WAVE6000HELP 下有帮助文件

    精品推荐

    相关下载

    热门标签
    软件排行榜
    最新更新
    网友评论
    我要跟贴
    • 浙江嘉兴电信 网友 醉梦人生

      厉害了

    • 山西吕梁移动 网友 隔壁三少女

      支持一波

    • 山西长治移动 网友 醉酒思红颜ゝ

      这个很厉害

    • 江苏徐州移动 网友 画眉如黛

      这个厉害了哈哈

    • 江西九江移动 网友 熟到陌路

      试试这个怎么样更新了啥

    +
    0