Think simple ...
Hi,Sayzer
You're a bit complicated in your thoughts ...
just need to send keywords to other " slave" PICs to have them running or waiting ... WHILE your main program ( and CORE ...) is running. as you can write a full port at a time, that make 8 perfectly synchronized "slaves" ... for an 8 bits device.
Now, if TRUE multitasking is really needed, nothing keeps you away from two processors running on the same clock ... and sharing some of their inputs, even a full 8 bits bus.
BUT, a good analysis of the problem greatly simplifies the hardware ... say 999 times upon 1000... Humour.
A good peripheral use is also something to think at ... as we always overuse our CPU's ... for little stupid things ( i.e. translate in physical units instead of "counts" !!! )
assembler is a really good programming teacher ...
Alain
************************************************** ***********************
Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
************************************************** ***********************
IF there is the word "Problem" in your question ...
certainly the answer is " RTFM " or " RTFDataSheet " !!!
*****************************************
Bookmarks