µ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 SERVICE@WICKENHAEUSER.DE /UC51_FLY