Serial Communications Library -- BoostC and 16F877A
Summary
- Name: Serial Communications Library -- BoostC and 16F877A
- Purpose: A C library ( in source code form ) for serial communications together with a program demonstrating its use.
- Status: This page in draft. Code works but still in refinement, code available, email russ_hensel
- Technology: BoostC and PIC 16F877A
- Author: russ_hensel ( where you can find an email address to reach me )
- License: not fully determined, but open source and object code.
This is one of a series of articles on Microcontroller Serial Communications, rooted at this site here: Microcontroller Serial Communications Articles
Features
Feature | Details
|
Code is for USART hardware on PIC 16F877A. | Should be fairly easy to port to similiar processors |
Receive is interrupt driven. | Receive should be active all the time although overrunning the buffer is possible. |
Microcontroller Serial Communications Articles | |
Transmit is blocking. | During a transmit no activities that are not interrupt driven occur. |
Command interface is included. | PIC is setup to receive serial commands and respond to them. |
Command interface includes a stop command to halt long running operations. | Character is !
|
|