Look and hear this un-believable microcontroller from AVR @ 20MHz:
http://www.linusakesson.net/scene/craft/
Welldone Linus!
Ioannis
Look and hear this un-believable microcontroller from AVR @ 20MHz:
http://www.linusakesson.net/scene/craft/
Welldone Linus!
Ioannis
Is it the chip or the coder?
I do not think I could do that no matter what chip I had.
Is there really a big difference between the chips?
Dave
Always wear safety glasses while programming.
WOW !!!! That is totally awesome
Keith
www.diyha.co.uk
www.kat5.tv
An Atmel chip running @ 20Mhz, is like a PIC with an 80Mhz OSC.
They don't divide FOSC/4.
DT
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
Darrel,
Could you do it with an 8 bit PIC?
Dave
Always wear safety glasses while programming.
Windows 3.1 or Vista![]()
Last edited by mackrackit; - 13th March 2010 at 22:47.
Dave
Always wear safety glasses while programming.
I have done a PC monitor VGA with a 40MHz PIC in assembly but the pixels are actually a
block of pixels maybe 4x4 as the PIC cannot change the output any faster.
Haven't tried the newer faster PICS but would some day like to try FPGA's.
See dsPIC30/33 or PIC24 for a VGA display project?
Norm
On Linus' page Ioannis linked to.
He describes an out PORTC,register command that reads a variable and puts it out on the PORT in a single instruction cycle.
That would take a minimum of 2 instructions on a PIC.
Since the atmel doesn't divide FOSC/4, and takes half as long for some intructions.
The PIC would have to be running @ 160Mhz to get the same video response.![]()
Last edited by Darrel Taylor; - 13th March 2010 at 23:02.
DT
Or perhaps 4 40MHz PICs in parallel with some logic to sequence their output.The PIC would have to be running @ 160Mhz to get the same video response.
What is the fastest PIC PBP 2.6 will support?
Norm
Or load some fast SRAM from an SD card and clock it out to the monitor for a single instance.
A 2nd SRAM slowly loads while the first displays.
Norm
Last edited by Normnet; - 14th March 2010 at 05:38.
The fact is that this chip is doing all the jobs (sound 4 channels, white noise plus video plus motion) with no extra chips, logic or FPGA. And at 20MHz.
Now I am very jellous...
Ioannis
The 8 bit PIC's are slower than AVR however the 16-bit PICs will better AVR
running up to 40 MIPS with 16 bit (instructions?).
Norm
I assume you all are aware of the Parallax "Propeller" micro...
It is an amazing piece of work. It is a typical(?) micro... but it has 8 cpu cores!! Each of them can share the same I/O and can pass variables to each other. Therefore you can have one core just doing one thing and another core do another thing.
Pretty amazing.
Not that I am ready to switch... I am still trying to keep up with the PIC's and PBP. I have yet to outrun the capabilities with the PIC's.
These micros are neat stuff no matter which way you go. Sure beats the heck out of the old Altair 8800
And I am perfectly happy with PicBasic Pro. It is very capable and can stand up speed-wise to most "C" programs with little or no compromise, much easier to follow for my old eyes.
Cheers
Dwight
Bookmarks