home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: sci.electronics
- Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!jvnc.net!princeton!phoenix.Princeton.EDU!jsm
- From: jsm@phoenix.Princeton.EDU (John Scott McCauley Jr.)
- Subject: SUMMARY - software for the 8051
- Message-ID: <1992Jul31.183850.4635@Princeton.EDU>
- Originator: news@ernie.Princeton.EDU
- Sender: news@Princeton.EDU (USENET News System)
- Nntp-Posting-Host: phoenix.princeton.edu
- Organization: Princeton University
- Date: Fri, 31 Jul 1992 18:38:50 GMT
- Lines: 113
-
- Thanks for all who replied. A good place to find programs is the
- Philips/Signetics Bulletin board (408) 991-2406 (2400 bps) or
- (800) 451-6644. Attached is the list of files for 8-bit microcontrollers.
- So far I got tb-51 to work -- tinybasic that will work even on RAM-less
- system.
-
- I also found an old reference to an Intel BBS at (503) 681-0956 -- don't
- know if there still there.
-
- Thanks again,
-
- Scott
-
-
- +----------------------------------+
- | 8-Bit Microcontroller Examples |
- +----------------------------------+
-
- ** Assemblers/Disassemblers **
- ML-ASM51.ZIP 128000 12-17-90 MetaLink's 8051 family macro assembler.
- (used in most of our app notes)
- A51.ZIP 40960 5-22-92 PseudoSam 8051 Cross Assembler, V1.4.09
- AS31.ZIP 26624 6-17-90 C source for an 8051 assembler, and a
- simple monitor from Ken Stauffer.
- D51.ZIP 19200 1-09-92 Fast 3 pass 8051 disassembler.
- DIS8051F.ZIP 27169 7-12-91 DataSync's latest 8031/51 disassembler.
- DIS_8048.ZIP 7287 3-17-92 8048 Family Disassembler.
- ** BASIC **
- BAS051.ZIP 32768 1-29-90 Converts IBM BASIC to '51 assembly.
- BASIC-52.ZIP 51200 4-01-91 Source files for BASIC-52 interpreter.
- BASIC31.ZIP 14336 3-17-92 BASIC-52 for 8031/8051 in external EPROM
- TB-51.ZIP 100352 4-01-91 TinyBASIC for 8031, w/ source files.
- TB51ML23.ZIP 77824 5-05-92 MetaLink ASM compatible tiny BASIC.
- ** FORTH **
- EFORTH51.ZIP 37888 2-18-91 eFORTH environment for the 8051.
- FORTH51.ZIP 158720 3-17-92 FORTH for 8051 family.
- XD8051.ZIP 36864 2-18-91 F-PC Forth environment for the 8051.
- ** Monitors/Debuggers **
- DB51KS.EXE 30592 1-09-92 Combined RS751/DEBUG51 for RT apps.
- DEBUG51.ZIP 5632 5-22-92 80C51 code debugging tool from Axxon.
- MON.C 6656 7-17-90 Simple minded monitor in C.
- MON31-11.ZIP 9216 3-13-90 Simple monitor routines for the 8031
- with PseudoSam assembly source.
- MONPLUS.ZIP 23552 7-26-90 A re-written and expanded 8031 monitor
- based on Ron Stubbers' original one.
- ** Misc. Information and Utility **
- 80C451 2258 5-22-92 Orcad library element for 80C451 LCC.
- 80C552 3072 2-06-90 Schematic symbol for use with Orcad.
- DEMO_PWM.ZIP 222592 5-22-92 Converts music to 8052 BASIC PWM
- program.
- REGC552.H 9714 2-18-91 80C552 C declarations for Franklin C.
- REG552.INC 10536 2-18-91 80C552 declaration for Franklin asm.
- OBJUTILS.ZIP 15104 5-21-90 Object file utilities to convert hex
- files to binary and vice versa.
- PCI2C.ZIP 199552 7-10-90 Software V3.2 for I2C PC printer port
- adapter (needs board in order to use).
- PCI2CBD.ZIP 1920 12-04-90 Schematic of I2C PC printer port adapter
- PPTA.ZIP 64000 3-19-92 Microcontroller overview presentation
- in a Windows Powerpoint file.
- PPTB.ZIP 71296 3-19-92 Microcontroller technical presentation
- in a Windows Powerpoint file.
- SPGMV14.ZIP 8576 5-22-92 V1.4 firmware for V1.X SPGM-100 prgmrs.
- SPGMV26.ZIP 8960 5-22-92 V2.6 firmware for V2.X SPGM-100 prgmrs.
- TUTOR51.ZIP 8192 2-13-90 TSR help screens with most of the common
- 8051 device info - handy
- ** Code Examples **
- AD1.ASM 1024 7-25-89 A/D code for the `C552.
- AN429.ZIP 5504 5-21-92 Source for app note on '752 air flow
- measurement (AN429).
- BOOTSTRP.ZIP 7296 6-04-92 Hex file Load-and-Go using 8051 UART.
- CLOCK.ZIP 4864 5-22-92 Example of real time clock fm Sytronics.
- COFFEY.ASM 3712 2-13-90 Displays the contents of the S87C752
- A/D SFRs.
- DEMO752.ASM 8668 5-22-92 Demonstration program for the A/D and
- PWM features of the 8xC752.
- FRAME10.ASM 13696 3-17-92 751 code for the 7-bit digital video
- demo board.
- I2C528.EXE 57472 5-01-92 I2C drivers for 8xC528 from app note
- AN438.
- I2C552-C.ZIP 7808 5-21-90 I2C drivers for the 8xC552 with a C
- language interface.
- I2C751MM.ZIP 10240 6-04-92 8xC751 Multimaster I2C Routines.
- (replaces old 'Red Book' code)
- I2C8584.ZIP 8832 5-21-90 Code from app note AN425 using the 8584
- I2C to parallel bus i/f with the 80C31.
- I2CAPP.ZIP 4352 5-22-92 Source code for the app note AN422 on
- single master I2C with the 8xC751/752.
- I2CBITS.ASM 9998 5-22-92 I2C single master code for ANY 8051 type
- controller. 'Bit bangs' I2C on port pins
- I2CDEMO.ZIP 15488 5-22-92 I2C Evaluation Board (part# S87C00K SD)
- control program (for 8xC751).
- I2CINIT.ZIP 4096 5-22-92 Lets 8xC751 do system init of I2C and
- other devices (via reset pulse).
- I2CSLV.ZIP 3072 4-25-90 I2C slave routines for the 87C751/752.
- INTRUPTS.ASM 4352 7-25-89 Demo of extra external interrupts on C51
- MATH51.ZIP 6144 2-12-91 Multi-byte math routines for the 8051
- MTV.ZIP 5760 5-21-92 Demo program with a sample font and
- asm definitions for 8xC054 (MTV).
- PRN256K.ZIP 4352 5-22-92 8xC451 code (from AN417) for a 256K
- printer buffer. Schematic in data book.
- RS751.ASM 8471 5-22-92 Simplex UART routines for the 751 & 752.
- SAMPLES.ZIP 9600 5-22-92 Sample 80C552 subroutines fm Sytronics.
- SERIAL.ZIP 2304 5-22-92 8xC751 serial stream generator.
- SERIAL_1.ASM 5120 7-25-89 87C751 serial stream generator.
- TIMERI.ZIP 2176 5-22-92 Examples of Timer I used without I2C on
- the 8xC751/752 microcontrollers.
- WARMBOOT.ZIP 2816 6-19-90 Demo program to distinguish warm & cold
- start conditions on 80C51 based parts.
- ** New (unsorted) Files **
- MTVFNTED.ZIP 14848 6-29-92 Font editor for the MTV (8xC054).
- Includes a sample character set.
- MM751.ZIP 10624 7-08-92 Multimaster I2C code for the 8xC751/752.
- From app note AN430.
-