ATMEGA USB 001


Posted on Feb 5, 2014

In older posts I mentioned, that I resoldered several ATMEL ATMEGA16 processors. So, I decided to build something usefull using this MCU. As this controller has more ROM and RAM, I decided to use only high level programming language- C. All software in these web pages are compiled and tested on my hardware. So, if you download something here and i


ATMEGA USB 001
Click here to download the full size of the above Circuit.

t is not working, first of all check your hardware and software. Then you may as some questions. Also, I will try to fix possible errors in software loaded from the internet. For example, simple error in LSB ans MSB handling caused one big program to be useless. This error stopped me for two days- it is very hard to find error in alien source code. As I selected several independant projects in the internet I constructed universal circuit diagram and PCB. So almoust all software is working without modifications or just small modifications on PCB. To build this project, you need: ATMEGA16 (maybe other mega will work too, but with change in software and harware), LCD module, few LEDs, some resitors, capacitors and 12MHz quartz. One trimmer is usefull too. Also some connectors for programming and USB. This project will deal with various ideas. From simple LED flasher to complicated USB driven devices. It will be simple ADC, IR (infra red) receivers, I2C bus, LCD manipulating and etc.




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    Three-Decade 15Hz To 15Khz Wien-Bridge Oscillator
    Long-Duration Time Delay
    Frequency Generator Counter
    Simply analyse the temperature measurer cipher scheme based on DS18B20 and AT89C2051
    touch switch circuit using 555 ic
    VU meter circuit for LM3915 PCB
    Long Duration Timer
    1971 lincoln continental: post connectors fuse box good cant find



    Top