闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > BASCOM-8051 v2.0.16.0

BASCOM-8051 v2.0.16.0

  • 软件大小:未知
  • 更新日期:2021-10-13
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
BASCOM-8051 v2.0.16.0
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
BASCOM-8051是8051系列的Windows BASIC编译器。编译程序适用于任何8051 uP,如AT89C1051,AT89C2051,8031,8032,8051,8052,80552,80535和80537处理器。它设计用于在XP / VISTA / WIN7 / WIN8上运行,并具有BASCOM LT的所有功能。此外,它完全支持数组和单浮点数据类型。使用非常简单,只需要在BASIC中编写程序,将其编译为快速机器二进制代码,使用集成模拟器测试结果(使用其他硬件也可以模拟硬件),使用集成编程器之一对芯片进行编程几个步骤,8051处理器包含在许多特殊芯片中。BASCOM创建标准的8051对象代码。因此,目标代码可以在任何8051兼容处理器上运行。虽然我们为许多处理器提供所谓的DAT文件,但是不可能为所有8051变体编写DAT文件。但是,DAT文件很容易制作。它们包含硬件寄存器名称及其地址。您需要注意的唯一事情是某些处理器已经修改了指令周期。这意味着这些处理器比普通8051更快地执行代码。这会影响一些语句,如WAITMS,WAIT,DELAY和其他软件定时指令。

功能特色

1、带标签的结构化BASIC。
2、使用IF-THEN-ELSE-END IF,DO-LOOP,WHILE-WEND,SELECT-CASE进行结构化编程。
3、快速机器代码而不是解释代码。
4、变量和标签最长可达32个字符。
5、位,字节,整数,字,长,单和字符串变量。
6、编译程序适用于任何8051 uP,如AT89C1051,AT89C2051,8031,8032,8051,8052,80552,80535和80537处理器。
7、声明与Microsoft的VB / QB高度兼容。
8、用于LCD显示,I2C芯片和1WIRE芯片的特殊命令。
9、集成终端仿真器,带有下载选项。
10、用于测试的集成模拟器。
11、集成闪存编程器,支持SPI,PG2051,PG302,SE512,SE514,TAFE。(硬件可以单独购买)
12、声明突出显示的编辑。
13、上下文敏感帮助。
14、为了与BASCOM LT兼容,还有一个32位版本的BASCOM LT编译器。

使用说明

支持以下语句:
1、决策和结构
IF,THEN,ELSE,ELSEIF,END IF,DO,LOOP,WHILE,WEND,UNTIL,EXIT DO,EXIT WHILE,FOR,NEXT,TO,DOWNTO,STEP,EXIT FOR,ON .. GOTO / GOSUB,SELECT,CASE。
2、输入和输出
PRINT,INPUT,INKEY,PRINTHEX,INPUTHEX,LCD,UPPERLINE,LOWERLINE,DISPLAY ON / OFF,CURSOR ON / OFF / BLINK / NOBLINK,HOME,LOCATE,SHIFTLCD LEFT / RIGHT,SHIFTCURSOR LEFT / RIGHT,CLS,DEFLCDCHAR ,WAITKEY,INPUTBIN,PRINTBIN,LCDHEX,OPEN,CLOSE,DEBOUNCE,SHIFTIN,SHIFTOUT。
3、数字函数
AND,OR,XOR,INC,DEC,MOD,NOT,ABS,BCD。
4、I2C
I2CSTART,I2CSTOP,I2CWBYTE,I2CRBYTE,I2CSEND和I2CRECEIVE。
5、1WIRE
1WWRITE,1WREAD,1WRESET。
6、SPI
SPIINIT,SPIIN,SPIOUT。
7、中断编程
ON INT0 / INT1 / TIMER0 / TIMER1 / SERIAL,RETURN,ENABLE,DISABLE,PRIORITY SET / RESET,COUNTERx,CAPTUREx,INTERRUPTS,CONFIG,START,LOAD。
8、位操作
SET,RESET,ROTATE,BITWAIT。
9、变量
DIM,BIT,BYTE,INTEGER,WORD,LONG,SINGLE,STRING,DEFBIT,DEFBYTE,DEFINT,DEFWORD。
10、其他
REM,',SWAP,END,STOP,CONST,DELAY,WAIT,WAITMS,GOTO,GOSUB,POWERDOWN,IDLE,DECLARE,CALL,SUB,END SUB,MAKEDEC,MAKEBCD,INP,OUT,ALIAS,DIM,ERASE, DATA,READ,RESTORE,INCR,DECR,PEEK,POKE,CPEEK,GETRC5。
11、编译器指令
$ INCLUDE,$ NOINIT,$ BAUD和$ CRYSTAL,$ OBJ,$ SERIALINPUT,$ SERIALOUTPUT,$ ROMSTART,$ RAMSIZE,$ RAMSTART,$ MONSTART,$ IRAMSTART,$ DEFAULT XRAM,$ ASM- $ END ASM,$ LCD。
12、条件编译
#IF,#ELSE,#ENDIF 
13、字符串操作
STRING,SPACE,LEFT,RIGHT,MID,VAL,HEXVAL,LEN,STR,HEX,LCASE,UCASE 

使用帮助

一、运行BASCOM-8051  
运行BASCOM-8051时,将出现以下窗口。  
最后保存/关闭的程序将自动加载。  
启用重新格式化后,加载的程序也将重新格式化。  
这仅对使用其他编辑器编写的程序有意义。  
BASCOMIDE是一种所谓的多文档应用程序。这意味着您可以打开多个源文件。您执行的操作始终在当前文档上完成,即具有焦点的窗口。  
文件名显示在窗口的标题中。  
状态栏分为四个面板。  
·线,字符位置指示器  
·修改指标,表示文本已更改  
·插入/覆盖指示符  
·留言板
二、文件新  
此选项会创建一个新窗口,您可以在其中编写程序。  
焦点设置为新窗口。根据环境设置,窗口是正常大小或最大化。  
请注意,必须先保存程序,然后才能编译它。新创建的文件将在窗口标题中显示名称[nonameX]。其中X是第一个编辑器窗口以1开头的数字。  
在编译程序之前,必须为其指定有效名称。  
三、文件打开  
使用此选项,您可以从磁盘加载现有程序。  
BASCOM以ASCII格式保存文件。因此,如果要加载由其他编辑器创建的文件,请确保将其另存为ASCII文件。  
您可以指定BASCOM在打开文件时必须重新格式化文件。  
请参见选项环境选项。  
只有在加载使用其他编辑器创建的文件时才需要这样做。  
由于保存/关闭的文件放在所谓的“最近文件列表”中,您也可以通过从“文件”菜单中选择文件来打开文件。  
四、文件打印预览  
这将显示打印预览窗口。  
打印预览  
通过单击“设置”按钮,可以更改某些打印机属性。对于边距设置,您必须使用“选项打印机”设置。对于硬拷贝,请单击“打印”按钮。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧