Dec 072017
 
Routines for the 8051 family of micro controllers.
File SIG8051.ZIP from The Programmer’s Corner in
Category Assembly Language
Routines for the 8051 family of micro controllers.
File Name File Size Zip Size Zip Type
CLOCK.ASM 14336 3933 deflated
COFFEY.ASM 4096 1019 deflated
DEBUG51.ASM 13312 5009 deflated
I2C552-C.ZIP 8192 7559 deflated
I2C8584.ZIP 9216 8442 deflated
I2CAPP.ZIP 4136 4075 deflated
I2CBITS.ASM 9998 2472 deflated
I2CDEMO.ZIP 15257 15194 deflated
I2CFAE.ZIP 2774 2753 deflated
I2CINIT.ZIP 3853 3835 deflated
I2CREDBK.ZIP 4384 4319 deflated
I2CSLV.ZIP 3072 3033 deflated
I2CUART.ZIP 7270 7256 deflated
INTRUPTS.ASM 5120 1409 deflated
MON.C 7168 2516 deflated
PRN256K.ZIP 4099 3978 deflated
RS751.ZIP 2524 2503 deflated
SAMPLES.ASM 34816 8393 deflated
SERIAL_1.ASM 5120 980 deflated
SIG8051.TXT 4096 1778 deflated
SIO_NEW.ASM 18432 2896 deflated
TIMERI.ZIP 1923 1818 deflated
TPCREAD.ME 199 165 deflated
WARMBOOT.ZIP 3072 2727 deflated

Download File SIG8051.ZIP Here

Contents of the SIG8051.TXT file


These are the assorted '51 files from the Signetics bulletin board in Sunnyvale,
with the duplicates already on the Circuit Cellar BBS not included. Have fun!


CLOCK.ASM 14,336 07/29/90 | REAL-TIME CLOCK AND POLLED SERIAL EXAMPLE
| FOR THE CHARGECARD CONTROLLER

COFFEY.ASM 4,096 9-07-90 | A simple program to display the contents
| of the S87C752 A/D SFRs

DEBUG51.ASM 13,312 08/20/90 | PUBLIC DOMAIN 80C51 CODE DEBUGGING TOOL
| COURTESTY OF AXONN VIA BRIAN HARRIS FAE

DEMO752.ZIP 2,809 03/08/90 | Demonstration program for the A/D and
| PWM features of the 87C752.

I2C552-C.ZIP 8,192 05/21/90 | I2C drivers for the 8xC552 written in C.
|

I2C8584.ZIP 9,216 05/21/90 | Code from app note on using the 8584 I2C
| to parallel bus controller w/ the 80C31.


I2CAPP.ZIP 4,136 11/02/89 | Source code for the app note AN422 on
| single master I2C with the 87C751/752.

I2CBITS.ZIP 9,998 08/16/90 | I2C single master code for ANY 8051 type
| controller. 'Bit bangs' I2C on a port.

I2CDEMO.ZIP 15,257 09/08/89 | I2C Evaluation Board control program
| source (for 87C751).

I2CINIT.ZIP 3,853 01/30/90 | Lets 87C751 do system init of I2C and
| other devices (with reset pulse).

I2CREDBK.ZIP 4,384 09/26/89 | I2C Multimaster plus Slave functions in
| one 751 program (from the 'Red Book').

I2CSLV.ZIP 3,072 04/25/90 | I2C slave routines for the 87C751 and
| 752.

I2CUART.ZIP 7,270 11/03/89 | 87C751 program to allow RS-232 device to
| become an I2C bus master.

INTRUPTS.ASM 4,352 07/25/89 | From "Example programs for the `C51
| Family" GC

MON.C 7,168 9-07-90 | SIMPLE-MINDED MONITOR IN `C' - file not
| all there at the end?

PRN256K.ZIP 4,099 07/15/89 | 83C451 code for a 256K printer buffer
| application. Schematic is in User Guide.

RS751.ZIP 2,524 09/28/89 | Simplex RS-232 routines for the 751 and
| 752 microcontrollers.

SAMPLES.ASM 34,048 07/29/90 | SAMPLE 80C552 SUBROUTINES- SYTRONICS.INC
| P.O.BOX 1087 MARS HILL,N.C. 28754

SERIAL_1.ASM 5,120 07/25/89 | 87C751 serial stream generator. Code
| provided Jan `89. GC.

SIO_NEW.ASM 18,048 07/29/90 | SIO ROUTINES FROM RED BOOK, IMPROVED BY
| SYTRONICS FOR READABILITY...

TIMERI.ZIP 1,923 08/31/89 | Examples of Timer I used without I2C on
| the 83C751/752 microcontrollers.

WARMBOOT.ZIP 2,816 06/19/90 | Demo program to distinguish warm & cold
| start conditions on 80C51 based parts.


Note to readers - the I2C bus that Signetics copyrighted is similar to other
3 and 4 wire busses by Motorola, National and Intel, and it's quite possible
that chips for one bus will work in another brand of bus. Check the specs and
go wild, but watch out for timing and protocol. I just made the connection, and
haven't had the time to check it out yet. Other copyrighted busses are:

National - Microwire (?? is it still around?)

Motorola - Serial Peripheral Interface

Intel - BitBus

The various Japanese and Korean chip houses likely have similar busses, but I've
had lousy luck getting data books or samples out of 'em, so typically use local
manufacturers. What good are chips you can't get or get info on??


 December 7, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)