Anees' Exploring....!

Challenging Everything

Useful Links

Here some useful links for that ARM, AVR and Embedded Programming

Embedded:

http://coding.derkeiler.com/Archive/General/comp.arch.embedded/2004-11/

 

AVR:

http://www.siwawi.arubi.uni-kl.de/avr_projects/

 

ARM Processor:

http://www.heyrick.co.uk/assembler/

 

 

Free languages and development tools

Following will take you to the world of 8051's resources.

So Enjoy!!


 

 

Free languages and development tools


 

The following is a list of the languages and development tools that I could find on the net.  Nearly all of them        

include source code, however not all are public domain.

 

Assembler

 

      Program        : asem5112.zip

      Description    : 8051 cross assembler for MS-DOS, freeware

      Author           : W.W. Heinz

      Location        : ftp.ix.de : /pub/elrad/023

                            oak.oakland.edu : /SimTel/msdos/crossasm

                            garbo.uwasa.fi : /pc/assembler

    

      Program        : ML-ASM51.ZIP

      Description    : MetaLink's 8051 family macro assembler

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

                            http://www.psyber.com/~tcj/tcjtools/ml-asm51.zip

 

      Program        : A51.ZIP

      Description    : PseudoSam 8051 Cross Assembler

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

 

      Program        : AS31.ZIP

      Description    : C source for an 8051 assembler, and a simple monitor

      Author           : Ken Stauffer

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

                            ftp.uu.net

                            oak.oakland.edu : /pub/msdos/crossasm/as31.zip

                            many other locations (use Archie to find)

 

      Program        : CUG292WK.ZIP

      Description    : C source for a cross assembler, includes 8051

      Author           : Alan R. Baldwin

      Location        : oak.oakland.edu : /pub/msdos/crossasm

                            pc.usl.edu : /pub/msdos/systools

                            many other locations (use Archie to find)

 

      Program        : Frankenstein

      Description    : C source for a cross assembler, includes 8051

      Author           : Mark Zenier

      Location        : ftp.njit.edu : /pub/msdos/frankasm/FRANKASM.ZOO

                            lth.se : /pub/netnews/alt.sources/volume90/dec

                            ftp.uni-kl.de : /pub1/unix/languages/frankenstein.tar.Z

                            many other locations (use Archie to find)

 

      Program        : CAS 8051 assembler

      Description    : Experimental one-pass assembler for the 8051

                            with C-like syntax.  Includes assembler, linke and disassembler.

      Author           : Mark Hopkins

      Location        : ftp.pppl.gov : /pub/8051/assem

                            ftp.funet.fi : /pub/microprocs/MCS-51/csd4-archive/assem

 

      Program        : a51

      Description    : Portable cross assembler (source in C), other processors available

      Author           : William C. Colley, III

      Location        : hpcsos.col.hp.com : /misc/ns32k/beowulf/a-8051

 

      Program        : TASM

      Description    : Table driven cross-assembler for DOS, supports many

                            different microcontrollers and microprocessors

      Author           : Speech Technology Inc.

      Location        : various different places

 

      Program        : HASM, HSIM

      Description    : A configurable Makroassembler/Simulator

      Comment      : Only for private, educational, and evaluation use

                            Only available in German

      Author           : Dipl.- Ing. H.P. Hohe

      Location        : ftp.ix.de:pub/elrad/022/hasm18.zip

                            ftp.ix.de:pub/elrad/022/hasm18.txt

                            and mirrors of ftp.ix.de

 

      Program        : as

      Description    : Portable cross assembler for (8051, TMS, PIC,

                            DSP5600, 68hc11).

      Comments     : Original version in German only. Turbo Pascal source

                             available for free. Unix version comes in source

                             form and is compilable in German or English.

      Author           : Alfred Arnold

      Location        : ftp.uni-stuttgart.de : /pub/systems/msdos/programming/as

                            (original version in Turbo Pascal)

                            sunsite.unc.edu:

                            /pub/Linux/devel/lang/assemblers/asl-1.41r5.tar.gz

                            (new C version for Unix systems)

 

 

Basic

 

      Program        : BASIC52.ZIP (BASIC-52.ZIP)

      Description    : Source files for original BASIC 52 interpreter

      Author           : Intel Corporation, Embedded Controller Operations

      Location        : ftp.intel.com : /pub/mcs51

                            ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

 

      Program        : BAS051.ZIP

      Description    : Converts IBM BASIC to 8051 assembly (compiler)

      Author           : Winefred Washington

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/8051/signetics-bbs

 

      Program        : BASIC31.ZIP

      Description    : BASIC-52 interpreter for 8031/8051 in external EPROM

      Author           : Intel w/ changes by Dan Karmann

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

 

      Program        : TB-51.ZIP

      Description    : TinyBASIC for 8031

      Author           : JHW (from Intel InSite library) w/ fixes by Tom Schotland

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

 

      Program        : TB51ML23.ZIP

      Description    : MetaLink ASM compatible tiny BASIC

      Author           : adapted for MetaLink assembler by Jim Lum

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

 

      Program        : EFORTH51.ZIP

      Description    : eFORTH environment for the 8051

      Author           : C. H. Ting

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

                            asterix.inescn.pt : /pub/forth/8051

                            hpcsos.col.hp.com : /mirrors/.hpib0/forth/eForth

 

      Program        : FORTH51.ZIP (FORTH86.ZIP used as host)

      Description    : FORTH development system for 8051 with PC host

      Author           : William H. Payne, the author of "Embedded Controller

                            Forth for the 8051 Family"

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

                            asterix.inescn.pt : /pub/forth/8051

                            hpcsos.col.hp.com : /mirrors/.hpib0/forth/8051

 

      Program        : XD8051.ZIP

      Description    : Development environment for use with F-PC Forth

      Author           : Paulo A.D. Ferreira

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs

 

      Program        : 51FORTH.ZIP

      Description    : Subroutine threaded Forth

      Author           : Scott Gehmlich

      Location        : hpcsos.col.hp.com : /mirrors/.hpib0/forth/8051

                            130.123.96.9 : /giovanni/51forth.zip

 

      Program        : FORTH552.ZIP

      Description    : A Non-Standard Forth System for the Signetics 80C552

      Author           : Alberto Pasquale

      Location        : asterix.inescn.pt : /pub/forth/8051

                            hpcsos.col.hp.com : /mirrors/.hpib0/forth/8051

 

      Program        : CamelForth/51

      Description    : ANSI Standard Forth for the 8051 family

      Author           : Brad Rodriquez

                            email: bj@headwaters.com

                            amateur packet radio: VE3RHJ@VE3IJD.#CON.ON.CAN.NA

      Location        : ftp://ftp.taygeta.com/pub/Forth/Camel/

 

      Program        : 8051 eForth

      Description    : Public Domain optimized eForth for 8051 and 68HC11,

                            written in native UCASM assemblers.

      Comments     : Most of the documentation is in German.  Supplied with

                             EFTERM terminal emulator.

      Author           : W. Schemmer

      Location        : Available for $25 from:

                            Offete Enterprises, 1306 South B Street

                            San Mateo CA 94402

                            (415)574-8250

 

 

Development systems

 

      Program        : 8051.zip

      Description    : Many development tools including: debugger, monitor,

                            LCD and stepper moter driver, communications, host

                            client, and much more.  This is a great collection of

                            tools.

      Author           : Mark Hopkins

      Location        : ftp.pppl.gov : /pub/8051/signetics-bbs

                            ftp.funet.fi : /pub/microprocs/MCS-51/csd4-archive

 

      Program        : RISM and IECM51.EXE compatible host system

      Description    : RISM is a reduced instruction set monitor and

                            IECM51.EXE is its compatible host system for a PC

      Comments    : These two programs together constitute a bare-bones

                            method of developing 80C51 system code without an

                            emulator.  RISM51X is installed in the target system

                            and connected to a host PC system through a serial port.

                            The host PC runs the debugger IECM51.EXE.  Once the

                            system has been debugged, RISM can be removed and the

                            target can be run in stand-alone mode.

      Author           : Intel

      Location        : ftp.intel.com : /pub/mcs51/tools

 

      Program        : ApBUILDER 2.0

      Description    : Development system for the Intel MCS-51(R) family

                           (also for the MCS-96(R) family, 80x186, and 80x386

                           embedded microcontrollers).

      Comments     : Requires Windows 3.1

                            APBUILDR.TXT - description in ASCII

                            APBDISK1.EXE - binary self-extracting file for disk 1

                            APBDISK2.EXE - binary self-extracting file for disk 2

      Author           : Intel

      Location        : ftp.intel.com : /pub/mcs51 and /pub/mcs96

 

      Program        :  FXDSMAN.EXE

      Description    : 8xC51Fx data sheets and manual in Windows 3.1

                            hypertext style

      Comments     : binary self-extracting file for one diskette

      Author           : Intel

      Location        : ftp.intel.com : /pub/mcs51/80c51

 

      Program        : sim51d

      Description    : Shareware Simulator in German

                            DM 50 to register for full version

      Author           : Werner Hennig-Roleff

      Location        : ftp.pppl.gov : /pub/8051/hannover

 

      Program        : PDS51.ZIP or EXE or

                            PDSxxx.ZIP where xxx represents the version number

      Description    : This is the IDE for the Philips PDS51 system. It

                            contains a simulation engine and can therefore be run

                            in a standalone mode. Great for evaluating the PDS51

                            product or just as a full environment simulator.

      Location        : Philips North America BBS (800)451-6644, (408)991-2406

                            http://www.he.net/~adr

                            CompuServe:

                            Software Development Forum, Embedded Systems Section

                            (GO CLMFOR)

                            PC Programming Forum, Tools/Debuggers forum

                            (GO PCPROG)

 

      Program        : NoICE

      Description    : PC-hosted debugger (NOT a simulator) for use with a

                            variety of microprocessor targets (Z80/Z180, Z8,

                            8051, 80(1)96, 6809, 68HC11, 65(C)02, M50740/M38000,

                            TMS370, and H8/300). The debugger consists of a

                            target-specific DOS program, NOICExxx.EXE, and a

                            target-resident monitor program (about 1K code).

      Comments    : Shareware.  The distributed version is fully functional.

                            Registration is $25 in the US, $30 elsewhere.

      Author           : John Hartman <102203.1513@compuserve.com>

      Location        : any Simtel archive/mirror

                            or

                            CompuServe:

                            GO SDFORUM, library section 12, embedded systems

                            GO IBMFF, do keyword search for "NoICE"

                            or

                            The Circuit Cellar BBS at 860-871-1988

 

      Program        : sim552vq.zip

      Description    : 8051/80C552 simulator (Freeware)

      Comments     : Program is capable of reading .HEX and .S19 records, or

                             saving memory to a file.  It supports both code and

                             data.  Written in Turbo Pascal for XT and upwards.

      Author            : Brian Brown

      Location         : cscnt.cit.ac.nz : /pub/intel/sim552v1.zip

 

      Program         : HASM, HSIM

      Description     : A configurable Makroassembler/Simulator

      Comments      : Only available in German

      Author            : Dipl.- Ing. H.P. Hohe

      Copyright        : Only private , Education and evalutation use

      Location         : ftp.ix.de:pub/elrad/022/hasm18.zip

                             ftp.ix.de:pub/elrad/022/hasm18.txt

                             and mirrors of ftp.ix.de

 

      Program         : Emily52

      Description     : simulator

      Comments      : Shareware.

      Author            : Dunfield Development Systems

      Location         : any Simtel archive/mirror

 

      Program         : BlowIT

      Description     : Atmel 2051 programer

      Comments      : Freeware

      Author            : Silicon Studio

      Location         : http://sistudio.com/

 

 

Real-Time Operating Systems (RTOS)

 

      Program         : TERSE

      Description     : - Signature-Scheduled dataflow operating system

                             (RTOS) developed for embedded single-processor and

                             distributed microcontroller systems.  Easy to use,

                             very compact, and encourages totally deterministic

                             and safe performance.

                             - The first implementation is for the 8051 family,

                             and occupies from 260 to 450 bytes, the latter

                             offering network support.

                            - public domain

      Comments     : Also available is a new type of "terse-Case" development

                            methodology, particularly suited to embedded distributed

                            systems.

      Author            : Barry Kauler

                             Department of C & C Engineering

                             Edith Cowan University, Joondalup Drive

                             Joondalup, WA 6027, Australia.

                             Email: b.kauler@cowan.edu.au

      Location         : www - ftp://scorpion.cowan.edu.au/pub/terse/

 

Links to 8051 based resources

Cool Links to 8051 based resources


 

    8051 board level products

        - http://bailey2.unibase.com/local/beck04.html

 

    8051 Microcontrollers

        - http://www.cit.ac.nz/smac/cbt/hwsys/i8051/default.htm

 

     AM Research Web Site

        - http://www.amresearch.com/

        - Forth development systems and boards.

 

    Automation and Process Control (Olaf Pfeiffer)

        - http://www.ba-karlsruhe.de/automation/home.html

        - http://www.ba-karlsruhe.de/automation/FAQ

 

    Archimedes Software

        - http://www.archimedes.com/devtools

 

    Brian Brown's 8051 web page

        - http://www.cit.ac.nz/smac/cbt/hwsys/i8051/default.htm

        - contains Brian Brown's 8051 course

        - lots of other good stuff

 

    Cera/EG3 Electronic Engineers' Toolbox (home page)

        - http://www.eg3.com/ebox.htm

        - http://www.cera2.com/ebox.htm

 

    Cera/EG3 MCU/MPU resources

        - http://www.cera2.com/micro.htm

 

    Cera/EG3 Navi-GATOR (embedded development tools and chip-specific)

        - http://www.cera2.com/gator.htm

 

    Chip Directory and Chip Manufacturers (Jaap van Ganswijk)

        - http://www.hitex.com/chipdir           (USA, California)

 

        - http://www.civil.mtu.edu/chipdir       (USA, Michigan)

        - http://www.leg.ufrj.br/chipdir            (Brasil)

        - http://www.xs4all.nl/~ganswijk/chipdir (The Netherlands)

        - http://bbs.cc.uniud.it/chipdir               (Italy)

 

    Chipmaker web page

        - http://www.scruznet.com/~gcreager/hello5.htm

        - contains over 200 URLs of chipmakers

 

    Chris Burkey's (KB8ZLI) web page

        - plans for a cheap (about $10) and simple (4 chips) ROM emulator

        - ftp://ieee.cas.uc.edu/pub/electronics/software/burkey/

 

    Circuit Cellar Ink

        - http://www.circellar.com

 

    Dallas Semiconductor

        - http://www.dalsemi.com

 

    Gernsback Web page (Electronics Now, Popular Electronics)

        - http://www.gernsback.com

        - current issue information, recent article related files, FTP

          site, subscription information

 

    Emulation Technology

        - http://www.emulation.com

 

    FIG (Forth Interest Group) web site

        - http://www.forth.org/fig.html

        - http://www.forth.org/Forth/FAQ

 

    Forth, Inc.

        - http://www.earthlink.net/~forth

        - follow the links to chipFORTH, then to 8051

 

    French Forth web site

        - http://ourworld.compuserve.com/homepages/mp7

          maintained by Marc Petremann:

             17, allee de la Noiseraie

             F - 93160 NOISY LE GRAND

             Email: 100647.3306@compuserve.com

        - http://ourworld.compuserve.com/homepages/bioforth

          maintained by Gerard SOULA

 

    Gregory Pugh's homepage

        - http://sleepy.anest.ufl.edu/~glp/8051.html

 

    Hi-Tech Software

        - http://www.hitech.com.au

        - demo C compiler available (limits - 1K size, no library source)

 

    Intel MCS(R) 51 Microcontroller Family

        - http://www.intel.com/embedded/051/index.html

        - http://www.intel.com/design/usb/ (information on USB)

 

    S. Joel Katz's web page

        - http://www.panix.com/stimpson/micro.html

        - information about 8051 and related microcontrollers

        - not much information yet, but it is increasing rapidly

 

    Ken Tindell's CAN web pag

        - http://www.nrtt.demon.co.uk/can.html

        - Source code to drive the Intel 82527 CAN controller is

          available: just send e-mail to info@nrtt.demon.co.uk, with

          "Request Intel 82527 drivers" (without the quotes) in the

          subject line.

 

    Lakeview Research (Jan Axelson)

        - http://www.lvr.com/

        - microcontroller page (resources for 8052-Basic projects):

          http://www.lvr.com/microc.htm

 

    Mike Miller's 8051 Home Page

        - http://www.ece.orst.edu/serv/8051/

        - pointers to other 8051 pages

        - contains html copy of this FAQ

 

    Nohau Elektronik AB

        - http://www.nohau.com/nohau

 

    Packet Radio web page

        - http://www.tu-bs.de/studenten/akafunk/pr8051

        - Contains some schematics and code to do packet radio (AX.25)

          experiments with different types of MCS51 controllers. Packet

          radio is used by ham radio amateurs to exchange data. There is

          an almost worldwide net of PR stations.

        - The programs were written by August Gihr and they are only

          available on the packet radio net or this web page.

 

    Paul's 8051 Tools, Projects and Free Code

        - http://www.ece.orst.edu/~paul/8051-goodies/goodies-index.html

        - page contents: AS31 Assembler

                         PAULMON 8051 Family Monitor/Debugger

                         Low-Cost 8051 Development Board Designs

                         8051 Code Library

                         Atmel 89C2051 in-circuit programmer

 

    Philips

        - http://www.semiconductors.philips.com/ps/philips17.html

 

    The Polis research project web page

        - http://www-cad.eecs.berkeley.edu/Respep/Research/hsc/abstract.html

 

    Pseudocorp

        - http://www.teleport.com/~rhowden

        - New Site - products and pricing

 

    Richard Grant's 8051 Based Vario

        - http://cougar.stanford.edu:7878/RGvario/vario.html

        - Hang-Gliding/Paragliding WWW server. The application is an

          8751 based variometer (used by pilots to indicate the rate of

          ascent or descent). It includes schematics and assembly

          language source.

 

    Silicon Studio's web site

        - http://sistudio.com

        - plans for a simple, REALLY simple (2 transistors and 5

          resistors), 2051 programmer, called the BlowIT 2051

 

    Standard Microsystems Corporation

        - http://www.smc.com

 

    Steve Merrifield's 8051 home page

        - http://www.ee.latrobe.edu.au/postgrad/steve/8051.html

 

    Systronix web site

        - http://www.systronix.com

 

    Thomas Wedemeyer's SAB80C535 web page

        - http://www.zfn.uni-bremen.de/~g16i/

        - SAB80C535 based board design

        - English and German

 

    USB web page

        - http://www.usb.org/

 

    Xicor's web page

        - http://www.xicor.com/

        - 8051 code - http://www.xicor.com/xicor/menulink/link42.htm

        - 8051 microperipherals -

          http://www.xicor.com/xicor/menulink/link6.htm

 

Assemblers

Assemblers


 

        - 2500 A.D.

        - Archimedes Software

              same as Keil Electronics

              Archimedes is introducing StartRight, a low cost 8051

              assembler for $200

        - BSO/Tasking

        - Crossware Products

        - Custom Computer Consultants

        - Cybernetics Microsystems

        - Dunfield Development Systems

              Supports both Intel and Motorola style syntax

        - Emulation Technology, Inc.

        - Intel Corporation

        - Keil Electronics

        - Lear Com Company

        - Metalink

        - Micro Computer Control

        - Microtek Research

        - Nohau Corporation

        - Okapi Systems

        - Onset Computer Corporation (8051 Assember for MAC)

        - Parallax, Inc.

        - PseudoCorp

        - Raven Computer Systems

        - Signum Systems

        - Speech Technology Inc.

              TASM (table driven cross assembler supports many different

              microcontrollers and microprocessors)

        - Universal Cross Assemblers

              CROSS32 supports 40-50 different processors

Sponsors

Emulators

Emulators


 

        - Advanced Micro Solutions

        - Advanced Microcomputer Systems, Inc. 

        - Applied Digital Research Ltd. 

        - American Automation 

        - Applied Microsystems

        - ChipTools (front end for Nohau's emulator)

        - Cybernetic Micro Systems

        - Dunfield Development Systems

              plans for pseudo-ice using Dallas DS5000/DS2250

              used together with their resident monitor and host debugger

        - Emulation Technology, Inc.

              OpenEmulator in-circuit emulators adaptable for over a

              hundred microcontrollers/microprocessors

        - HBI Limited

        - Hewlett-Packard

        - HiTech Equipment Corp.

        - Hitex

        - Huntsville Microsystems

        - Intel Corporation

        - Kontron Electronics

        - Lauterbach Datentechnik GmbH

              8051 In-Circuit Emulators based on a universal high-

              performance emulation system called TRACE32.

        - Mandeno Granville Electronics, Ltd

              full line covering everything from the Atmel flash to the

              Siemens powerhouse 80c517a

        - MetaLink Corporation

        - Nohau Corporation

        - Orion Instruments

        - Philips

              DS-750 pseudo-ICE developed by Philips and CEIBO

              real-time emulation and simulator debug mode

              source-level debugging for C, PL/M, and assembler

              programs 8xC75x parts

              low cost - only $100 from Philips ($250 from CEIBO)

              DOS and Windows versions available

              PDS51 board level In-Circuit Emulation system

              no stolen resources

              Daughter boards support wide range of Philips derivatives

              approximately $US1000 to $US1200 depending on daughter

              board

        - Signum Systems

        - Sophia Systems

        - Zax Corporation

        - Zitek Corporation

 

Common and New 80x51 variants

Common and New 80x51 variants


 

    Intel has announced that 8052AH-BASIC has reached its EOL (end of life) and is not any more in production. Resellers may still have some chips in stock. However, both source and object code is available in many ftp-sites (and Intel BBS) and can be loaded into any 8052-compatible internal ROM memory (or external ROM, but then PROG and DMA cannot be used).

 

    At least few years ago, MicroMint Inc. (4 Park St, Vernon, CT 06066, USA) was selling their own 80C52-BASIC at USD 25, speed DC 12 MHz, CMOS.

 

Thanks to Jim Granville of Mandeno Granville Electronics, Ltd. for the following nice summary.

 

    Key:

        PCA programmable counter array

        LV  low voltage

        PWM pulse width modulation

        CC  capture/compare

        UPI Universal Peripheral Interface (Philips)

 

    Variant  Pins  Mfg     RAM  CODE XRAM  Notes (LV - low voltage)

    ---------------------------------------------------------------------

    MCS251    40   Intel    1K  16K    0   16 Bit 80x51FX! Prelim

    80C509L  100qf Siemens 256  64Kx  3K   ALU,PWM,CC,2UART,10bA/D

    80C517A   84   Siemens 256  64Kx  2K   ALU,8PWM,CC,2UART,10bA/D

    80C537A   84   Siemens 256  32K   2K   ALU,8PWM,CC,2UART,10bA/D

    80537     84   Siemens 256  64Kx   0   ALU,8PWM,CC,2UART,8bA/D

    80517     84   Siemens 256   8K    0   ALU,8PWM,CC,2UART,8bA/D

    73D2910 100qfp SSI     256 128Kx   0   80C52+Ports+HDLC

    80C535A   68   Siemens 256  64Kx  1K   515+10bA/D,1K XRAM,BRG,OWD

    80CE558  80qfp Philips 256  64Kx 768   Enhanced 80C552, Sep i2c, RSO

    80C515A   68   Siemens 256  32K   1K   515+10bA/D,1K XRAM,BRG,OWD

    80535     68   Siemens 256  64Kx   0   Timer2CaptComp 6ports 8/10bA/D

    80515     68   Siemens 256   8K    0   Timer2 CaptComp 4 ports 8b A/D

    80C535    68   Siemens 256  64Kx   0   Timer2 CaptComp 5 ports 8b A/D

    80C51GB   68   Intel   256  64Kx   0   8051FA+PCA, 8b A/D, SPI

    87C51GB   68   Intel   256   8K    0   8051FA+PCA, 8b A/D, SPI

    80C592    68   Philips 256  64Kx 256   552-i2c+CAN+XRAM

    87C592    68   Philips 256  16K  256   552-i2c+CAN+XRAM

    87C598    80   Philips 256  32K  256   552-i2c+CAN+XRAM

    80C552    68   Philips 256  64Kx   0   10b A/D, i2c, CaptComp, PWM

    87C552    68   Philips 256   8K    0   10b A/D, i2c, CaptComp, PWM

    80C562    68   Philips 256  64Kx   0   8b A/D, i2c, CaptComp, PWM

    SABC505C  44   Siemens 256  64Kx 256   8bA/D,XRAM,OWD,CAN V2B, Xt2

    SABC504   44   Siemens 256  64Kx 256   10bA/D,XRAM,OWD,DC Motor PWM

    87C451    68   Philips 128   4K    0   7 Ports, 1 Handshake

    80C451    68   Philips 128  64Kx   0   7 Ports, 1 Handshake

    87C453    68   Philips 256   8K    0   7 Ports, 1 Handshake

    83CL580  56,64 Philips 256   6K    0   LV 8052+ADC+i2c+More INTs,WDOG

    80C320    40   Dallas  256  64Kx   0   FAST, 2 DPTR 2 UART VRST

    80C310    40   Dallas  256  64Kx   0   Simpler 80C320 e62.5Mhz

    87C520    40   Dallas  256  16K   1K   16K OTP enhanced 80C320

    80C51FX   40   Intel   256  64Kx   0   80C58i+PCA,AsRST

    87C51FA   40   Intel   256   8K    0   8052+PCA,Enh Serial Automotive

    87C51FB   40   Intel   256  16K    0   8052+PCA,Enh Serial Automotive

    87C51FC   40   Intel   256  32K    0   8052+PCA,Enh Serial Automotive

    8XC51FB   40   Philips 256  16K    0   87C51FB with ALE RFI mode

    87C51FXL  40   Intel   256  32K    0   3.3v 80C51FC

    80C152JD  68   Intel   256  64Kx   0   HDLC/SDLC Serial

    80C152    48   Intel   256  64Kx   0   HDLC Serial

    8044      40   Intel   192  64Kx   0   RUPI Serial

    80C575    40   Philips 256  64Kx   0   8052+PCA,AnalogComp,WDOG,RSTLo

    87C575    40   Philips 256   8K    0   8052+PCA,AnalogComp,WDOG,RSTLo

    80C576    40   Philips 256   8K    0 8052+PCA,UPI,A/D,PWM,WDOG,VRSTLo

    87C576    40   Philips 256   8K    0 8052+PCA,UPI,A/D,PWM,WDOG,VRSTLo

    SABC501   40   Siemens 256  64Kx   0   40MHz Enhanced 8052 U/D

    SABC502   40   Siemens 256  64Kx 256   8052+XRAM+8DP+WD+BRG+OWD

    80C528    40   Philips 256  64Kx 256   8052+Wdog, XRAM

    87C528    40   Philips 256  32K  256   8052+Wdog, XRAM

    89CE528   44   Philips 256  32KF 256   Flash 528

    87C524    40   Philips 256  16K  256   16K 87C528

    80C550    40   Philips 128   4K    0   8b A/D WDog

    80CL781   40   Philips 256  64Kx   0   LV 8052, More INTs, WDOG

    83CL781   40   Philips 256  16K    0   LV 8052, More INTs, WDOG

    80CL782   40   Philips 256  64Kx   0   LV, faster 781

    89S8252  40.44 Atmel   256 10KFE   0   FLASH, 8K+2KEE, WDOG, SPI

    89C55    40.44 Atmel   256 20KF    0   FLASH, Fast,LV 87C52+20K

    89C52    40.44 Atmel   256  8KF    0   FLASH, Fast,LV 87C52

    87C54     40   Intel   256  16K    0   16K 87C52i

    87C58     40   Intel   256  32K    0   32K 87C52i

    87C52     40   Intel   256   8K    0   8052+U/D+OscO+4Li

    80C154    40   Matra   256  64Kx   0   Enhanced 8052 (also OKI)

    83C154D   40   Matra   256  32K    0   Enhanced 8052

    83C154    40   OKI     256  16K    0   Enhanced 8052

    80C654    40   Philips 256  64Kx   0   i2c

    87C652    40   Philips 256   8K    0   i2c

    87C654    40   Philips 256  16K    0   i2c

    83CE654  44qfp Philips 256  16K    0   i2c, low RFI 654

    DS5000    40   Dallas  128  32KR 32K   80x51 Secure+NVsupport,BootLdr

    DS2250   40sim Dallas  128  32K  32K   5000, in SIMM package

    DS5001   80qfp Dallas  128  64Kx 64K   Enhanced DS5000, RPC BatSw

    80C851    40   Philips 128  64Kx   0   8051+256B EEPROM

    83C852     6   Philips 256   6K    0   ALU,2K EEPROM SmartCard,Die

    8052      40   All     256  64Kx   0   8051+Timer2

    8752      40   Intel   256   8K    0   8051+Timer2

    80C52     40   Siemens 256  64Kx   0   8051+Timer2,Philips,Oki,Matra

    88SC54C   8    Atmel   256  64Kx 512   8052+PublicKey,prelim

    80CL410   40   Philips 128  64Kx   0   LV, More INTs i2c-UART

    80CL31    40   Philips 128  64Kx   0   LV, More Ints 80x51

    80CL610   40   Philips 256  64Kx   0   LV, More INTs i2c-UART

    83CL411   40   Philips 256  64Kx   0   80CL31 with 256 RAM, No T2

    89C51    40.44 Atmel   128   4KF   0   FLASH,Fast,LV 87C51

    8751      40   All     128   4K    0   Core processor,UART,Tmr0,Tmr1

    87C51     40   All     128   4K    0   Core processor,UART,Tmr0,Tmr1

    8031      40   All     128  64Kx   0   Core processor,UART,Tmr0,Tmr1

    8051      40   All     128   4K    0   Core processor,UART,Tmr0,Tmr1

    80C31L    40   Matra   128  64Kx   0   LV 80x51

    87C752    28   Philips  64   2KE   0   87751+ A/D, PWM

    87C749    28   Philips  64   2KE   0   87C752 - i2c

    87C751    24   Philips  64   2KE   0   Small size, bit i2c

    87C748    24   Philips  64   2KE   0   87C751 - i2c

    87C750    24   Philips  64   1KE   0   Small size

    89C2051   20   Atmel   128   2KF   0   20Pin 89C51,+AnaComp+LED

    89C1051   20   Atmel    64   1KF   0   20Pin 2051 -uart,timer1

 

 

FBG Sensors and Relates Stuffs

Here some useful links