Post Created date
LCD displays blocks only
The Dark Boxes came and went, well done :)
Wednesday, 23 December 2009 - 10:54
'Remote' audio playing
A .mid file is a recording of MIDI events for a General Midi-compatible synthesizer. They can be played by loading them in media player and routing the stream into a GM-compliant...
Monday, 21 December 2009 - 20:52
AT90USB647 and LM358 problem
BTW, now that you're using PORT F, what is the state of your JTAGEN fuse bit?
Wednesday, 16 December 2009 - 19:43
AT90USB647 and LM358 problem
I think you've pasted the wrong snippet, same "...." there.
Wednesday, 16 December 2009 - 19:35
'Remote' audio playing
I'd think that it could be tempting to use a tiny AVR on the end of an RS232 cable pushing data at some 230kbps. Probably even "phantom powered" by the RS232 voltage, like an old...
Wednesday, 16 December 2009 - 19:33
AT90USB647 and LM358 problem
If a different type of AVR lives with your circuit fine, the problem is somewhere in the configuration of your pins, potentially affected by something you hide behind the "...."...
Wednesday, 16 December 2009 - 18:37
PS/2 protocol is very undemanding. And even less so if you hook PS2CLK line to a pin that triggers interrupt on change. Are you sure you don't want to do that with the big micro...
Wednesday, 16 December 2009 - 12:05
Fade LED using timers only
AVR timers count up and you only leave one count before interrupt. Same error as earlier. Also, you don't need WGM bits if you only use overflow.
Wednesday, 16 December 2009 - 11:23
how to read and interpret TrueType Font files...
Using FontForge to convert to bitmaps is absolutely not an option? I seriously don't think you can easily render TTF on a microcontroller. This is like playing Quake on a Turing...
Wednesday, 16 December 2009 - 11:20
Programming LED Display (HCSM-2915)
I have Verilog code that I used to test HCMS-3966 display, which seems to use similar protocol, if that could be of any help. Finding it may take some time, but I remember it well...
Tuesday, 15 December 2009 - 14:11
Big 2-dimensional char lookup table in progmem
I use when I'm lazy. Like this:
Tuesday, 15 December 2009 - 13:25
Asynchronous events without interrupts?
Say, interrupt happens on line sync. Poll PS2 lines, run the line. After the visible screen area ends, keep polling PS2, instead of display routine handle the input and do other...
Monday, 14 December 2009 - 21:56