• Main Page
  • Modules
  • Data Structures
  • Files
  • File List
  • Globals

mComm_optionsForConfig.h

Go to the documentation of this file.
00001  /*************************************************************************
00002  *  © 2012 Microchip Technology Inc.                                       
00003  *  
00004  *  Project Name:    mTouch Framework v2.1
00005  *  FileName:        mComm_optionsForConfig.h
00006  *  Dependencies:    none
00007  *  Processor:       See documentation for supported PIC® microcontrollers 
00008  *  Compiler:        HI-TECH Ver. 9.81 or later
00009  *  IDE:             MPLAB® IDE v8.50 (or later) or MPLAB® X                        
00010  *  Hardware:         
00011  *  Company:         
00012  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
00013  *  Description:     
00014  *************************************************************************/
00015  /***********************************************************************
00016  * MICROCHIP SOFTWARE NOTICE AND DISCLAIMER: You may use this software, and 
00017  * any derivatives created by any person or entity by or on your behalf, 
00018  * exclusively with Microchip's products in accordance with applicable
00019  * software license terms and conditions, a copy of which is provided for
00020  * your referencein accompanying documentation. Microchip and its licensors 
00021  * retain all ownership and intellectual property rights in the 
00022  * accompanying software and in all derivatives hereto. 
00023  * 
00024  * This software and any accompanying information is for suggestion only. 
00025  * It does not modify Microchip's standard warranty for its products. You 
00026  * agree that you are solely responsible for testing the software and 
00027  * determining its suitability. Microchip has no obligation to modify, 
00028  * test, certify, or support the software. 
00029  * 
00030  * THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER 
00031  * EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED 
00032  * WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A 
00033  * PARTICULAR PURPOSE APPLY TO THIS SOFTWARE, ITS INTERACTION WITH 
00034  * MICROCHIP'S PRODUCTS, COMBINATION WITH ANY OTHER PRODUCTS, OR USE IN ANY 
00035  * APPLICATION. 
00036  * 
00037  * IN NO EVENT, WILL MICROCHIP BE LIABLE, WHETHER IN CONTRACT, WARRANTY, 
00038  * TORT (INCLUDING NEGLIGENCE OR BREACH OF STATUTORY DUTY), STRICT 
00039  * LIABILITY, INDEMNITY, CONTRIBUTION, OR OTHERWISE, FOR ANY INDIRECT, 
00040  * SPECIAL, PUNITIVE, EXEMPLARY, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, 
00041  * FOR COST OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, 
00042  * HOWSOEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY 
00043  * OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWABLE BY LAW, 
00044  * MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO THIS 
00045  * SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE PAID 
00046  * DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. 
00047  * 
00048  * MICROCHIP PROVIDES THIS SOFTWARE CONDITIONALLY UPON YOUR ACCEPTANCE OF 
00049  * THESE TERMS. 
00050  *************************************************************************/
00055 // Valid options for MCOMM_TYPE
00056 #define MCOMM_UART_ONE_WAY                  0 
00057 #define MCOMM_UART_TWO_WAY                  1
00058 #define MCOMM_I2C_TWO_WAY                   2
00059 #define MCOMM_SPI_TWO_WAY                   3
00060 
00061 // Valid options for MCOMM_UART_1WAY_MODULE
00062 #define MCOMM_UART_HARDWARE_MODULE          0      
00063 #define MCOMM_UART_SOFTWARE_IMPLEMENTATION  1
00064 
00065 // Valid options for MCOMM_UART_1WAY_OUTPUT
00066 #define MCOMM_UART_1WAY_HEX                 0    
00067 #define MCOMM_UART_1WAY_DECIMAL             1
00068 
00069 

mTouch Framework v2.1 documentation by  Click here to visit our website at www.microchip.com