ATmega32 programmer

Discussion in 'Programmer's Corner' started by jayanthyk192, Nov 10, 2010.

  1. jayanthyk192

    Thread Starter Member

    Jan 23, 2010
    80
    0
    Hi,

    i bought an atmega32 MC,i'm trying to build a programmer.i googled through a few pages,most of them use parallel port and the others operate on 4MHz clock.i want to use the full potential of the controller and make a development board myself.please give links or schematics,that use a serial port and has a clock freq.>12Mhz.

    Also,where can i learn about interfacing the MC's to computer through serial port?


    thank you.
     
  2. Bosparra

    Member

    Feb 17, 2010
    79
    3
    Take a look at http://www.arduino.cc/. The Arduino Duemilanove also uses the Atmega32. Have a look at the schematics and there is a wealth of information available regarding the software.
     
  3. jayanthyk192

    Thread Starter Member

    Jan 23, 2010
    80
    0
    that is pretty complex for me to build.i wanted to just build a serial port board and a power supply for it.please give less complex circuits.

    thank you.
     
  4. hgmjr

    Moderator

    Jan 28, 2005
    9,030
    214
    I don't know what you budget is but here is an avr programmer that connects to a USB port. You can get the AVRSTUDIO4 software from Atmel's website for free. This will give you the ability to write assembly language programs for you ATMEGA32 and program the device using this software. If C-language is your choice you can then download the add-in program called WINAVR from www.sourceforge.net. Both AVRSTUDIO4 and WINAVR are free.

    hgmjr
     
    Last edited: Nov 10, 2010
  5. Bosparra

    Member

    Feb 17, 2010
    79
    3
    Well, the circuit contains all of those things, just leave out the stuff you don't want. There is actually very little on that board that you won't need. You can perhaps do away with the FT232, but you will have to replace it with something else if you intend connecting it to a PC.
     
  6. wesso

    New Member

    Oct 26, 2010
    5
    0
    Hi,

    it's very good geven information, thank you :)
    Can you give me some benefit information about prensip work of USART ?

    thank you.
     
  7. Bosparra

    Member

    Feb 17, 2010
    79
    3
    USART stands for Universal Serial Asynchronous Receive and Transmit. It is a circuit that contains shift registers for converting bytes into serial bits. It also manages the baud rate clock generator and interrupts.
     
  8. eblc1388

    Senior Member

    Nov 28, 2008
    1,542
    102
    USART (universal synchronous/asynchronous receiver/transmitter).
     
  9. wesso

    New Member

    Oct 26, 2010
    5
    0
    ... but how is it work? where can i find benefit documents regarding to USART?
    and is it located in the motherboard of PC only, or in both of MC's and PC's?

    thank you.
     
Loading...