Blog Archives
Posted on 18 May 2008

An AVR controller can be used as a counter, although it is a bit more involved than with a PIC. The reason is that a PIC (at least the 16F84) has an asynchronous counter input. This input will handle frequencies up to app. 40 MHz. AVR’s have a synchronous counter input which is sampled with the clock frequency, so it cannot measure frequencies over half the clock frequency. So, when using a 4 MHz clock, input frequencies must be lower than 2 MHz. Use 40% of the clock frequency to be on the safe side.[more]
Posted on 18 May 2008

Bascom can handle the two main types of liquid-crystal displays: alphanumeric and graphic. For the time being we will concern ourselves with the most common alphanumeric type. This type of LCD can display characters, numbers and special characters. The most common type of alphanumeric LCD uses a Hitachi HD44780 as display controller. When you are uncertain about what type of display you are holding in your hands, simply look at the chip designations on the back. If one of these says HD44780 you’re safe.[more]
Posted on 17 May 2008

This page deals with the construction of the AVR-HID device, a 6 channel, 10-bit analog-to-digital converter device which communicates with the computer over the USB connection. The design and specifications of the device are given, along with the schematic, parts list, building instructions, usage and modification information. [more]
Posted on 13 May 2008

Hardware part is very simple. You need an AVR Attiny2313 from Atmel, a TSOP1736 receiver, a 14.7475 Mhz quartz, 22pf ceramic capacitors and, if you want, led and 330 Ohm resistor. You can also use internal 8 Mhz resonator from the AVR (low speed, 9600bps) but you will get better results with a quartz (115200bps, see page 140 of the Attiny2313 datasheet).[more]
Posted on 13 May 2008

This is an open source development board for ATMEGA8 builded especialy for Linux users. This development board is perfect for all the newbies that want to learn about AVR Microcontrollers or want to build some nice projects with it.[more]