INTEL NAVIGATION HEADER


TASKING PL/M-51 Compiler

Tasking


Architecture:
Type :
Last Update:

MCS(R) 51/151/251 Controller
Development Software
12/11/96 11:36:31 AM

Vendor Information



Tool Description:

The compiler package consists of the PL/M-51 compiler, macro assembler, linker/locator, libraries, CrossView 51 simulator and EDE our Windows based embedded development environment. PL/M-51 is a structured high level language defined by Intel. The TASKING PL/M-51 compiler is compatible with both IntelÆs language definition and TASKINGÆs other 8051 tools. Features and facilities in the PL/M-51 compiler make code production very efficient while ensuring portability between C and PL/M. This enables users to continue with their PL/M investment and have the opportunity to move to the C language. The PL/M compiler supports a full calling interface with parameter passing to our C 51 compiler and ASM 51 assembler.
You can assign each PL/M variable explicitly to a specific memory type: main, idata, register, auxiliary, constant. The compiler supports 1 and 2 byte pointers using based variables and data can be stored at fixed locations using at. The language allows fast 8-bit arithmetic, including true byte and bit type expressions. The compiler allows in-line expansion of pre-defined functions such as shl, shr, rol, ror, scl, scr, testclear, and time. Intermodule data overlaying by the linker stretches the utilization of the scarce internal RAM. The compiler is delivered with PL/M libraries, run time libraries and an Intel compatible utility library. Third-party sup-port includes interoperability with emulators (such as Ashling, Ceibo, Checkmate, ComAp, HP, Kontron, Lauterbach, Metalink, Nohau, Orion Instruments, Philips, Signum Systems, Sophia Systems) and other tools (ChipTools ChipView51, Intel ApBUILDER).

Tool Features:

  • Windows Based Embedded Development Environment

  • PL/M Listfile for Debugging With Third Party ICE's

  • Intel Compatible Optimization Levels (0-4)

  • Interrupt Functions in PL/M and In-Line Assembly

  • Calling Interface With C 51 and ASM51

  • Generates Intel Compatible Assembly

  • Intel Compatible Utility Library

  • Full Intel OMF-51, IEEE-695 and Intel Hex

  • Development Platform(s):

    Windows 3.1, Windows 95, Windows NT, Extended DOS, Sun SPARC/SunOS, Sun SPARC/

    File Attachments:

    153.PDF - Electronic catalog page

    Supported Device Detail Matrix:

    Part & Package

    Availability

    8XC3X - 40ldPDIP
    8XC3X - 44ldPLCC
    8XC3X - 44ldQFP
    8XC51FX - 40ldPDIP
    8XC51FX - 44ldPLCC
    8XC51FX - 44ldQFP
    8XC51RX - 40ldPDIP
    8XC51RX - 44ldPLCC
    8XC51RX - 44ldQFP
    8XC51SL - 100ldQFP
    8XC51SL - 100ldSQFP
    8XC51X - 40ldPDIP
    8XC5X - 40ldCerDIP
    8XC5X - 40ldPDIP
    8XC5X - 44ldPLCC
    8XC5X - 44ldQFP
    8XC5XGX - 68ldPLCC
    8XL5X - 44ldPLCC
    8XL5X - 44ldQFP

    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW
    NOW



    Vendor Information:


    Tasking

    Norfolk Place 333 Elm Street
    Dedham , MA 02026-4530
    USA
    (617) 320-9400

    Email : support_us@tasking.nl
    Fax : (617) 320-9212
    Toll Free : (800) 458-8276
    URL : http://www.tasking.com

    Contact the vendor above for the latest Distributor information




    Legal Stuff © 1997 Intel Corporation

    Free Web Hosting