Type in the full title or a part of it.
Select project type.
Select project compiler.
Specify the project date using the available options.
Specify the minimum number of followers the project must have.
Project Followers Type/Compiler Updated
Power Down Mode Example
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The following example code demonstrate the implementation of the power down mode on the AVR. The application light a LED and flash a LED. The key can be used...

0 Complete code/WinAVR (GNU GCC) Wednesday, 14 October 2009 - 21:21
fast tiny & mega UART bootloader
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

After every power on reset, the bootloader wait for about 0.3 seconds for a keyword to enter the bootloader, otherwise the application was started. So it is...

0 Complete code/AVR Studio 4 Monday, 23 March 2009 - 07:58
Software UART with FIFO
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Following a software UART with buffered transmit and receive. It can be used to get a second UART or for ATtiny without UART. It uses a timer with clear on...

0 Complete code/WinAVR (GNU GCC) Saturday, 14 February 2009 - 16:00
Efficient key debounce
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Efficient key debounce (bulletproof) Almost every application need input keys to use it. Most beginners are thinking, that debounce was easy or unneeded, but...

0 General Lib.functions/WinAVR (GNU GCC) Friday, 2 January 2009 - 21:33
UART with FIFO
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Following an example code with interrupt driven UART with FIFO. Typically a FIFO size of about 256 Bytes was sufficient for most AVR projects. Thus the FIFO...

0 Complete code/WinAVR (GNU GCC) Wednesday, 6 August 2008 - 20:20
I2C (TWI) Sniffer
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

If problems on the I2C bus occur, it was needed to see all data transfer on it. The easiest way was using an AVR and send data over the UART. But no ATmega can...

1 Complete code/WinAVR (GNU GCC) Monday, 4 August 2008 - 19:53
SW-UART up to 460800 Baud
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

On small ATtiny devices there exist no hardware UART. Thus I wrote a fast software UART e.g. for data logging an ADC, reading serial Flash/EEPROM on SPI or I2C...

0 Complete code/AVR Assembler Friday, 13 June 2008 - 21:44
LCD over one wire with ATtiny25
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

A standard LCD need at least 6 wires to the micro. If not enough wires available or a LCD should be controlled over RS232, then only an ATtiny25 was sufficient...

0 Complete code with HW/WinAVR (GNU GCC) Saturday, 22 March 2008 - 00:29
A second UART in software
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

My software UART use T1 and the ICP input to receive and one compare output to transmit. Thus no jitter and no jitter accumulation occur during transmit. Other...

0 Complete code/WinAVR (GNU GCC) Saturday, 4 February 2006 - 22:50
ATMega Bootloader
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

In opposition to others, this bootloader has almost no influence to the user application, since it was completely silent until the magic word was received....

0 Complete code/AVR Assembler Wednesday, 19 January 2005 - 12:37
Multiple DS18[B]20 on LCD
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This project support many sensors on the same wire using the ROM search method. Also the sensors are powered with parasite power, so only two wire needed to...

0 Complete code with HW/AVR Assembler Wednesday, 19 January 2005 - 12:37
DCF77 clock with LCD on ATTINY12
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This was an full working application on the ATTINY12. It contains: - Routines to control standard HD44780 LCD over only 3 wire - Software RTC - DCF77 decoding...

0 Complete code with HW/AVR Assembler Wednesday, 19 January 2005 - 12:37