Type in the full discussion title or a part of it.
Discussion Title Created date
SPI Communication Question
Just a quick question.... I've written the following function (mostly right off the AVR datasheet) which works well... void SPI_Transmit(char cData) { while ( !(SPSR...
Wednesday, 7 May 2008 - 17:02
Analog Vs Digital Ground?
I'm trying to lower the noise on my PCB board and have read about the benefits of separating analog & digital grounds. So I'm now trying to redesign my PCB to keep them...
Tuesday, 15 April 2008 - 15:20
Help Interfacing Specific SPI Device
Dear AVRFreaks, I have recently purchased a 12-bit A/D converter that uses an SPI interface which I have managed to communicate with... but am left wondering if I've actually done...
Monday, 14 April 2008 - 03:00
EEPROM Write Question
When performing a large block EEPROM write, is it necessary to disable global interrupts during this write? Or is it okay to let the EEPROM write process be interrupted? I have...
Wednesday, 9 April 2008 - 20:16
"SPI" vs "I2C" vs "UART in SPI Mode
I'm trying to select a 12-bit A/D converter to interface with my ATMega644... and have found both SPI and I2C devices available. Before making a PCB to connect with one set of...
Sunday, 16 March 2008 - 21:18
ADC Question
I had heard that, in general, you want to enable pullups on all input lines to keep the pin from floating if the sensor is ever disconnected... but I have also noticed recently...
Thursday, 28 February 2008 - 07:59
Questions on PW Measurement w Timer
I've been doing this successfully for a while now with code I wrote on my own, but recently bought a book where they give an example of how to do this that is so much more...
Thursday, 28 February 2008 - 07:40
LCD Special Chars
Does anyone have any idea how to mix LCD special characters into normal ASCII text? i.e. With calls such as: LCD_puts_f(PSTR("AVR BUTTERFLY GCC")); LCD_puts("AVR BUTTERFLY...
Sunday, 24 February 2008 - 00:30
Initializing Globals to Zero
Hey, I have read that the GCC compiler guarantees that globals will be initialized to zero (if not assigned during their declarations). I was just wondering if they will also be...
Saturday, 16 February 2008 - 21:20
Max Output Current At An I/O Pin
I was trying to use one of my ATMega644 pins to drive an LED with a PWM signal and noticed some really strange behaviour from the chip... and then noticed that the current to...
Friday, 11 January 2008 - 05:21
Has ATMega644 Changed Recently?
I recently ordered a batch of 10 ATMega644's and after mounting 4 of them to a PCB design that previously worked great... now am having all sorts of problems reading PWM signals...
Monday, 24 December 2007 - 17:36
Help with reverse protection circuits
I have several 3-position connectors in my project where the center connector is battery power, an end connector is ground, and the other end leads to some type if input capture...
Sunday, 9 December 2007 - 00:02

Pages