Hi,
Has anyone got some suggestions - I'm in the process of designing a system with multiple channels (probably 20).
Since each channel is identical I thought I could have a low end PIC for each channel taking in serial data, doing some simple processing and then presenting the data on a parallel bus when addressed by the main PIC processor.
This should work fine but what's the best way to program them all in circuit!
How about connecting all the CLKs and DATs together and then multiplex the Vpp to select the chip to be programmed and then use LVP??
Thanks
Al
Geps
Joined: 05 Jul 2010 Posts: 129
Posted: Tue Sep 06, 2011 7:15 am
Depending on your skill level and application constraints you could use a bootloader and the common bus between devices to send the new data down?
AlastairM
Joined: 28 Apr 2008 Posts: 28
Posted: Tue Sep 06, 2011 7:23 am
Yes I thought that a bootloader would be an elegant solution.
I've decided to have a PIC monitoring all 20 input serial lines that also outputs a common frame sync and data clocking signal to all serial devices simultaneously. In this way I get synchronised data coming back from all devices.
Should be easy...
Thanks for your response
Al
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum