资料介绍
The MCP2510 eases software development and short-
ens the learning curve for the MCP2510 by providing
three PC software templates with different functions
that CAN node designers can use as needed. By using
one of the templates, the user can read, display, and
modify all of the registers in the MCP2510 down to the
bit level. Another template can demonstrate basic
input/output functionality by allowing messages to be
transmitted and received on the CAN bus. Finally, the
third template is a demonstration template that, by
using a preprogrammed PICmicro
®
microcontroller
(MCU), implements a two node CAN bus that gets the
user “ on the bus ” in the shortest amount of time and
effort.
This application note serves as a three-part tutorial for
the MCP2510 and discusses the three software tem-
plates in detail as well as the important menu items.M AN733
Using the MCP2510 CAN Developer’s Kit
Figure 1 is a block diagram of the MCP2510 board. The
Author: Pat Richards board is a two node CAN system that can be used
Microchip Technology Inc. together to implement a simple bus or can be con-
nected to an external bus using the off-board connec-
INTRODUCTION