Post Created date
How to do Alpha-numeric using a 4x4 keypad arduino non blocking
Silly suggestion:  Given that it's a 4x4 keypad, type in ASCII values in hexadecimal.  eg. '3' '0' for a space, '3' '1' for 'A', &c.  Only two presses for every...
Tuesday, 4 July 2017 - 04:37
GOTO Chips. What's Your Favourite.
Xilinx XC9572 CPLD, except the buggers don't make 'em anymore.  Before was the Lattice GAL22V10, and they DO still make those (and I still use them by the tubeload).  *...
Friday, 30 June 2017 - 23:47
theusch wrote: Scroungre wrote:I should also point out that it's rarely about sheer data crunching speed. It's more about precision timing. I just noticed that answer.  But...
Thursday, 29 June 2017 - 22:51
I should also point out that it's rarely about sheer data crunching speed.  It's more about precision timing.  Even a hardware interrupt on an AVR isn't deterministic,...
Thursday, 29 June 2017 - 07:13
theusch wrote: After a deep breath, Scroungre may well be one of the gurus that thinks in opcodes.  As I've opined over the years: ... But indeed, you may live in a different...
Thursday, 29 June 2017 - 03:45
tiny817 Assembly
js wrote:which seem to indicate that the forum code function is manure??   No comment.  S.
Thursday, 22 June 2017 - 21:02
Unrolling memset()
Don't worry.  They will never admit you were right, and that they were wrong. S.  
Thursday, 22 June 2017 - 20:12
How to output from two ports at the same clock signal or instant
One more external chip selection:  The 74HCT646.  Latches and buffers and all kinds of fun stuff without the delays involved in turning on OE.  S.   http://www...
Thursday, 22 June 2017 - 17:22
blinking & buzzing stopwatch: how to make piezo buzzer work?
ka7ehk wrote: If it is a "bare" ceramic element, I would put it between two port pins. Make one high and the other low. In a time equal to 1/2 of the period of the tone you want,...
Wednesday, 21 June 2017 - 01:40
blinking & buzzing stopwatch: how to make piezo buzzer work?
Same basic idea.  But you need to switch the buzzer a lot faster - Try 440 times per second, and see if you get an 'A' out of it.  S.  
Tuesday, 20 June 2017 - 23:46
theusch wrote: I'll opine that with any of the mainstream C toolchains with AVR target, "clean" C, written with the underlying architecture in mind, will turn into very...
Tuesday, 20 June 2017 - 20:22
Using Eagle to create CAD files needed for board assembly
ka7ehk wrote: Here is a copy of the centroid generator for EAGLE. It is from a quick turn board house called "Screaming Circuits" (located close to Portland, Oregon).   Note...
Tuesday, 20 June 2017 - 18:40