Around 1998, 1999 Netmedia introduced a competitor to the 'BS-2'; the BX24. The BX24 is based around a more modern micro-controller, produced by Atmel, and the programming environment produced, compiled programs that ran without interpretation. As a result, it's faster in execution speed than the BS-2. In addition, the BX24 has some useful features such as eight 'analog' to 'digital' converters, a built in real time clock, and more EEPROM memory.
note; BS-2 has been on the market for longer has a loyal user-base. The BX24 on the other hand is become more and more universal.
Programming the BX24
The BX24 is programmed using a variation of the basic programming language, based upon as mentioned before, Microsoft's 'Visual Basic'. This for one makes programming only compatible on PC's. The language is thought to be simple in relation to most, and all you need is a copy of the software along with a connector cable (BX24 - PC).
NETMEDIA PROVIDE DOCUMENTATION ON SYSTEM LIBRARY ANF LANGUAGE REFERENCE HERE
Netmedia's Basic Compiler, 'BasicX', is a program that allows you to write and edit programs for the BX24, then compiles the information onto the Breadboard. Simple, one cable action, allows a fast and most importantly a Re-editable physical programming process, that just leaves the lingo..!
BasicX programs for the BX24 are broken up into 'Modules' , Each module is simply a TXT file, every program must include at least one module, and most simple programs contain just one. Modules allow you to break your program up into separate files, for easy re-use.
Modules are then divided into 'sub routines' (alternately 'Procedures' or 'Functions'). Sub routines are blocks of code that perform specific actions, and can be called upon by other sub-programs. They are similar to handlers in Lingo.
Source; Physical Computing; By O'sullivan and Tom Igos
No comments:
Post a Comment