精品为您呈现,快乐和您分享!

移动端

收藏本站

17软件园

当前位置: 首页 > 软件下载 > 编程开发

伟福6000软件模拟器v3.0官方版

伟福6000软件模拟器v3.0官方版

类型:编程开发 语言:简体

大小:7.8M 更新时间:2017-10-13

推荐指数:

应用简介


威孚6000软件模拟器单片机开发工具是一款非常优秀的单片机开发软件,界面简单。新版威孚6000软件模拟器增加了书签窗口和断点窗口,并在项目管理、源文件编辑、窗口管理功能方面做出了大量改进。威孚6000软件模拟器采用中文界面,使用起来更加方便。是一款非常好的单片机开发软件。









威孚6000软件模拟器(单片机开发工具)是一款非常优秀的单片机开发软件,界面简单。新版威孚6000软件模拟器增加了书签窗口和断点窗口,并在项目管理、源文件编辑、窗口管理功能方面做出了大量改进。威孚6000软件模拟器采用中文界面,使用起来更加方便。是一款非常好的单片机开发软件。



伟福6000软件模拟器



特征



1. 数据存储



1、n8051单片机数据存储器用于临时存储程序执行过程中产生的数据和运算结果。



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



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



4.n片内数据存储器分为三部分:工作寄存器区、位寻址区、通用RAM区



2.特殊功能寄存器



1.n 特殊功能寄存器(SFR)也称为特殊用途寄存器。特殊功能寄存器反映了51单片机的运行状态。许多功能也是通过特殊功能寄存器来定义和控制的



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



3.n 这21个SFR中,字节地址可被8整除(即十六进制地址码以0或8结尾)的11个单元全部具有位寻址能力。总共有82 个有效位地址。表3-3 特殊功能寄存器分布一览表



4.n82有效位地址可以用位地址、位符号、单元地址.位序列和寄存器名称.位序列四种方法表示,但一般用位符号或寄存器名称.位序列表示



3. 51单片机指令系统



指令和命令系统的概念



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



n条指令的描述形式有两种:机器语言形式和汇编语言形式。如今,汇编语言主要用于描述计算机指令系统和实际应用。用机器语言编写的程序称为目标程序。用汇编语言编写的程序称为源程序。只有机器语言才能被计算机直接识别和执行。汇编语言程序不能被计算机直接识别和执行。它们必须通过中间环节翻译成机器语言程序。这个中间过程称为组装。装配方式有两种:机器装配和手工装配。机器装配采用专门的装配程序在计算机上进行翻译;手动汇编是程序员将汇编语言指令一一翻译成机器语言指令。现在主要采用机器组装,但有时也采用手工组装。



指示



外设菜单



概述:外设(包括端口、定时器、串口、中断)菜单及对应窗口是SFR窗口寄生的外设菜单。它们专门用于显示外部设备的状态和相应的设置。用户修改设置后,可以使用此窗口生成汇编源代码和C 源代码。用户可以直接修改各个外设的工作模式,无需通常的手册,然后生成源代码。



16f5d7f5846efc24_600_0.jpeg



设置文本编辑器窗口



概述:根据用户的喜好,可以设置文本编辑区域的颜色属性和文本属性。



16f5d7f584806ce5_600_0.jpeg



威孚预定义窗口



概述:在使用威孚汇编器预定义符号时,有一个选项“是否使用威孚预定义符号”。如果选择该选项,则由软件定制(或用户定义)的预定义符号将在编译期间生效。您还可以添加自己的自定义,包括字体变量、字节变量、位变量、SFR 位变量等。此外,该窗口还可以设置SFR 窗口中显示的寄存器的内容。用户定义的变量可以在编译期间生效,也可以显示在SFR窗口中。



16f5d7f5849025aa_600_0.jpeg



变更日志



1.在窗口管理、项目管理和源文件编辑工具方面进行了重大改进。



2. WAVE6000环境中的所有窗口可以放置在窗口的同一区域,并且每个窗口可以直接切换,节省了窗口面积,使窗口管理更加有效。



3.增强的项目管理和源文件编辑功能,使项目和文件的切换更加方便。有效的后退和前进功能使修改程序变得更加容易。



4、新增书签窗口和断点窗口,可以有效管理断点和书签,让程序员无需在众多代码和断点中逐行查询。断点信息和书签信息显示在各自的窗口中,一目了然。