Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

AN891

Title:
Interrupt-based PIC18 Master LIN Driver in C for Enhanced USART
Name:
AN891
Date:
12/23/2003
Author:
Caio G?bel
Description:
The LIN protocol was originally designed by a group of European carmakers to be used as a low-cost, short distance, low-speed network for automotive applications (see Appendix C: “References”).

The main characteristics of the LIN protocol are:
• Serial communication
• Single master, multiple slave concept
• Low-cost, one-wire implementation
• Speed up to 20 Kbit/s
• Self-synchronization (on the slave side)
• Ensured latency time in transmission

This application note presents a Microchip Application Maestro™ compatible interrupt driven implementation of the Master Side Driver of the LIN protocol in a PIC18F device in C language (Microchip and HI-TECH ‘C’ compatible), which takes advantage of the new features provided by the PIC18 Enhanced USART module.
Keywords:
Master LIN Driver, PIC18, Enhanced USART, Interrupt
 
Application Notes & Source Code
 Last Updated
Size
 
  AN891
  03/14/2004
  355KB
  AN891 Source Code
  02/22/2005
  23KB
Silicon Products