Order Today, We Ship Tomorrow  No VAT or State Tax payable by Non-Australian customers.  Aust. Business No: 11 074 600 626  In Business Since 1964
World Wide Shipping. Low International Postage Rates.  All orders must be placed via the Shopping Cart 
Site Map
Affiliate Dollar$
Message Board
What's New
Payment Options
Shipping Info
Track Order
FAQs
Contact Us
  Search:      Advanced search

Your IP address is 38.107.191.81 and has been logged for security reasons.
Payment Options
Username
Password
 Log in 

 Register 
View cart
Checkout
If Javascript is disabled in your browser click here

 
Categories
Manufacturers
4DSystems
Easysync
FTDI
HP Infotech S.R.L.
MCS Electronics
micro Engineering Labs
Olimex Ltd
OshonSoft
Sparkfun Electronics
USBmicro

Other manufacturers...

Your cart
Cart is empty

View cart
Checkout
Users online
21  unregistered customer(s)
1  registered customer(s)
Info
Links - Pic Links
Links - ATMEL & Family

  Dontronics :: ATMEL/Avr :: Software :: Basic Compilers :: MCS :: BASCOM-AVR

    BASCOM-AVR #16138
BASCOM-AVR  Prices | Support
See Also Bascom-8051

This product is only available via a web download. Latest Version is the only one supplied

The program can be written in a comfortable MDI color coded editor.
Besides the normal editing features, the editor supports Undo, Redo, Bookmarks and block indention.

wpe4.jpg

A special Student price is available however proof of Student status must be provided by a fax or scan of your Student ID Card or an appropriate email address.

Latest Update - More chips are supported:Mega8515, Mega8535, Mega162, AT86RF401* Complete DOS file system for CF cards and other cards.

To be notified by email of future File updates, you can now register your Software with MSC at http://register.mcselec.com/login.php
You will find your Software Serial Number for product registration in the About Box of the product.

The demo version of BASCOM-AVR does include the simulator and debugger as per the full version. The only difference is the 4K limitation.

ABC MAXI-Board (Hot Chip) Software.
The ABC Maxi Board Hot Chip (as supplied by Dick Smith Electronics Australia) now works with Dontronics AVR software. Any software that uses the DT006 type of programming interface, will now work with these Maxi-boards.
http://www.dontronics.com/abc.html
Statements are 99% compatible with Microsoft’s Qbasic.

Are you a Dontronics AVRBasic (SiStudios) owner and would like to cross upgrade to Bascom-Avr? Ask for our special price. Proof of purchase is needed. This offer is made only by Dontronics, not MCS Electronics, so please don't ask MCS for any special pricing.

BASCOM-AVR does not come with a printed manual. There is a PDF file of the helpfile on the MCS website and all docs
 

The DEMO version can be downloaded from:
http://www.mcselec.com/index.php?option=com_docman&task=cat_view&gid=99&Itemid=54
Has 4K bytes in demo mode. This is better than the BS1, and it's free.

http://www.mcselec.com/index.php?option=com_content&task=section&id=7&Itemid=57 for the latest application notes in PDF format.

Have a look at dt006_programming.html for a  No Parts AVR Programmer , and free windows software to drive it.
Now is that cost effective or what?

Yes the STK500 is supported. You need to install AVR Studio that comes with the STK500. This will install stk500.exe that is used by BASCOM.

31-Mar-2000 From B.T. Salt Ash NSW Australia.
Hi Don, I got the AVR kits up and running in no time, the BASCOM compiler is
a joy to use!  (Unlike that pig of a thing I bought from Dick Smith Electronics)

As the AT90S1200 has NO SRAM, BASCOM-AVR can't support it.

wpe1.jpg

BASCOM-AVR
BASCOM-AVR1© is a Windows BASIC COMPILER for the AVR family.
It is designed to run on W95/W98/NT

Key Benefits

Structured BASIC with labels.
Structured programming with IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE.
Fast machine code instead of interpreted code.
Variables and labels can be as long as 32 characters.
Bit, Byte, Integer, Word, Long, and String variables. (SINGLE in BETA)
Compiled programs work with all AVR microprocessors that have internal memory.
Statements are highly compatible with Microsoft’s VB/QB.
Special commands for LCD-displays , I2C chips and 1WIRE chips.
Integrated terminal emulator with download option..
Integrated simulator for testing.
Integrated ISP programmer (application note AVR910.ASM).
Integrated STK200 programmer and STK300 programmer. Other programmers will be added on request.
Editor with statement highlighting.
Context sensitive help.
Perfectly matches the DT006 SimmStick
DEMO version compiles 4KB of code. Twice the size of the AT2313.

The following statements are supported (actually there are more look in the helpfile):

Decision and structures
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.

Input and output
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

Numeric functions
AND, OR, XOR, INC, DEC, MOD, NOT, ABS, BCD, SIN,COS,TAN,EXP.

I2C
I2CSTART, I2CSTOP, I2CWBYTE, I2CRBYTE, I2CSEND and I2CRECEIVE.

1WIRE
1WWRITE, 1WREAD, 1WRESET.

SPI
SPIINIT, SPIIN, SPIOUT.

Interrupt programming
ON INT0/INT1/TIMER0/TIMER1/SERIAL, RETURN, ENABLE, DISABLE, COUNTERx, CAPTUREx, INTERRUPTS, CONFIG, START, LOAD.

Bit manipulation
SET, RESET, ROTATE, SHIFT, BITWAIT, TOGGLE.

Variables
DIM, BIT , BYTE , INTEGER , WORD, LONG, SINGLE, STRING , DEFBIT, DEFBYTE, DEFINT, DEFWORD.

Miscellaneous
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.

Compiler directives
$INCLUDE, $BAUD and $CRYSTAL,  $SERIALINPUT, $SERIALOUTPUT, $RAMSIZE, $RAMSTART,   $DEFAULT XRAM, $ASM-$END ASM, $LCD, $EXTERNAL, $LIB.

String manipulation
STRING, SPACE, LEFT, RIGHT, MID, VAL, HEXVAL, LEN, STR, HEX, LTRIM, RTRIM, TRIM.

To make a program takes just a few steps :

Write the program in BASIC
Compile it to fast machine binary code
Test the result with the integrated simulator(with additional hardware you can simulate the hardware too).
Program the chip with one of the integrated programmers.
(hardware must be purchased separately)
 

The simulator let you test your program before writing it to the uP.
You can watch variables, step through the program one line at the time or run to a specific line,
or you can alter variables.
To watch a variables value you can also point the mouse cursor over it.

uP TAB of simulator

A powerful feature is the hardware emulator, to emulate the LCD display, and the ports.
The LCD emulator also emulates custom build LCD characters!

You can even simulate the hardware ports with the special basmon monitor program!

When you are done with the simulator it is time to program the chip using one of the supported programmer drivers.

wpe3.jpg

The program, documentation and samples are in English.

Standard & Prof. Edition

There can be some confusion about this subject. There will only be one edition: BASCOM-AVR or BASCOM-AVR Standard Edition.
It will have all features that were intended for the prof. edition. But these features will be added step by step since implementing and testing them needs time.



Customer Feedback:
12- Feb-10 Here is my simple program for using the SOMO-14D under BASCOM-AVR. It can be modified according to personal requirements. Maybe it will help somebody. Klaus
http://4d.websitetoolbox.com/post?id=4573130
2-Dec-2003 Laszlo Juhasz Hello Don, First of all let me tell you that the BASCOM software is one of the best investment I've ever made for computers! :) It's a really great product and I'm continuously  amazed by the performance of the software. Even my wife (who has no technical background!) likes it. Anyway.-Congratulation and hope you’re making a fortune with this and I’m highly recommending your product to anyone I ever talk.



Support

Join the BASCOM listserver :
http://www.mcselec.com/index2.php?option=com_forum&Itemid=59
If you have a Technical question about this product prior to purchase and direct it to Dontronics, we may have to pass it on to the Software Author for comment, or you can simply join the Bascom mail server where the Author or one of the group will answer your questions for the benefit of all.

This product is from:
http://www.mcselec.com
Email: Mark Alberts
mark AT mcselec.com

Back To Top

Details
 
Shipped From Holland. Web Download
Shipping: Free
Aust GST Payable By Australian Residents
Author MCS Electronics
Price: AUD$132.92 (USD$ 121.05) (€uro 89.00)

NOTE *** Australian Residents: If Applicable, 10% GST is added to the price, after you have logged in.

Click on Blue Button for a detailed stock explanation on this product Large Stock and check the country (above) that the item is Shipped From.

Options
 
Quantity

 Add to cart 
        

 

    Related products
#16318 PS2/AT Mouse and Keyboard emulator for Bascom-AVR
#16317 I2CSLAVE/TWI SLAVE Library for Bascom-AVR
 

    Send to a friend
Your name: *
Your e-mail: *
Recipient's e-mail: *

 Send to a friend 
 
 
 
Recover password        Contact us        Privacy statement        Terms & Conditions        Site Map
Copyright © 1964-2010 Dontronics