We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
The project I am currently working on involves implementation of CAN interface. We are using a standard 8052 chip (Winbond 78E516) which does not have a built-in CAN controller. Therefore, we are forced to use an external CAN controller chip such as Microchip MCP2510 to interface to the Winbond 8052 chip. Does anybody in this forum know where or how to go about to achieve such idea? Or any other approach that may work better? Thanks in advance Jimmy
Jimmy, you've already done the first step, you've chosen your external controller. Go on, write your code! To encourage you, I may say that I used exactly the same combination (x51 and MCP2510) in my three recent projects and I never had any problem. You may have a look at Microchip's application note - I found it useful. Best regards, M.
Have you checked out the CAN section of this site: http://www.keil.com/can/ also the CAN resources on the free Keil CD?
Hi Micheal, I am glad my idea turned out to be the one you have already tried out. Do you mind sharing your C code? Thanks in advance Jimmy