I just noticed a little ad at the bottom left of the circuit cellar site at http://www.circuitcellar.com/:
Thats right... "Comming Soon: AVR 2004 Design Contest"
the best will win ;-( the one with the most experience.
admin's test signature
Not always true. Sometimes the experienced overlook the simple challenges in life. Problems are not always seen as problems until somebody dreams up a solution. Besides. The whole point is to have fun, share ideas and learn a little.
Now. Just need to trip over a problem somewhere...
We should start an AVRFreaks team - that would be great! Cause I can't think of any other problems either....
Woops... sorry I wasn't logged in.
How about an auto-logger-inner?
But what if you're an outie ?
"Life is just one damn thing after another" Elbert Hubbard (1856 - 1915)
how about designing something combining the powers of the avr with a FPGA, or the like.
for a while i have had this fun idea, but havent had the time or money, or the expertese yet to build it. it would be so cool to make a display with a color LCD, and creat a small stand alone web browser. the data would b received over an ethernet connection, or something equivelent. connect a keyboard, or something. i dunno, maybe this is a little too far fetched as a project. i realy havent thought it over thoroughly, just the simple stuff. just puttin an idea out there.....
I've got a project I'll be putting together during the holiday break that I've been working on that hopefully is suitable.
Can't wait to see the rules!
Here's an idea for doubling processing speed.
What about running 2 micros in parallel ?
You could share the same clock signal and run the same code except that micro 1 would handle upper data bus and micro 2 would handle lower data bus.
Or you could run different code in each or whatever, but the point is they could operate perfectly in sync, using the same clock source.
That would be really challenging if not impossible--
Both micros would need to branch at the same time to the same place. consider BRNE as just one example - the lower data bus might be zero and the upper non-zero so one micro would think it could branch while the other wouldn't
Most of the instructions would have similar problems. To do what you suggest really needs something designed from the ground up to be able to be "ganged" together to make the data bus longer.
© 2020 Microchip Technology Inc.