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

教程资讯 软件专题

您的位置:SD124 > 工具软件 > BASCOM-AVR 2.0.8.5

BASCOM-AVR 2.0.8.5

  • 软件大小:未知
  • 更新日期:2022-02-02
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
BASCOM-AVR 2.0.8.5
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
BASCOM AVR是AVR系列的主要Windows核心编译器,是原来的Windows Basic编译器用于AVR系列。它被设计为在XP / VISTA / WIN7和WIN8上运行,Bascom AVR现在支持所有带CAN接口的普通AVR芯片,如AT90CAN32,AT90CAN64,AT90CAN128都有完整的CAN支持。  拥有带标签的结构化BASIC。 使用IF-THEN-ELSE-END IF,DO-LOOP,WHILE-WEND,SELECT-CASE进行结构化编程。快速机器代码而不是解释代码。变量和标签最长可达32个字符等优势,本次带来最新破解版,含破解文件,有需要的朋友不要错过了!

安装破解教程

1、在本站下载并解压,得到Setup.exe安装程序和crack破解文件夹

2、双击Setup.exe运行,选择软件安装路径,点击next

3、安装完成,点击finish退出向导

4、将crack中的bscavrl.dll复制到安装目录中,点击替换目标中的文件

功能特色

1、带标签的结构化BASIC。  
2、使用IF-THEN-ELSE-END IF,DO-LOOP,WHILE-WEND,SELECT-CASE进行结构化编程。
3、快速机器代码而不是解释代码。
4、变量和标签最长可达32个字符。
5、位,字节,整数,字,长,单,双和字符串变量。
6、大量的Trig浮点函数。
7、日期和时间计算功能。
8、编译程序适用于具有内部存储器的所有AVR微处理器。
9、声明与Microsoft的VB / QB高度兼容。
10、LCD显示,I2C芯片和1WIRE芯片,PC键盘,矩阵键盘,RC5接收,软件UART,SPI,图形LCD,发送IR RC5,RC6或Sony代码的特殊命令。        
11、使用W3100A / W5100 / W5200 / W5300芯片的 TCP / IP。
12、内置AVR-DOS功能,如MKDIR,CHDIR,DIR,OPEN,CLOSE等。正如它们在QB / VB中工作一样!
13、局部变量,用户功能,库支持。
14、集成终端仿真器,带有下载选项。。 
15、用于测试的集成模拟器。  
16、集成的ISP程序员(应用笔记AVR910.ASM)。
17、集成STK200编程器和STK300编程器。还支持低成本的Sample Electronics编程器。可以在10分钟内建成!许多其他程序员通过通用接口支持。
18、许多支持的程序员如STK500,STK600,MKII,USBASP,JTAG,Arduino
19、声明突出显示的编辑。
20、上下文敏感帮助。
21、DEMO版本编译4KB的二进制代码。非常适合ATmega48。  
22、英语和德语书籍
23、AT鼠标模拟器,AT键盘模拟器,I2C Slave可用作添加。
24、该产品于1995年开发,并定期更新。

使用说明

支持以下语句(实际上在联机帮助文件中还有更多内容):
1、决定和结构
IF,THEN,ELSE,ELSEIF,END IF,DO,LOOP,WHILE,WEND,UNTIL,EXIT DO,EXIT WHILE,FOR,NEXT,TO,STEP,EXIT FOR,ON .. GOTO / GOSUB,SELECT,案件。
2、输入和输出
PRINT,INPUT,INKEY,PRINT,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,OPEN,CLOSE,DEBOUNCE,SHIFTIN,SHIFTOUT,GETATKBD,SPC,SERIN,SEROUT 
3、数字函数
AND,OR,XOR,INC,DEC,MOD,NOT,ABS,BCD,LOG,EXP,SQR, SIN,COS,TAN,ATN,ATN2,ASIN,ACOS,FIX,ROUND,MOD,SGN,POWER,RAD2DEG,DEG2RAD,LOG10,TANH,SINH,COSH。
4、I2C
I2CSTART,I2CSTOP,I2CWBYTE,I2CRBYTE,I2CSEND和I2CRECEIVE。
5、1WIRE
1WWRITE,1WREAD,1WRESET,1WIRECOUNT,1WSEARCHFIRST,1WSEARCHNEXT。
6、SPI
SPIINIT,SPIIN,SPIOUT,SPIMOVE。
7、CAN
CONFIG CANBUSMODE,CONFIG CANMOB,CANBAUD,CANRESET,CANCLEARMOB,CANCLEARALLMOBS,CANSEND,CANRECEIVE,CANID,CANSELPAGE,CANGETINTS 
8、TCP / IP
TCP / IP例程可与W3100 / IIM7000 / IIM7010 / W5100 / W5200 / W5300模块一起使用。
BASE64DEC,BASE64ENC,IP2STR,UDPREAD,UDPWRITE,UDPWRITESTR,TCPWRITE,TCPWRITESTR,TCPREAD,GETDSTIP,GETDSTPORT,SOCKETSTAT,SOCKETCONNECT,SOCKETLISTEN,GETSOCKET,SOCKETCLOSE,SETTCP,GETTCPREGS,SETTCPREGS,SETIPPROTOCOL,TCPCHECKSUM,SOCKETDISCONNECT,SNTP,TCPREADHEADER,UDPREADHEADER 
9、中断程序设计
ON INT0 / INT1 / TIMER0 / TIMER1 / SERIAL,RETURN,ENABLE,DISABLE,COUNTERx,CAPTUREx,INTERRUPTS,CONFIG,START,LOAD。
10、位操作
SET,RESET,ROTATE,SHIFT,BITWAIT,TOGGLE。
11、变量
DIM,BIT,BYTE,INTEGER,WORD,LONG,SINGLE,DOUBLE,STRING,DEFBIT,DEFBYTE,DEFINT,DEFWORD。
12、其他
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,FUNCTION,READMAGCARD,BIN2GREY,GREY2BIN,CRC8,CRC16,CRC32,CHECKSUM。
13、编译器指令
$ INCLUDE,$ BAUD和$ CRYSTAL,$ SERIALINPUT,$ SERIALOUTPUT,$ RAMSIZE,$ RAMSTART,$ DEFAULT XRAM,$ ASM- $ END ASM,$ LCD,$ EXTERNAL,$ LIB。
14、字符串操作
STRING,SPACE,LEFT,RIGHT,MID,VAL,HEXVAL,LEN,STR,HEX,LTRIM,RTRIM,TRIM,LCASE,UCASE,FORMAT,FUSING,INSTR,CHARPOS。
还有许多其他功能,陈述和指令
制作程序只需几个步骤:
在BASIC中编写程序
将其编译为快速机器二进制代码
使用集成模拟器测试结果(使用其他硬件也可以模拟硬件)。
使用集成编程器之一对芯片进行编程。
(硬件必须单独购买)
是编辑器的屏幕截图。您可以在正常模式或项目模式下工作。
在左侧,您可以找到Code Explorer。代码浏览器可以以不同的颜色显示未使用的数据。
当Code Explorer可见时,编辑器支持Proper Indent和Indent绘图。
缩进线可以是一个很好的视觉帮助。
按SHIFT键可显示带有信息的工具提示:
这里很清楚BDIL是一个字节变量,在模块CAN-Elektor.bas中标注尺寸
它将显示常量,别名,变量和函数的信息。

更新日志

- 添加了CONTINUE语句
 -  REDO声明补充说
 -  NOP现在也是BASCOM BASIC声明
 - 编辑器支持跳转到实现:按住CTRL键并将鼠标悬停在标识符上。当它变为下划线和蓝色时,您可以用鼠标左键单击它。
  使用CTRL + BACKSPACE跳回
 - 定义名为Updateeprom的常量时,将更新eeprom。这意味着该值仅在不同时写入。常数的值无关紧要。
 -  config timer1 for tiny 25/45/85设置错误的寄存器位。
 - 作为init过程的一部分禁用看门狗。它现在在可选调用init_micro之前被禁用,而不是在2079之后。
 - 传递嵌入了{034}的字符串常量会产生额外的(不需要的)空间。
 - 访问sub中没有长度信息的传递字符串数组,但是常量索引失败。
 -  crcmb功能添加帮助。 (modbus的校验和)
 - 对于xmega i2cstop,您可以定义名为_TWI_STOP_1或_TWI_STOP_2的常量来更改行为。
 - 将makemodbus()函数1,2和4添加到modbus.lib中
 - 支持添加到getrc的xmega
 -  PDF下载现在还可以检查/下载BASCOM-AVR手册
 -  PRINTBIN不接受可选通道的常量:printbin #someconst。固定。
 - 简化应用程序内的更新。看到帮助。
 - 打印多个变量时printbin引发错误
 - 模拟器未显示单个变量的正确十六进制值。
 - 使用ftoa的融合使用可以加载到页面边界的表。这可能导致斜坡问题。固定。
 - 为正常的crc8 CCITT添加了crc8UNI
 - 配置时钟附加选项:highESR = 1,在xmega中使用32位RTC启用高ESR模式
 - 为xmega添加了FM24C64_256-XMEGA.lib。阅读lib笔记。
 - 已更新tcpip-w5500.lbx以支持引导空间的使用。见$ loader
 -  stk500板。 osc可以从菜单中设置
 - 在带有count参数的sub中使用spimove()会加载错误的数据。
 - 如果使用多暗调阵列,i2cwbyte会引发错误。
 - 与$ bigstrings结合使用的AVR-DOS中的get / put / seek会因数字数据而失败
 -  xmega i2cstop有两种新的可选模式。见帮助。
 -  CONFIG SPI有一个新选项:EXTENDED = 1可以扩展数据大小读/写。
 - 增加对rgbW LED的支持(ws2812,额外白色led)
 -  CONFIG USI有一个支持可选引脚的新选项。
BASCOM-AVR.rar
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧