Post Created date
Xmega Running Timers in stoped mode
Add capacitor in series and resistor to ground to gate of the MOSFET, so the step-up will not burn if the PWM stops in high level. And it will not burn also if you program go...
Tuesday, 10 February 2015 - 11:51
PCB design feedback
Do not minimize via number. Additional vias makes better ground plane. In this board, this is the case.
Tuesday, 30 December 2014 - 09:37
Low cost 12V relay/30A
You selected relay is for output at 14 V dc, 30A. For output at 220V ac, 30A it may burn out.
Monday, 22 December 2014 - 10:27
#if #elif etc whats wrong?
TheCryptoman wrote:I have defined the FCLK_1M0, FCLK_1M8, FCLK_3M68 and FCLK_8M0 as enums. This is the problem. When enums are used, the #if checks have no meaning. They always...
Saturday, 23 November 2013 - 17:32
Pointer arithmetic fails
Torby wrote: np = lp + lp->siz + 4 ; You need: np = (ListItem*)( ((unsigned char *)lp) + lp->siz + 4 );
Monday, 4 November 2013 - 16:16
Inline macros, #define, and a solution
Why you do not use functions like this? void inline ENTER(unsigned char arg) { HARDWARE_DEBUG_PORT = (arg + HARDWARE_ENTRY); HARDWARE_DEBUG_PORT = (...
Saturday, 26 October 2013 - 18:50
Trouble transferring program for ICCV AVR to AVR GCC
elirentz wrote:I've gotten the program to compile with no errors and few seemingly insignificant warnings (e.g. variable is used uninitialized in this function) This is...
Wednesday, 2 October 2013 - 17:10
finishing project, smart way to do bus
Autoroute does not work well:
Friday, 27 September 2013 - 17:46
adding of "nop" fixes fixed-point multiply routine
You should not do assignment like this unsigned short xs[2]; *((_Accum*)xs) = Compiler does not understand that the assignment may change xs[1] and can use the old...
Friday, 27 September 2013 - 17:20
Label pointers into flash (AVR-GCC)
Try to write it inside function with 2 "const": ISR(TWI_vect) { static const void * const PROGMEM label_list[] = {&&label1,&&label2,&&label3,...,&&label31}; goto *label_list[...
Monday, 26 August 2013 - 17:20
Sleep transition from 1. 9V and 2 MHz to 3V and 32 MHz
theusch wrote: You compared apples to oranges--the supply voltage changed. The change of the supply voltage is important. Every single switching of CMOS logic get less energy if...
Saturday, 22 June 2013 - 11:20
PROGMEM issue with avr-gcc 4.6.2
So write const uint16_t* const all_tables[] PROGMEM = {table0, table1}; with `const` twice.
Saturday, 22 June 2013 - 11:06