PIC16F18877 TQFP44 - SPI bus

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 7.

Moderator: Benj

Post Reply
User avatar
fotios
Posts: 458
Joined: Mon Feb 08, 2010 10:17 am
Location: Greece
Has thanked: 109 times
Been thanked: 117 times
Contact:

PIC16F18877 TQFP44 - SPI bus

Post by fotios »

Hi everyone
I have an application PCB with a TQFP44 PIC16F18877/PT, which offers dual SPI bus.
By default, the SPI 1 bus lines are allocated: MOSI - RC4 (pin 42), MISO - RC5 (pin 43), SCLK - RC3 (pin 37).
Because in FC7 only the PDIP40 version of PIC16F18877/P is included, the SPI 1 bus is allocated on different pins.
However, if I drop an SPI component to the dashboard and in the properties window I make the corresponding connections to SPI channel 1, the component is shown as connected to all three data pins (as are also defined in the three data remap pins), although the pinout of P16F18877/PT is different from this of the P16F18877/P of FC7.
Do you think that will have a problem?
Is there an FC7 update file for the TQFP44 PIC16F18877/PT?

Thanks
Best Regards FOTIS ANAGNOSTOU

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: PIC16F18877 TQFP44 - SPI bus

Post by Benj »

Hello Fotios,
Do you think that will have a problem?
I don't think you will have any problems. Flowcode talks to the port pin rather then the package pin number.
Is there an FC7 update file for the TQFP44 PIC16F18877/PT?
No we don't have this at the moment, it would be fairly cosmetic but is fairly easy for you to generate if you think it would be of use. Simply copy the .fcdx file from the "Flowcode 7/FCD/PIC" folder and edit the pin section using a text editor to rearrange and add the four additional pins.

Post Reply