Search
Total: 8 results found.

OMF-51 Object Module Format

Created on 31 July 2011. Posted in Documentation

... Linkage Symbolic Debugging Compatibility RUPI (And other MCS-51 members) Support OBJECT FILE STRUCTURE RECORD FORMATS Notation Module Header Record Module End Record Definition Records Segment ...

8051 IP Cores

Created on 31 July 2011. Posted in Documentation

... the world's most popular 8-bit controller, widely used in control, interface and communications. The e8051, first licensed in 1996, has one of the longest track records of any high-speed embedded 8051 ...

8051 Assembler Statements

Created on 31 July 2011. Posted in Documentation

...  Use SHL for left shift. CalledProcedure.Parameter Use Procedure.Parameter to access called procedure's parameters. RecordType.Field Use RecordType.Field to get the offset of field in record. ...

Turbo51 System Functions

Created on 31 July 2011. Posted in Documentation

...  Function Odd (X: Longint): Boolean; Odd returns True if X is odd, or False otherwise. Ofs Function Ofs (TRecord.Field): Longint; Ofs returns offset of Field in record type TRecord. ...

Turbo51 Variables

Created on 31 July 2011. Posted in Documentation

... derivatives. Volatile directive declares volatile variable - variable which is modified by some interrupt or hardware. Absolute directive declares variable on top of another variable (AbsVar absolute RecordVariable.Field ...

Turbo51 Objects

Created on 30 July 2011. Posted in Documentation

Pascal Compiler for 8051 Microcontrollers Objects are data structures that merge pascal records and procedures called methods, i.e. data and code together. In order to use objects in Turbo51 you need ...

Turbo51 Command Line Syntax

Created on 30 July 2011. Posted in Documentation

... PROGRAM, RECORD, REPEAT, SET, SHL, SHR, STRING, THEN, TO, TYPE, UNIT, UNTIL, USES, VAR, WHILE, WITH, XOR Directives ABSOLUTE, ASSEMBLER, BITADDRESSABLE, CODE, DATA, EXTERNAL, FORWARD, IDATA, INLINE, ...

Turbo51 FAQ

Created on 25 July 2011. Posted in Uncategorised

... MyProgram /$A+ /AL. If you have previously compiled some units without the $A+ switch then you need to rebuild them: Turbo51 MyProgram /$A+ /AL /B. How can I declare record fields with Boolean type? ...
Copyright © 2017 Igor Funa. All Rights Reserved. Terms, Conditions and Privacy policy