Escolar Documentos
Profissional Documentos
Cultura Documentos
Z
0
6418 for ZiLOG Z80/180
series of microprocessors
The IAR Embedded Workbench is a set of highly
evolved development tools for programming
embedded applications. The tools offer the choice of
C or assembler to ZILOG Z80/180 and Hitatchi
64180 developers.With its built-in chip specific
optimizer, the compiler generates very efficient, fast
and reliable PROMable code for the Z80/180 family.
In addition to this solid technology, IAR also provides
professional worldwide technical support.
www.iar.com
IAR Embedded Workbench™ for ZiLOG Z80/180 series of microprocessors
C-SPY SIMULATOR
TYPE KEYWORD DESCRIPTION
• C-SPY high level language simulator
debugger Function interrupt Creates an interrupt function. Inserts the vector
• Complex code and data breakpoints table and returns with an RETI.
• Powerful C-style macro language monitor Disables the interrupts while executing a
• I/O’s and interrupt simulation monitor function.
• Versatile monitoring of variables, structures non_banked Declares a non banked function.
call chain and locals
Variable no_init Puts a variable in the no_init segment
• Watchpoints for globals & LOCALS (non volatile memory)
• Structure browser
• Performance analysis and code coverage Segment codeseg Renames the code segment
• Support for profiling information constseg Creates a new segment for constant data
dataseg Creates a new data segment
COMPREHENSIVE (These are mostly used to place code and data
DOCUMENTATION sections in non-consecutive address ranges)
• Perfect bound manuals include more than
700 pages of detailed information Intrinsic input Read one byte from I/O port. 16-bit address.
output Write one byte from I/O port. 16-bit address.
• Extensive step-by-step tutorials covering
input8 Read one byte from I/O port. 8-bit address.
every facet of the development process output8 Write one byte from I/O port. 8-bit address.
input_block_inc INIR
output_block_inc OTIR
input_block_dec INDR
OTHER IAR TOOLS output_block_dec OTDR
The following tools are also sold by IAR.
input_memory_ OTIMR (64180 & Z180/181/182)
They are not included in the IAR Embedded
Workbench toolkit. block_inc
output_memory_ OTDMR (64180 & Z180/181/182)
IAR MakeApp™ block_dec
IAR MakeApp is a family of visual halt HALT
development tools that helps you design and enable_interrupt Turn on interrupts (EI)
implement peripheral device drivers more disable_interrupt Turn off interrupts (DI)
quickly and easily than ever before. With IAR interrupt_mode_0 IM0
MakeApp it becomes easy to master the interrupt_mode_1 IM1
complexity of even the most advanced interrupt_mode_2 IM2
microcontrollers on the market.
load_I_register LD I,A
IAR visualSTATE® dump_I_register LD A,I
IAR visualSTATE is a suite of fully sleep Executes a SLP instruction.
integrated tools for the entire embedded _opc() Inserts the opcode of an instruction
software development process. It includes an into the code.
UML-compliant graphical design environ- address_24_of 24-bit address to a C object (banked data)
ment, advanced verification and validation
tools, and a very powerful code generator. Examples of Z80/180 specific C extensions in the IAR Embedded Workbench
When developing with visualSTATE the
entire application is based on the design, and
due to the unique technology it is possible to
perform exhaustive testing and to generate
reliable and production-ready C-code - in just FREE EVALUATION DEMO
a few seconds. The generated code is For more product information and a free demo visist our website:
absolutely consistent with the design, it
executes deterministically and can even be www.iar.com
more compact than handwritten code.
TK i Uppsala AB, ZiLOG Z80/180, 2000-11/AO 3580
IAR is a registered trademark owned by IAR Systems. IAR Embedded Workbench, ICC, XLINK, XLIB, and C-SPY are trademarks owned by IAR Systems. MS-DOS and Windows
are trademarks of Microsoft Corporation. Z80/180 is a trademark of ZiLOG Corporation. All other products are registered trademarks or trademarks of their respective owners.
Product features, availability, pricing and other terms and conditions are subject to change by IAR Systems without prior notice.