Hmmm, Microchip are designing devices thinking with their legs and not
the brains...

It seems to me that you can't use I2C, SPI and RTC same time :
( (thinking at pins used to remap the second SPI)

Here are three workarounds (target:  logger applications):
1. using an external RTCC - waste.
2. using HW SPI with a SD card and I2C software - RTC on chip
3. using HW I2C and software SPI with SD card - RTC on chip.

Only the first one it appears to be reliable to me.

I don't know an ATmega with RTC but ATmega644P have 2 USART, 1 SPI, 1
I2C (TWI).. All are separated - have their own pins.

On Feb 6, 6:02 pm, Sebastien Lelong <[email protected]>
wrote:
> 18F27J53 has two MSSP modules. MSSP1 can be used for both I²C and SPI, while
> MSSP2 can only be used for SPI. Since I want i²C, and SPI for embedded
> sd-card, I²C must use RB4 and RB5 pins (pullups for SDA1 and SCL1).
>
> I thus need to use different pins for SPI. MSSP2 has remappable pins (RPn
> pins on datasheets, see screenshot). Interesting feature, I'm supposed to
> select whatever remappable pins needed for SPI... Need more thoughts, but I
> think I'll remap them on RP2, RP11, RP12 and RP13.
>
> Datasheet reading.........
>
> [image: 18f27j53.png]
>
> Cheers,
> Seb
>
> 2011/2/6 Sebastien Lelong <[email protected]>
>
>
>
> > Hi Vasi,
>
> > 2011/2/6 funlw65(Vasi) <[email protected]>
>
> >> The board will be less general with the two 4k7  resistors on RB1-2...
>
> > Arf... These were supposed to be I²C pull-up resistors, but they aren't
> > connected to the correct pins ! Nice catch, thanks, I'll fix this asap ! If
> > you don't want this feature, just don't solder resistors, that's the idea.
>
> > BTW I tried to move traces and add more spaces as you suggested. I'll post
> > the result soon.
>
> > cheers,
> > Seb
>
> --
> Sébastien Lelonghttp://www.sirloon.nethttp://sirbot.org
>
>  18f27j53.png
> 56KViewDownload

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to