Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

CAN protocol Development

Status
Not open for further replies.

chandu.chandu

Newbie level 1
Joined
Dec 28, 2011
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,289
Hi all,


I would like to know Which Micro controllers are compatible for Implementation of CAN & I2C protocols.
can we implement both protocols using AT89C51?

Please reply as soon as possible.....:roll:
 

aameer

Full Member level 4
Joined
May 12, 2010
Messages
216
Helped
33
Reputation
64
Reaction score
32
Trophy points
1,308
Location
Bangalore
Activity points
2,503
u can develop using AT89c51 but it is complicated as there are no built in function or specific pins for these protocols. So better go to PIC micro controllers.
 

btbass

Advanced Member level 5
Joined
Jul 20, 2001
Messages
1,897
Helped
438
Reputation
880
Reaction score
287
Trophy points
1,363
Location
Oberon
Activity points
12,861
Microchip do a stand alone Can controller with an SPI interface, the MCP2515. So your chosen micro could work with an bit banged spi interface.
The AT89C51 is not recommended for new designs.
Better to choose a micro with a few more on board peripherals.
 

bigdogguru

Administrator
Joined
Mar 12, 2010
Messages
9,831
Helped
2,348
Reputation
4,690
Reaction score
2,274
Trophy points
1,413
Location
Southwest, USA
Activity points
62,506
I would like to know Which Micro controllers are compatible for Implementation of CAN & I2C protocols.
can we implement both protocols using AT89C51?

Many of the microcontroller families have devices which support CAN and I2C Protocol/Interfaces.

If you are already familiar with the 8051, then Silicon Labs (Silabs) maybe a good choice:

SiLabs C8051F0x/51x Automotive & Industrial MCUs

SiLabs CAN On-Board Diagnostic Reference Design

SiLabs Automotive and Industrial Microcontrollers

Silicon Labs' 8051 offer performance up to 100MIPS offer a full range of peripherals, their development kits are fairly inexpensive and include a USB JTAG programmer/debugger along with the development board. The development boards are also available separately, at very inexpensive prices. If you are on a tight budget checkout their "ToolStick" USB Development Kits at $25 and with additional daughter cards less than $10, they are hard to beat.

SiLabs USB ToolStick Development



And there are other options if you do not mind learning a new platform, just a few possibilities:

Microchip CAN Design Solutions

ATMEL CAN/VAN Networking

NXP ARM/Microcontroller CAN Solutions

Of course, the decision of which device should be based largely on application requirements.

BigDog
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top