MetkuMods

How to get started with microcontrollers - Part 1

Basics with Atmel microcontrollers
 
Author: Aki Korhonen
Published: 26.01.2009
In English In English
Suomeksi Suomeksi

Cable for programming

Simple parallel port programming cable

  • 1x 25-pin male D-sub connector (for parallel port)
  • 4x 330 ohm resistor
  • Enough wire and a connector to match the one on the board

 

How to get started with microcontrollers - Part 1
Schematics for the simple programming cable

Below is an unbuffered simple programming cable that I made earlier as a 10-pin version (10-pin connector is commonly used, but the 6-pin connector is more practical and saves space) and a 10-pin to 6-pin adapter.

 

How to get started with microcontrollers - Part 1
 

Buffered parellel port programming cable (safer and needed if your parallel port's voltage levels are too low)

  • 1x 25-pin male D-sub connector (for parallel port)
  • 1x 74LS245
  • 1x 10k ohm resistor
  • 1x 100nF capacitor
  • Piece of prototyping board
  • Enough wire and a connector to match the one on the board

 

How to get started with microcontrollers - Part 1
Schematics for the buffered programming cable

Extra: USB programming cable
Once you get used to using controllers, with this one you need to have one of the programming cables mentioned before to be able to program the AVR that is used in the programmer itself. Requires a small amount of extra components and can be easily built on a prototyping board, as seen below. Check out the links for more information about it.
» Fischl.de - USBasp
» Ladyada's USBtinyISP

 

How to get started with microcontrollers - Part 1
USB programming cable




Pages:  1 2 3 4 5 6 


 
  Content in english!
  Sisältö suomeksi!

 Google




Add to Technorati Favorites
add
add
add
add
add

 .:Back to top Bandwidth by Mpoli

Copyright © Metku.net, All Rights Reserved.
All content and graphics in MetkuMods are sole property of Jani Pönkkö and may not be reproduced or copied in any manner without written permission from him.
All brand names, trademarks and copyrights are the property of their respective owners.Privacy Policy