|Home||Products||Prices||Site Map||Order||Contact||What's New||Books||Free Files||Links||FAQ|
|Bottom of Page|
Sorry, this board is now obsolete, please see the DT107 SimmStick for a replacement.
This board was designed for Atmel AVR 40 pin DIP Micros, however it suits both AVR and non-AVR devices.
I am amazed it took me this long to find out that the AT90S8515 and the AT90S8535 are not pin compatible with the DT103 board.
DT103 fitted with an AT89C52
These DT103 boards are $11AUD each.(~$8USD)
All of the documentation is now on this page.
Download Schematic in PDF format.
View Schematic on screen GIF format
Free Local And International Air Mail Postage. on Printed Circuit Boards. Conditions Apply.
Atmel Micro and SimmStick prices.
USING Atmel/KANDA AVR ISP programmer on the Dontronics DT103 and DT104 boards.
Date: Thu, 20 Nov 1997 20:19:48 -0400
From: Antti Lukats email@example.com
Subject: Re: AT89S8252
Don McKenzie wrote:
> Has anyone fitted an AT89S8252 into a DT103 Simmstick yet?
> I know you were talking about this workhorse's advantages Antti, but
> can't remember if you did it in a 103 or not.
YES, I did. Works like magic. In the matter of fact I even ported
the old-famous Tiny-Basic 51 to 8252 using the internal EEPROM.
just in case anyone interested ready to burn hex file and also
full sources are now uploaded and available:
This board was designed for Atmel AVR 40 pin DIP Micros, however it suits both AVR and non-AVR devices. Minor changes need to be made if you choose to use the DT103 with a non-AVR micro. If you are using it with an AVR micro then no changes are required and many components don't need to be installed.
This board can be used as both a programmer board and a target
board, however software still needs to be written to take advantage of
the programming circuitry on the board.
1 by DT103 SimmStickTM PCB
1 by 780L5 +5 Voltage regulator in TO-92 case. (Optional)30-Oct-98 Taken this long to find an artwork mistake. Don't install C4 as it connects +5V to PWR. It should connect +5V to Ground. It is a bypass Cap for the +5V supply and the regulator. The board will still work without it. You may find another suitable spot for it if you are keen. Thanks to Ron Kreymborg.
1 by Capacitor C1 15pf to 22pf Ceramic (Install only if Crystal is installed)
1 by Capacitor C2 15pf to 22pf Ceramic (Install only if Crystal is installed)
1 by Capacitor C3 .01uf (or .1uf) Ceramic
1 by Capacitor C4 .01uf (or .1uf) Ceramic
For AVR devices:
At the time of writing, the capacitor values either side of the crystal
are yet to be determined, as no value is specified in the data sheets.
PWMVDD: Currently not used. (Could be used for LCD Brightness)
1 by Capacitor C5 4.7uf Electrolytic (PCB mount.) or Tant. @16 V.
1 by Resistor R17 10K .25 watt.
1 by Resistor R19 10K .25 watt.
1 by Resistor R21 33K .25 watt.
PWMVPP: Used for programmer mode.
1 by Capacitor C6 4.7uf Electrolytic (PCB mount.) or Tant. @16 V.
1 by Resistor R14 10K .25 watt.
1 by Resistor R15 10K .25 watt.
1 by Resistor R16 10K .25 watt.
1 by Resistor R18 10K .25 watt.
1 by Resistor R20 10K .25 watt.
1 by Resistor R22 33K .25 watt.
1 by Resistor R23 1K .25 watt. ;R23 and R24 are used for...
1 by Resistor R24 3K9 .25 watt. ;Op-Amp voltaqge divider.
1 by NPN Transistor Q2 BC548
1 by NPN Transistor Q3 BC548
1 by LM324 Op-Amp I.C.
VDDON: Used for programmer mode.
1 by Resistor R11 10K .25 watt.
1 by Resistor R12 1K .25 watt.
1 by Resistor R13 10K .25 watt.
1 by NPN Transistor Q1 BC558
Brings out PWM2, PWM1, and Ground, all on one set of pins.
Non-AVR Power up reset:
1 by Capacitor C7 4.7uf Electrolytic (PCB mount.) or Tant. @16 V.
1 by Resistor R1 10K .25 watt.
AVR Power up reset:
1 by Capacitor C8 4.7uf Electrolytic (PCB mount.) or Tant. @16 V.
1 by Resistor R2 10K .25 watt.
Selects power up reset between non-AVR and AVR.
Default set to non-AVR, as this board is designed as a programmer
using an AT89C51 or AT89C52.
For AVR, cut the track on the component side of the board between pin 1 and
2 of J1 and connect pin 2 to pin 3. This can be done with a 3 pin male
header connector and selected with a test link.
Headers J2 and J3:
These select between the board being a programmer board or a target board.
The default settings are for use as a programmer. As above, you could use
headers and links to change these settings.
1 by Resistor R25 100 .25 watt.
R25 is used to limit current for the VPP supply voltage.
EEPROMs E3 and E4:
Provision is made to fit both SPI and IIC type EEPROMs.
Resistors R4 and R5 (both 10K) should be fitted for E3 installation.
Contains all the signals required for In-Circuit-Programming.
The LCD header pins suit both the 14 and 16 pin types.
On units that have two controllers, pin 15 is used as a chip select.
This allows you to control 4 by 40 standard displays.
R3 (330) supplies a limited +5V to the bus.
J7 selects between a 10K pot and PWMVDD for contrast control.
This picks up on all the signals that the SimmStick bus misses out on.
Bells and Whistles:
1) Make a noise.
2) Flash a few LEDs.
3) Press some buttons.
The Piezo buzzer can be used for noise making.
LED1 and LED2 plus R9 (560) and R10 (560) can report all sorts of
adventures, while SW1, SW2, with R6 (330), and R7 (330) giving two
input signal toggles. J6 and R8 will allow permanent link settings for
power up or other control vectors.
There is currently no software available to run this device as a
but there should be in the future.
Copyright © 1996-2006 Dontronics
|Top of Page|