Search

Turbo51 - Free Pascal compiler for 8051

Search Only:

Search Keyword boolean

Total: 15 results found.



1. 8051 IP Cores
(Documentation/8051)
...  Features 8-bit CPU optimized for control applicati ons Exstensive Boolean processing (single-bit logic) capabilities 64K Program Memory address space 64K Data Memory address space ...
2. 8051 Opcodes
(Documentation/8051)
... data transfer instructions, boolean variable manipulation instructions and program and machine control instructions. OpcodeBytesMnemonicOperands 00 1 NOP 01 2 AJMP ...
3. Inline Procedures
(Documentation/Procedures)
...  Var WatchdogClock: Boolean absolute P0.4; GlobalFlags: TFlagsSet; DataRecord1, DataRecord2: TVariantRecord; Character: Char; B1, B2: Byte; Function UpcaseChar (Ch: Char): Char; Function ...
4. Compiler Switches And Directives
(Documentation/General)
...  Full boolean evaluation C+ Show source lines in assembler file DefaultFile Off Assume CurrentIO system file variable is assigned with the actual IO procedures I+ IDATA variables ...
5. Turbo51 Command Line Syntax
(Documentation/General)
...  Compiler switch Description A- Generate absolute instructions (ACALL/AJMP) B- Full boolean evaluation C+ Show source lines in assembler ...
6. Compiler Internals - General
(Documentation/Assembler)
... Compiler Written in Turbo Pascal. Turbo51 Compiler Internals Data storage All variables and typed constants are stored in little endian format. Boolean variables Boolean variables are ...
7. System Functions
(Documentation/Procedures)
... in radians. Assigned Function Assigned (P: Pointer): Boolean; Assigned returns True if P is non-nil and retuns False otherwise. P can be any pointer or procedural variable. ...
8. Turbo51 Memory Organization
(Documentation/General)
... bank 3 $18..$1F Boolean variables $20 Bit-addressable DATA variables DATA variables Free DATA memory $80 - First ...
9. System Unit
(Documentation/General)
...  ACC: Byte absolute $E0; B: Byte absolute $F0; DPTR: Pointer absolute $82; TF1: Boolean absolute TCON.7; TR1: Boolean absolute TCON.6; TF0: Boolean absolute ...
10. 8051 Interrupts in Turbo51
(Documentation/Procedures)
... Boolean absolute P0.3; RX_Led: Boolean absolute P0.4; TX_Led: Boolean absolute P0.5; BlinkTimer: Word; Volatile; KeyProcessingTimer: Word; Volatile; DelayTimer: Word; ...
11. Variables
(Documentation/Declarations)
... on all 8051 derivatives, some 8051 derivatives have also internal XDATA memory). Boolean variables are stored as bits in bit-addressable DATA memory wich is available in all 8051 derivatives. Volatile ...
12. Types
(Documentation/Declarations)
... 4 bytes), String, Boolean, ByteBool, WordBool, LongBool and Char. You can also construct any other type according to Pascal syntax. In Turbo51 there are three types of pointer: ShortPtr (points to IDATA), ...
13. Constants
(Documentation/Declarations)
Turbo51 constants can be of any ordinal type. Typed constants are stored in CODE memory (in little endian format) and can not be modified. Boolean typed constants ...
... (27.08.2008) Fixed bug: Compiler crashes when calling procedure/function with boolean and non-boolean parameters 0.1.2.0 (16.08.2008) Fixed bug: Internal error when complementing bit ...
15. Turbo51 FAQ
(Uncategorised Content)
... 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? Boolean variables use ...