‘AVR

Making a USB based AVR Programmer using ATMEGA8 Microcontroller

Around time when I was beginning to learn about microcontrollers. I had exchanged my laptop with a senior at college for his desktop – that’s because the only way I knew how to program an ATMEGA chip was through either a serial port or a parallel port. USB programmers were not available widely and were […]

Making a USB based AVR Programmer using ATMEGA8 Microcontroller Read More »

How to drive 595 shift registers with AVR hardware SPI using ATmega168 microcontroller

Driving a shift register using an AVR chip’s built-in hardware is really quite easy. Most of their offerings have an SPI module, or Serial Peripheral Interface. A shift register is exactly that, a peripheral device that communicates via a serial line. All we need to do is hook up our connections and use a few

How to drive 595 shift registers with AVR hardware SPI using ATmega168 microcontroller Read More »

Minimum Mass Waveform Capture using AVR microcontroller

Capturing repetitive waveforms at 1 million samples per second using PWM and a comparator. Download AVR Studio Source wfcao 030326 .asm The impetus for developing this technique came from my own need to capture repetitive waveforms using the least expensive and lowest part-count means possible. I wanted to be able to view the waveforms on

Minimum Mass Waveform Capture using AVR microcontroller Read More »

Scroll to Top