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