telecomm12 said:
would you know of any books out there on dsPIC? from what i have read on the internet so far, dsPIC is pretty new and there isn't much literature on it, but i could be wrong sincei dont know anything about it.
i was wondering what could be done using both dsPIC and an 8051 together.
its just that i need to do a GOOD technologist project. but i dont know where to start.
There's the spec sheet. That pretty much says what it does. Not a lot of reason to make a book about all the things in the world it can do, that's up to what you want it to do.
I'm not sure you understand what a dsPIC is. It's a complete, very powerful microcontroller. It has its own program space, RAM, and peripherals and a lot of 'em. What purpose would coupling it with another, far less capable microcontroller?
To start, you need a task...
Like I say, ready made apps include:
speech processing- noise reduction, echo cancelling
speech encoding/decoding (simple compression)
speech recognition
digital filters
motor control- can work with accelerometers/position sensors to make fast & smooth movement
In general these operations could be performed by non-dsp cores. However, in practice, normal PICs are too slow to do it. For one, dsPIC is capable of faster instruction cycles, like 3x faster. Second it's a 16-bit core and can do a math op on two 16 bit operands in one cycle whereas this takes many cycles with an 8-bit non-dsp PIC. There are a number of additional core instructions specifically for crunching numbers that have no parallel in 8-bit cores. So doing a digital filter smokes by at many, many times the speed.