Simple things first. The DOSonChip datasheets says it'll handle UARTs, SPI (I2C/SMBus coming soon).
Stick with the simplest first...Serial ports...fast, easy to handle, built in string handling in PBP, well documented, easy for a beginner, fast enough with the right code, the right processor, etc. I believe, SPI is overkill in this situation.
So, go with serial. SerIn/SerOut, SerIn2/SerOut2, HSerIn/HSerOut, any one of those combinations will work just fine, no matter what PIC, no matter what speed (up to a point of course). Pretty much it depends on how well and how efficiently you can write your code.
Bookmarks