21 May 2013 9:51:09
Latest News
First Time Visitor
Login Register There are 8 Guest users online.
Products
Emulation Tools
8xC51 Family
LPC76x Family
8xC51MX Family
LPC900 Family
Choosing an Emulator
Programmers
Adapters
Bondouts/Spares
Repairs
Microcontroller Sales
Ordering
Show My Cart
Proceed to Checkout
Support
Downloads
Forums
Links and Resources
Data Sheets
Technical Notes
Testimonials
FAQ
Common Problems
Repairs and Returns
Contacting Us
About Acqura
Take our Poll
|
|
|
|
|
|
|
Tech Note |
|
|
AN91014: Application of the P8xC592 microcontroller with CAN interface |
|
The integrated circuit P8xC592 from Philips is a single-chip high performance microcontroller designed for use in automotive and general industrial applications. It is a high-end derivative of the 80C51 family CMOS microcontrollers.
In addition to the 80C51 standard features the P8xC592 provides a number of dedicated hardware features for sophisticated control applications. It includes timers, A/D converter, PWM output, UART and a CAN protocol controller (CAN = Controller Area Network) for serial communication. The P8xC592 covers the complete CAN specification, offering important features such as multi-master serial communication capability with a high number of participating network nodes, programmable data transmission rate up to 1 Mbit/s and powerful error handling.
This technical publication puts special emphasis on CAN applications of the P8xC592. The application note provides a simple circuit example for a CAN module built with a P8xC592. Furthermore flowcharts are discussed to let the reader become familiar with the software aspects of CAN communication. A practical example shows that there is very little CPU load for the control of CAN communication.
|
|
|
|
|
|
|
|
|
|
|
|