Exact match. Not showing close matches.
PICList
Thread
'[PIC] Re: Interfacing more than 2 pics'
2005\09\14@082230
by
Vasile Surducan
On 9/14/05, Manwlis Giannos <spam_OUTmgiannos2000TakeThisOuT
yahoo.gr> wrote:
> Hello to all. I'm new to the list and i don't really
> know if i'm addressing the right list.
> I want to interface more than 2 PIC
> micros. How can achieve that? Is the SPI the best
> solution?
Manos, you're lost in the huge numbers of possible methodes for two
PIC's interfacing. Just a fast review:
- serial methodes: SPI, I2C, USART without/with level conversion,
software using 1 wire and bidirectional transfer, software using 1wire
+ enable/direction line data transfer, two wire serial transfer
- parallel methodes: nibble or byte mode using software (any port) or
hardware transfer methodes (parallel port)
- 100 other methodes
cheers,
Vasile
2005\09\14@084000
by
Maarten Hofman
> On 9/14/05, Manwlis Giannos <.....mgiannos2000KILLspam
@spam@yahoo.gr> wrote:
> > Hello to all. I'm new to the list and i don't really
> > know if i'm addressing the right list.
> > I want to interface more than 2 PIC
> > micros. How can achieve that? Is the SPI the best
> > solution?
In 1996, "CAN" (controller area network) was the preferred method of connecting multiple microcontrollers together. It works really well, but unfortunately PICmicros don't have built in support for CAN (some 8051 do, as far as I know). Some PICmicros have support for I2C, though, and I2C also allows you to connect multiple microcontrollers to the same bus. SPI is possible, but unfortunately it requires you to increase the number of pins used for every device you add, and it isn't really peer-to-peer (multi-master). As Vasile said, you could also use a 4 or 8-bit parallel bus with addressing lines, but that will really eat away your I/O capabilities. Obviously, if you provide more information about what you want to do, that would help in possible bus selections.
Greetings,
Maarten Hofman.
2005\09\14@085547
by
Mauricio Jancic
There are PICs with built in can... For example, take a look at the
PIC18F2580, fully CAN hardware and CAN compliant
Regards,
Mauricio Jancic
Janso Desarrollos - Microchip Consultants Program Member
info
KILLspamjanso.com.ar
http://www.janso.com.ar
(54) 11 - 4542 - 3519
{Original Message removed}
2005\09\14@085714
by
Wouter van Ooijen
> In 1996, "CAN" (controller area network) was the preferred method of
> connecting multiple microcontrollers together. It works
> really well, but unfortunately PICmicros don't have built in support
for CAN
Have you checked the 18F458 and its derivates?
Wouter van Ooijen
-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products
docent Hogeschool van Utrecht: http://www.voti.nl/hvu
2005\09\14@085833
by
Howard Winter
Maarten,
On Wed, 14 Sep 2005 08:39:55 -0400, Maarten Hofman wrote:
> In 1996, "CAN" (controller area network) was the preferred method of
> connecting multiple microcontrollers together. It works really well, but
> unfortunately PICmicros don't have built in support for CAN
Not true! Those ending in "8" have CAN built-in (the 18F258 and 458 are similar to the 252 and 452 but with
CAN added).
Cheers,
Howard Winter
St.Albans, England
2005\09\14@090324
by
Maarten Hofman
> > In 1996, "CAN" (controller area network) was the preferred method of
> > connecting multiple microcontrollers together. It works really well, but
> > unfortunately PICmicros don't have built in support for CAN
>
> Not true! Those ending in "8" have CAN built-in (the 18F258 and 458 are
> similar to the 252 and 452 but with
> CAN added).
:) I missed them completely, and was wrong. Thank you and Mauricio for pointing this out. Shame on me to restrict my search to the 16F. I'm actually happy to know that there are PICmicros supporting CAN. I investigate.
Greetings,
Maarten Hofman.
2005\09\14@092953
by
Mark Scoville
There are several PICs that have CAN support... I've never used it yet, but
I know CAN support is on the 18F6585.
A quick check of the MC website lists 13 devices with CAN support
www.microchip.com/ParamChartSearch/chart.aspx?branchID=105&mid=10&lan
g=en&pageId=74
-- Mark
> Of Maarten Hofman
> Sent: Wednesday, September 14, 2005 8:40 AM
>
> unfortunately PICmicros don't have built in support for CAN (some
> 8051 do,
2005\09\14@115721
by
olin piclist
Maarten Hofman wrote:
> It works really well, but
> unfortunately PICmicros don't have built in support for CAN
Other than the 18F258 and a dozen of its kin, and another 10 or so dsPICs.
*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com
More... (looser matching)
- Last day of these posts
- In 2005
, 2006 only
- Today
- New search...