BASCOM-LT Software

BASCOM-LT WINDOWS BASIC COMPILERBASCOM LT® is a Windows BASIC COMPILER for the AT89C2051 uP.

BASCOM LT compiles BASIC programs into a binary and/or hexadecimal file.
These files can be programmed into the chip's unique Flash ROM.
BASCOM LT is designed for ATMELs unique 89C2051 microprocessor. Programs will also run on other 8051 family members. BASCOM-LT works with Windows 3.1 only. For Windows 95 and above please see the BASCOM-8051 software

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.
  • Compiled programs work with any 8051 uP such as AT89C1051, AT89C2051, 8031, 8032, 8051, 8052, 80552, 80535 and 80537 m Processors.
  • 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 flash programmer and support for SPI, PG2051, PG302. (hardware can be purchased separately)
  • Editor with statement highlighting.
  • Context sensitive help.
  • Try it before you buy it! Get the DEMO VERSION now!

 

Supported Statements

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, PRINTHEX, INPUTHEX, LCD, UPPERLINE, LOWERLINE,DISPLAY ON/OFF, CURSOR ON/OFF/BLINK/NOBLINK, HOME, LOCATE, SHIFTLCD LEFT/RIGHT, SHIFTCURSOR LEFT/RIGHT, CLS, DEFLCDCHAR, WAITKEY.

Numeric functions
AND, OR, XOR, INC, DEC, MOD, NOT, ABS, BCD.

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

Interrupt programming
ON INT0/INT1/TIMER0/TIMER1/SERIAL, RETURN, ENABLE, DISABLE, PRIORITY SET/RESET, COUNTER, INTERRUPTS, CONFIG.

Bit manipulation
SET, RESET, ROTATE, BITWAIT , P1, P3.

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

Miscellaneous
REM, ' , SWAP, END, STOP, CONST, DELAY, WAIT, WAITMS, GOTO, GOSUB, POWERDOWN, IDLE, GETDATA, SETDATA, DECLARE, CALL, SUB, END SUB, MAKEDEC, MAKEBCD, INP,OUT, ALIAS.

Compiler directives
$INCLUDE, $NOINIT, $BAUD and $CRYSTAL, $OBJ, $SERIALINPUT, $SERIALOUTPUT, $ROMSTART, $RamsIZE, $RamsTART.

String
STRING, SPACE, LEFT, RIGHT, MID, VAL, LEN, STR, HEX

To make a program takes just a few steps:

  • Write the program in BASIC
  • Compile it to fast machine binary code
  • Test your program with the integrated simulator (with additional hardware you can simulate the hardware also)
  • Program the 89Cx051 with the integrated programmer.
    (hardware must be purchased separately)

Write

The program can be written in a comfortable MDI colour coded editor.

BASCOM-LT WINDOWS BASIC COMPILER - Editor

Compile

A report can be printed after the program is compiled.

BASCOM-LT WINDOWS BASIC COMPILER - Report

Simulate

The simulator lets you test your program before writing it to the Flash ROM.

You can watch variables, step through the program one line at a time or run to a specific line, or you can alter variables.

BASCOM-LT WINDOWS BASIC COMPILER - Simulator

Burn

When you are done with the simulator it is time to program the chip.

BASCOM-LT WINDOWS BASIC COMPILER - Programmer

Help

Finally help is under the F1 button.

BASCOM-LT WINDOWS BASIC COMPILER - Help Window

 

Still not convinced?

 

Ordering

Please note that because a registration file is created specifically in your name that we cannot accept order cancellations for software registrations once received by us.

Product
Code
Description Price each exc. VAT (GB Pounds £) Including VAT each
1 off
Quantity
1+ 5+
BASLT BASCOM-LT Software £41.63   GB£49.95

Recommended Reading from Amazon

In Association with Amazon.comWe are pleased to recommend this range of books supplied in association with Amazon. Details will open in a new window. Please note that your order will be handled by Amazon not us.
cover cover cover cover
cover cover    
Home: Electronic Kits, Projects and ModulesElectronic Kits, Projects, Modules By CategoryPIC Programmers & EEPROM ProgrammersElectronic Project LabsRobot KitsCamera ModulesPersonal / PC OscilloscopesPower InvertersPower Supplies & Voltage Converters
Home PageContact UsSpecial OffersProduct NewsOrdering HelpNewsletterGift Vouchers Bookmark and Share
Browse by Category
View Cart:Checkout

PayPal Logo

SagePay Logo