Logo of Alfa Sprint Service [Home]

Alfa Sprint Service

Home(N/E)

Who are we


Consulting

Projects

Hardware

Software


8051 module

Input board

Output board


Count logger

Home control


Contact

Links

 Flexible and universal  8051- board

This board can be delivered with or without the mounted breadboard.

Document : detailed description. 

 

This small universal board is built around the 8051 microcontroller. It contains all necessary components to work on it's own, but it can be expanded with add-on boards. It accepts all 8051 flashcontrollers in PLCC44 package as far as the pin out conforms with the standard pinout. 

Hardware  :

  • Multilayer board of 68 x 86 mm (2.68" x 3.39"), fits into an optional DIN-rail housing (4 modules width) and into many others.
  • PLCC44 socket for 8051 controller, different types of FLASH-8051 can be used, a SST89C58 is supplied by default (*) . Types should be compatible with standard pin layout (see below)
  • Software and PLD-configuration can be changed at any time.
  • When used with Philips P89C51RB2 or compatible types, the software can be downloaded via RS232 by means of free tools ( Flashmagic, WinISP )
  • PLCC20 socket for GAL, supplied with programmed GAL for address decoding for RAM and external I/O.
  • 32K SRAM, addressable as programmed in GAL ( CODE, DATA or a mix )
  • Total of 80 headerpins with demultiplexed address ( A0..A15, D0..D7 -> 24 separate pins ), all microcontroller signals + decoder outputs + I/O are on the headerpins, so by means of an optional breadboard many expansion units can be built without soldering on the mainboard.
  • 4 address decoder for writing to outputs ( 2 occupied on the board , 2 free on the header pins )
    -> 16 TTL outputs on the board :  8 outputs are byte-addressable (HC541)
    -> 8 outputs are bit-addressable  (HC259)
  • 4 address decoder for reading from inputs ( 1 occupied on the board , 3 free on the header pins)
  • Serial port with RS232 levels, RxD, TxD and optional 2 handshaking signals ( jumpers to place ), supplied on 6 pin header with ground and supply
  • Power supply 6 - 12 Volt DC, regulator on the board for 800mA at 5V, LEAD-battery of 6V is sufficient )
  • Serial E2prom on board ( 24C64, 8K x 8 )
  • Supply voltage supervisor
  • Expandable I2C bus by 4-pins header for I2C bus (GND, SDA, SCL, VCC)
  • 9 pins header for serial bus ( 1 input, 6 outputs, GND and VCC )  ( this serial bus is used for serial I/O expansion modules, but it could also be used for an SPI bus if not supplied with the micro controller ).
  • On each corner a mounting whole is placed with grounded pads.
  • CE compliant Class B, if mounted according to mounting instructions. 
 

On the controller an additional add-on board can be added for experimenting. The 2mm header connectors ( 2 x 20 + 1 x 40 pins ) on the board contain all signals of the controller plus the extra decoder and I/O pins. 


The controller fits in a standard DIN-rail housing. Additional add-on boards  can be added afterward for future extensions.
Breadboard that fits onto the controllerboard to develop hardware expansions without changing the mainboard.

The free holes are placed on a raster 0.1" (2.54mm).

 

Copyright © 2001-2008 Alfa Sprint Service All Rights reserved.