i'm thinking of splitting my pulse motor conrtol system between two PIC's
4550 @ 48MHz for fast reaction to an analogue input...
877A to do all the Maths and various analogue lines for the automatic tune program.
The only things that the 4550 needs to send to the 877A would be two bytes for RPM and / or one byte for certain statuses, so 1 byte for DATA ID/status and an optional two bytes if it's RPM
The 877A will send 1byte as DATA ID/status and an optional 2 bytes if it's changing one of the tune varables...
I want to use onboard hardware comms due to lower overheads in software...
I was going to use USART @ 115K but then i realised that the USART doesn't have flow control lines...
So I looked at the MSSP in SPI mode... it doesn't have flow control ether...
I looked at PSP, but i'm not sure i'll have enough IO lines on the 877A with using an LCD too...is the RD, WR and CS flow control? Whats it speed? whats its buffering?
Whats everyones opinion on the best method?
Bookmarks