MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Zilog » Z8C My Account  |  Cart Contents  |  Checkout   
Quick Find
 
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Categories
80x86
8051->
ADI Blackfin
ARM->
Atmel AVR->
Axis - FOX Board
Cypress PSoC
Freescale->
FTDI->
Fujitsu
Intel 8XC196
Maxim->
Microchip PIC->
MIPS
National Semiconductor
Parallax
Renesas->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Tibbo->
Zilog
Books->
E-Blocks
EEPROM/EPROM/FLASH
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
Robotics
ROM/Flash Emulators
Test & Measurement->
Tutorial CD-ROMs
Universal Programmers->
Wireless->
Information
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Zilog Z8 C-Compiler (Bytecraft) US$1,000.00

Z8C
Zilog Z8 C-Compiler (Bytecraft)

The Byte Craft Ltd Z8C Code Development System is supports the Zilog Z8 family of microcontrollers.

Operating System Support

  • DOS

The Z8 C Code Development System includes:

  • an optimizing Z8 C Compiler.
  • the BCLink linker.
  • an Integrated Development Environment and editor.
  • a built-in Z80 macro cross-assembler.

C Compiler Features In Detail

Other features of the Z8 C Code Development System include:
  • part-specific header files describe the unique features of each Z8 target device.
  • compiler configuration using #pragma directives.
  • ports are declared and protected using the #pragma port series of directives
  • the #pragma vector directive specifies the location and assigned name for interrupt sources.
  • BClink Linker links object files and libraries compiled withZ8 C-compiler z8c.exe
  • Z8 object libraries can be included directly in C source files using Absolute Code Mode
  • named address spaces support the grouping of variables at specific memory locations
  • SPECIAL address space declares variables at special locations such as external devices or internal EPROM
  • LOCAL address space allows you to use local variables
  • extensions to the C language designed specifically for the embedded systems developer. Some extensions include the bit and bits data types, binary constants, extended case statements, direct variable placement with the @ symbol, and support for processor-specific functions.
  • interrupt handler support in C; makes context saving and restoring easy.
  • data types include:
    • bit, bits
    • char, short, int, long
  • selectable 8 or 16 bit int data type.
  • packed bit fields in structs.
  • include single and multiple lines of inline assembly within a C program with the #asm and #endasm directives
  • extensive control over computer-generated initialization.
  • generates source-level information required for Z8 emulators.
  • supports the Z8 instruction extensions C94, C95, HALT, MUL, STOP, WAIT
  • supports Z8 microcontroller specific instructions DI, EI, HALT, NOP, RCF, SCF, STOP, WAIT, WDT, WDH
  • supports direct access to IPR, IMR, IRG, FLAGS, RP, SPH, SPL registers

Country of Origin: Canada
Leadtime: Ex-Stock


This product was added to our catalog on Thursday 13 March, 2003.

Reviews


  Tuesday 07 September, 2010   List of all our Products

Copyright © 2003-2010 MicroController Pros Corporation
Powered by osCommerce