C/51 - ANSI C compiler for all 8051`s

advertisement
µC/51 - ANSI C compiler for all 8051's
Optimizing ANSI C Compiler for all 8051 family members with TCP/IP-Stack
New version V1.20.03 / April 2005
The
The com
co mple
plete toolch
toolc hain: µC/51
Develop high quality software for any 8051 in ANSI C.
µC/51 comes with an incredible optimizing compiler, you
can even write software in ANSI C on 8051's with 1kB of
code memory! µC/51 is absolutely complete: user friendly
multi file editor, compiler, assembler, downloader, source
level debugger. You will not need anything else.
With 100% sourc
ourcec
rceco
ecode TCP
TCP/IP-St
P-Stack
Embed the Internet in your applications, since V1.20 a
complete TCP/IP-Stack is included as 100% Source.
Ultra-small footprint: A webserver will run with as little
as 1 kB of RAM and only about 6-8 kB additional code.
Target support
All 8051's are supported, no specific assumptions.
Different memory models exactly meet your demands.
Full 32-bit IEEE floating point support.
Write interrupt handlers in C.
Access up to 16 MB code and address space.
Place global objects in any space: direct internal RAM,
indirect internal RAM, external RAM, code, bit.
ANSI C compiler
Full support for the ANSI C language. NOT a reduced
subset of C or extended K&R C.
Especially designed for ext. Harvard architectures.
Include assembly language in your C programs.
compiler writes 100% assembler sourcecode.
Integral support for source level debugging.
Superior code quality due to powerful optimizer.
Assem
sse mbler
Fast macro assembler with rich directives.
Access assembler functions from C.
Linker
Strip linker compresses the code to the minimum.
Output formats: Binary and Intel HEX, OMF51.
Downlo
Downl oader
der / Sourc
ource
rce leve
lev el debugg
debu gge
gger
Source Code debugging possible on SiLabs CPUs
(Silicon Laboratries, formerly Cygnal) or with OS515
C level single line stepping.
Terminal program included.
WWW.WICKENHAEUSER.COM
© 2004 Technical changes reserved
Librar
Libr ari
aries
Subset of ANSI C library (including strings and printf()).
I2C bus librarie with complete sourcecode.
Open printf()-formatter (i.e. write your own lcd_printf()).
Included dem
d emos
emos
Many demo sourcecodes included, up to a FFT (Fast
Fourier Transformation).
Demos for generic 8051's, SiLabs, Texas Instrument's
MSC1210, Analog Devices ADuC8xx, ...
Com
Compar
pare with
wi th the
th e com
co mpet
petitors!
Download their demos from their websites:
K: 2kB restricted (no floating point),
R: 4kB restricted (floating point):
Sieve (Sieve of Erathostenes):
µC/51 V1.10: 142 bytes module, 897 bytes total K V6.21: 165 bytes module, 1261 bytes total
FFT (full sourcecode included, floating point required):
µC/51 V1.10: 6257 bytes total R V6.1: 6735 bytes total (demo won't save)
FREE 8kB LIMITED DEMO
DOWNLOAD TODAY!
INCREDIBLE PRICE*:
100 US$ / 85 EURO
(net)
*: recommended price, for customers in the EEG: net (plus 16% VAT)
Dipl.-Ing. Jürgen Wickenhäuser
Nikolaus-Lenau-Str. 20
D-76199 Karlsruhe, Germany
++49 (0) 721/9 88 49-0
Fax: ++49 (0) 721/9 88 49-29
[email protected]
/UC51_FLY
Download