1057 lines
58 KiB
HTML
1057 lines
58 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.6"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Solar panel: mcc_generated_files/pin_manager.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">Solar panel
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.6 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(document).ready(function(){initNavTree('pin__manager_8h.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">pin_manager.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <xc.h></code><br />
|
|
</div>
|
|
<p><a href="pin__manager_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:a1bb283bd7893b9855e2f23013891fc82"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a1bb283bd7893b9855e2f23013891fc82">INPUT</a>   1</td></tr>
|
|
<tr class="separator:a1bb283bd7893b9855e2f23013891fc82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61a3c9a18380aafb6e430e79bf596557"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a61a3c9a18380aafb6e430e79bf596557">OUTPUT</a>   0</td></tr>
|
|
<tr class="separator:a61a3c9a18380aafb6e430e79bf596557"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5bb885982ff66a2e0a0a45a8ee9c35e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a5bb885982ff66a2e0a0a45a8ee9c35e2">HIGH</a>   1</td></tr>
|
|
<tr class="separator:a5bb885982ff66a2e0a0a45a8ee9c35e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab811d8c6ff3a505312d3276590444289"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ab811d8c6ff3a505312d3276590444289">LOW</a>   0</td></tr>
|
|
<tr class="separator:ab811d8c6ff3a505312d3276590444289"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad42aa2404559d4a465d5d45e857f2881"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ad42aa2404559d4a465d5d45e857f2881">ANALOG</a>   1</td></tr>
|
|
<tr class="separator:ad42aa2404559d4a465d5d45e857f2881"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e3f0ed2799c1275891b863e4b8c89eb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a5e3f0ed2799c1275891b863e4b8c89eb">DIGITAL</a>   0</td></tr>
|
|
<tr class="separator:a5e3f0ed2799c1275891b863e4b8c89eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2556d56311dd94f5834ef8fb4e6d875d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a2556d56311dd94f5834ef8fb4e6d875d">PULL_UP_ENABLED</a>   1</td></tr>
|
|
<tr class="separator:a2556d56311dd94f5834ef8fb4e6d875d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa2df433ea6e6c6cd49babd945e27315e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#aa2df433ea6e6c6cd49babd945e27315e">PULL_UP_DISABLED</a>   0</td></tr>
|
|
<tr class="separator:aa2df433ea6e6c6cd49babd945e27315e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13409aed95071c7b459c3e05bfc03ad6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a13409aed95071c7b459c3e05bfc03ad6">RC2_SetHigh</a>()   do { LATCbits.LATC2 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a13409aed95071c7b459c3e05bfc03ad6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af79fe0790c400d367d90aca91f1d4ebe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#af79fe0790c400d367d90aca91f1d4ebe">RC2_SetLow</a>()   do { LATCbits.LATC2 = 0; } while(0)</td></tr>
|
|
<tr class="separator:af79fe0790c400d367d90aca91f1d4ebe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c82f584c1c15d493ea6d9298e3e163b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a8c82f584c1c15d493ea6d9298e3e163b">RC2_Toggle</a>()   do { LATCbits.LATC2 = ~LATCbits.LATC2; } while(0)</td></tr>
|
|
<tr class="separator:a8c82f584c1c15d493ea6d9298e3e163b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:affaf9ed86b070edaeb74f56731324f9a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#affaf9ed86b070edaeb74f56731324f9a">RC2_GetValue</a>()   PORTCbits.RC2</td></tr>
|
|
<tr class="separator:affaf9ed86b070edaeb74f56731324f9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2853d0aa2258a6b70bfae5b1e3a8e5f5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a2853d0aa2258a6b70bfae5b1e3a8e5f5">RC2_SetDigitalInput</a>()   do { TRISCbits.TRISC2 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a2853d0aa2258a6b70bfae5b1e3a8e5f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5c3a99cae06ec6e93326b1c4b375829"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#af5c3a99cae06ec6e93326b1c4b375829">RC2_SetDigitalOutput</a>()   do { TRISCbits.TRISC2 = 0; } while(0)</td></tr>
|
|
<tr class="separator:af5c3a99cae06ec6e93326b1c4b375829"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a67ba466a3baf30d3a707c345f1eff2f9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a67ba466a3baf30d3a707c345f1eff2f9">RC6_SetHigh</a>()   do { LATCbits.LATC6 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a67ba466a3baf30d3a707c345f1eff2f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af2ee1c24573dd14e8fbcfadbce9267d9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#af2ee1c24573dd14e8fbcfadbce9267d9">RC6_SetLow</a>()   do { LATCbits.LATC6 = 0; } while(0)</td></tr>
|
|
<tr class="separator:af2ee1c24573dd14e8fbcfadbce9267d9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c30c790d388a78216ea6b9cdea4008b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a6c30c790d388a78216ea6b9cdea4008b">RC6_Toggle</a>()   do { LATCbits.LATC6 = ~LATCbits.LATC6; } while(0)</td></tr>
|
|
<tr class="separator:a6c30c790d388a78216ea6b9cdea4008b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aabc04f997eee87063968bcfe13577f5b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#aabc04f997eee87063968bcfe13577f5b">RC6_GetValue</a>()   PORTCbits.RC6</td></tr>
|
|
<tr class="separator:aabc04f997eee87063968bcfe13577f5b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89bc856d0077a504b2b7b7fae0906980"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a89bc856d0077a504b2b7b7fae0906980">RC6_SetDigitalInput</a>()   do { TRISCbits.TRISC6 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a89bc856d0077a504b2b7b7fae0906980"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0bea4d663298f48fb48066417386ae45"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a0bea4d663298f48fb48066417386ae45">RC6_SetDigitalOutput</a>()   do { TRISCbits.TRISC6 = 0; } while(0)</td></tr>
|
|
<tr class="separator:a0bea4d663298f48fb48066417386ae45"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07dd1e025132eb2fd63219522a93fa0c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a07dd1e025132eb2fd63219522a93fa0c">voltage_TRIS</a>   TRISFbits.TRISF0</td></tr>
|
|
<tr class="separator:a07dd1e025132eb2fd63219522a93fa0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08b61c498053fec7834331b6fdd11322"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a08b61c498053fec7834331b6fdd11322">voltage_LAT</a>   LATFbits.LATF0</td></tr>
|
|
<tr class="separator:a08b61c498053fec7834331b6fdd11322"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a033f2bd8f6d2561a2e6b5f9592e0cf2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a033f2bd8f6d2561a2e6b5f9592e0cf2f">voltage_PORT</a>   PORTFbits.RF0</td></tr>
|
|
<tr class="separator:a033f2bd8f6d2561a2e6b5f9592e0cf2f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae992f842af5f08c312c22ebaaf947836"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ae992f842af5f08c312c22ebaaf947836">voltage_ANS</a>   anselRF0bits.anselRF0</td></tr>
|
|
<tr class="separator:ae992f842af5f08c312c22ebaaf947836"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aecb75602146d0dd0e89ed98bc3214f7c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#aecb75602146d0dd0e89ed98bc3214f7c">voltage_SetHigh</a>()   do { LATFbits.LATF0 = 1; } while(0)</td></tr>
|
|
<tr class="separator:aecb75602146d0dd0e89ed98bc3214f7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a85c55dcd649c5ed9aac0d4a619689fcd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a85c55dcd649c5ed9aac0d4a619689fcd">voltage_SetLow</a>()   do { LATFbits.LATF0 = 0; } while(0)</td></tr>
|
|
<tr class="separator:a85c55dcd649c5ed9aac0d4a619689fcd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac289a0300c973c6e6c843dc6f9d75e38"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ac289a0300c973c6e6c843dc6f9d75e38">voltage_Toggle</a>()   do { LATFbits.LATF0 = ~LATFbits.LATF0; } while(0)</td></tr>
|
|
<tr class="separator:ac289a0300c973c6e6c843dc6f9d75e38"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad70e7e315d90cb87798d9b6f525fcf3e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ad70e7e315d90cb87798d9b6f525fcf3e">voltage_GetValue</a>()   PORTFbits.RF0</td></tr>
|
|
<tr class="separator:ad70e7e315d90cb87798d9b6f525fcf3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a323b395df28470c9fbb9b1c413eb9ed3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a323b395df28470c9fbb9b1c413eb9ed3">voltage_SetDigitalInput</a>()   do { TRISFbits.TRISF0 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a323b395df28470c9fbb9b1c413eb9ed3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a22e8068a7d8857cf5b50b42c5e4d2864"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a22e8068a7d8857cf5b50b42c5e4d2864">voltage_SetDigitalOutput</a>()   do { TRISFbits.TRISF0 = 0; } while(0)</td></tr>
|
|
<tr class="separator:a22e8068a7d8857cf5b50b42c5e4d2864"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afed829eb75c303170cd851c1a453b8fc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#afed829eb75c303170cd851c1a453b8fc">voltage_SetAnalogMode</a>()   do { anselRF0bits.anselRF0 = 1; } while(0)</td></tr>
|
|
<tr class="separator:afed829eb75c303170cd851c1a453b8fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac1f5f4e118f4c20b17872847cfe629af"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ac1f5f4e118f4c20b17872847cfe629af">voltage_SetDigitalMode</a>()   do { anselRF0bits.anselRF0 = 0; } while(0)</td></tr>
|
|
<tr class="separator:ac1f5f4e118f4c20b17872847cfe629af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d0fea51f26d75e76c065199dce050bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a2d0fea51f26d75e76c065199dce050bc">current_TRIS</a>   TRISFbits.TRISF1</td></tr>
|
|
<tr class="separator:a2d0fea51f26d75e76c065199dce050bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a34f33f39f1021e79ec6381b078967a65"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a34f33f39f1021e79ec6381b078967a65">current_LAT</a>   LATFbits.LATF1</td></tr>
|
|
<tr class="separator:a34f33f39f1021e79ec6381b078967a65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a363c936a9450bcfc3a4c207d91fa8141"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a363c936a9450bcfc3a4c207d91fa8141">current_PORT</a>   PORTFbits.RF1</td></tr>
|
|
<tr class="separator:a363c936a9450bcfc3a4c207d91fa8141"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae420d51b624ff55a8852fc997333a818"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ae420d51b624ff55a8852fc997333a818">current_ANS</a>   anselRF1bits.anselRF1</td></tr>
|
|
<tr class="separator:ae420d51b624ff55a8852fc997333a818"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d2780c35d54736b364e6a28bdac2d80"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a4d2780c35d54736b364e6a28bdac2d80">current_SetHigh</a>()   do { LATFbits.LATF1 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a4d2780c35d54736b364e6a28bdac2d80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a44aad0bc0e5c86c4a107eda2dd1238bf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a44aad0bc0e5c86c4a107eda2dd1238bf">current_SetLow</a>()   do { LATFbits.LATF1 = 0; } while(0)</td></tr>
|
|
<tr class="separator:a44aad0bc0e5c86c4a107eda2dd1238bf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c167a84f1bc1c9e797d0014dec67ee6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a5c167a84f1bc1c9e797d0014dec67ee6">current_Toggle</a>()   do { LATFbits.LATF1 = ~LATFbits.LATF1; } while(0)</td></tr>
|
|
<tr class="separator:a5c167a84f1bc1c9e797d0014dec67ee6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae40640212c4ea50ea6652b4eadf66a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#aae40640212c4ea50ea6652b4eadf66a9">current_GetValue</a>()   PORTFbits.RF1</td></tr>
|
|
<tr class="separator:aae40640212c4ea50ea6652b4eadf66a9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d5c61def0910839db51c4f597cd15d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a0d5c61def0910839db51c4f597cd15d1">current_SetDigitalInput</a>()   do { TRISFbits.TRISF1 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a0d5c61def0910839db51c4f597cd15d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae46b1f6ff49f798e11bde41a3a330d7f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#ae46b1f6ff49f798e11bde41a3a330d7f">current_SetDigitalOutput</a>()   do { TRISFbits.TRISF1 = 0; } while(0)</td></tr>
|
|
<tr class="separator:ae46b1f6ff49f798e11bde41a3a330d7f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2657cd34f8719213e1dea19c91fdb00b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a2657cd34f8719213e1dea19c91fdb00b">current_SetAnalogMode</a>()   do { anselRF1bits.anselRF1 = 1; } while(0)</td></tr>
|
|
<tr class="separator:a2657cd34f8719213e1dea19c91fdb00b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a665b890f11e57bb6d9aaca8283a66be6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a665b890f11e57bb6d9aaca8283a66be6">current_SetDigitalMode</a>()   do { anselRF1bits.anselRF1 = 0; } while(0)</td></tr>
|
|
<tr class="separator:a665b890f11e57bb6d9aaca8283a66be6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a50357774183a136d9490f64ad0d5c6cb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a50357774183a136d9490f64ad0d5c6cb">PIN_MANAGER_Initialize</a> (void)</td></tr>
|
|
<tr class="separator:a50357774183a136d9490f64ad0d5c6cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ff320d017cf9b99ba9045f24d7ec896"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="pin__manager_8h.html#a6ff320d017cf9b99ba9045f24d7ec896">PIN_MANAGER_IOC</a> (void)</td></tr>
|
|
<tr class="separator:a6ff320d017cf9b99ba9045f24d7ec896"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="ad42aa2404559d4a465d5d45e857f2881" name="ad42aa2404559d4a465d5d45e857f2881"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad42aa2404559d4a465d5d45e857f2881">◆ </a></span>ANALOG</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define ANALOG   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00064">64</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae420d51b624ff55a8852fc997333a818" name="ae420d51b624ff55a8852fc997333a818"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae420d51b624ff55a8852fc997333a818">◆ </a></span>current_ANS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_ANS   anselRF1bits.anselRF1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00104">104</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae40640212c4ea50ea6652b4eadf66a9" name="aae40640212c4ea50ea6652b4eadf66a9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae40640212c4ea50ea6652b4eadf66a9">◆ </a></span>current_GetValue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_GetValue</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   PORTFbits.RF1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00108">108</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a34f33f39f1021e79ec6381b078967a65" name="a34f33f39f1021e79ec6381b078967a65"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a34f33f39f1021e79ec6381b078967a65">◆ </a></span>current_LAT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_LAT   LATFbits.LATF1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00102">102</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a363c936a9450bcfc3a4c207d91fa8141" name="a363c936a9450bcfc3a4c207d91fa8141"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a363c936a9450bcfc3a4c207d91fa8141">◆ </a></span>current_PORT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_PORT   PORTFbits.RF1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00103">103</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2657cd34f8719213e1dea19c91fdb00b" name="a2657cd34f8719213e1dea19c91fdb00b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2657cd34f8719213e1dea19c91fdb00b">◆ </a></span>current_SetAnalogMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_SetAnalogMode</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { anselRF1bits.anselRF1 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00111">111</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d5c61def0910839db51c4f597cd15d1" name="a0d5c61def0910839db51c4f597cd15d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d5c61def0910839db51c4f597cd15d1">◆ </a></span>current_SetDigitalInput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_SetDigitalInput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISFbits.TRISF1 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00109">109</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a665b890f11e57bb6d9aaca8283a66be6" name="a665b890f11e57bb6d9aaca8283a66be6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a665b890f11e57bb6d9aaca8283a66be6">◆ </a></span>current_SetDigitalMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_SetDigitalMode</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { anselRF1bits.anselRF1 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00112">112</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae46b1f6ff49f798e11bde41a3a330d7f" name="ae46b1f6ff49f798e11bde41a3a330d7f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae46b1f6ff49f798e11bde41a3a330d7f">◆ </a></span>current_SetDigitalOutput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_SetDigitalOutput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISFbits.TRISF1 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00110">110</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d2780c35d54736b364e6a28bdac2d80" name="a4d2780c35d54736b364e6a28bdac2d80"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d2780c35d54736b364e6a28bdac2d80">◆ </a></span>current_SetHigh</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_SetHigh</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATFbits.LATF1 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00105">105</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a44aad0bc0e5c86c4a107eda2dd1238bf" name="a44aad0bc0e5c86c4a107eda2dd1238bf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a44aad0bc0e5c86c4a107eda2dd1238bf">◆ </a></span>current_SetLow</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_SetLow</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATFbits.LATF1 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00106">106</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5c167a84f1bc1c9e797d0014dec67ee6" name="a5c167a84f1bc1c9e797d0014dec67ee6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5c167a84f1bc1c9e797d0014dec67ee6">◆ </a></span>current_Toggle</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_Toggle</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATFbits.LATF1 = ~LATFbits.LATF1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00107">107</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2d0fea51f26d75e76c065199dce050bc" name="a2d0fea51f26d75e76c065199dce050bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d0fea51f26d75e76c065199dce050bc">◆ </a></span>current_TRIS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define current_TRIS   TRISFbits.TRISF1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00101">101</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e3f0ed2799c1275891b863e4b8c89eb" name="a5e3f0ed2799c1275891b863e4b8c89eb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e3f0ed2799c1275891b863e4b8c89eb">◆ </a></span>DIGITAL</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DIGITAL   0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00065">65</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5bb885982ff66a2e0a0a45a8ee9c35e2" name="a5bb885982ff66a2e0a0a45a8ee9c35e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5bb885982ff66a2e0a0a45a8ee9c35e2">◆ </a></span>HIGH</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define HIGH   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00061">61</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1bb283bd7893b9855e2f23013891fc82" name="a1bb283bd7893b9855e2f23013891fc82"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1bb283bd7893b9855e2f23013891fc82">◆ </a></span>INPUT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define INPUT   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>@Generated Pin Manager Header File</p>
|
|
<p>@Company: Microchip Technology Inc.</p>
|
|
<p>@File Name: <a class="el" href="pin__manager_8h.html">pin_manager.h</a></p>
|
|
<p>@Summary: This is the Pin Manager file generated using PIC10 / PIC12 / PIC16 / PIC18 MCUs</p>
|
|
<p>@Description: This header file provides implementations for pin APIs for all pins selected in the GUI. Generation Information : Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8 Device : PIC18F97J60 Version : 2.0 The generated drivers are tested against the following: Compiler : XC8 2.36 and above MPLAB : MPLAB X 6.00</p>
|
|
<p>Copyright (c) 2013 - 2015 released Microchip Technology Inc. All rights reserved. Section: Included Files </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00058">58</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab811d8c6ff3a505312d3276590444289" name="ab811d8c6ff3a505312d3276590444289"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab811d8c6ff3a505312d3276590444289">◆ </a></span>LOW</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define LOW   0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00062">62</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a61a3c9a18380aafb6e430e79bf596557" name="a61a3c9a18380aafb6e430e79bf596557"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61a3c9a18380aafb6e430e79bf596557">◆ </a></span>OUTPUT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OUTPUT   0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00059">59</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa2df433ea6e6c6cd49babd945e27315e" name="aa2df433ea6e6c6cd49babd945e27315e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa2df433ea6e6c6cd49babd945e27315e">◆ </a></span>PULL_UP_DISABLED</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PULL_UP_DISABLED   0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00068">68</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2556d56311dd94f5834ef8fb4e6d875d" name="a2556d56311dd94f5834ef8fb4e6d875d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2556d56311dd94f5834ef8fb4e6d875d">◆ </a></span>PULL_UP_ENABLED</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PULL_UP_ENABLED   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00067">67</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="affaf9ed86b070edaeb74f56731324f9a" name="affaf9ed86b070edaeb74f56731324f9a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#affaf9ed86b070edaeb74f56731324f9a">◆ </a></span>RC2_GetValue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC2_GetValue</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   PORTCbits.RC2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00074">74</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2853d0aa2258a6b70bfae5b1e3a8e5f5" name="a2853d0aa2258a6b70bfae5b1e3a8e5f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2853d0aa2258a6b70bfae5b1e3a8e5f5">◆ </a></span>RC2_SetDigitalInput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC2_SetDigitalInput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISCbits.TRISC2 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00075">75</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5c3a99cae06ec6e93326b1c4b375829" name="af5c3a99cae06ec6e93326b1c4b375829"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5c3a99cae06ec6e93326b1c4b375829">◆ </a></span>RC2_SetDigitalOutput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC2_SetDigitalOutput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISCbits.TRISC2 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00076">76</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a13409aed95071c7b459c3e05bfc03ad6" name="a13409aed95071c7b459c3e05bfc03ad6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a13409aed95071c7b459c3e05bfc03ad6">◆ </a></span>RC2_SetHigh</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC2_SetHigh</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATCbits.LATC2 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00071">71</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af79fe0790c400d367d90aca91f1d4ebe" name="af79fe0790c400d367d90aca91f1d4ebe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af79fe0790c400d367d90aca91f1d4ebe">◆ </a></span>RC2_SetLow</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC2_SetLow</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATCbits.LATC2 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00072">72</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c82f584c1c15d493ea6d9298e3e163b" name="a8c82f584c1c15d493ea6d9298e3e163b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c82f584c1c15d493ea6d9298e3e163b">◆ </a></span>RC2_Toggle</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC2_Toggle</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATCbits.LATC2 = ~LATCbits.LATC2; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00073">73</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aabc04f997eee87063968bcfe13577f5b" name="aabc04f997eee87063968bcfe13577f5b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aabc04f997eee87063968bcfe13577f5b">◆ </a></span>RC6_GetValue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC6_GetValue</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   PORTCbits.RC6</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00082">82</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89bc856d0077a504b2b7b7fae0906980" name="a89bc856d0077a504b2b7b7fae0906980"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89bc856d0077a504b2b7b7fae0906980">◆ </a></span>RC6_SetDigitalInput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC6_SetDigitalInput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISCbits.TRISC6 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00083">83</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0bea4d663298f48fb48066417386ae45" name="a0bea4d663298f48fb48066417386ae45"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0bea4d663298f48fb48066417386ae45">◆ </a></span>RC6_SetDigitalOutput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC6_SetDigitalOutput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISCbits.TRISC6 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00084">84</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a67ba466a3baf30d3a707c345f1eff2f9" name="a67ba466a3baf30d3a707c345f1eff2f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a67ba466a3baf30d3a707c345f1eff2f9">◆ </a></span>RC6_SetHigh</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC6_SetHigh</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATCbits.LATC6 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00079">79</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af2ee1c24573dd14e8fbcfadbce9267d9" name="af2ee1c24573dd14e8fbcfadbce9267d9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af2ee1c24573dd14e8fbcfadbce9267d9">◆ </a></span>RC6_SetLow</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC6_SetLow</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATCbits.LATC6 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00080">80</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c30c790d388a78216ea6b9cdea4008b" name="a6c30c790d388a78216ea6b9cdea4008b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c30c790d388a78216ea6b9cdea4008b">◆ </a></span>RC6_Toggle</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RC6_Toggle</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATCbits.LATC6 = ~LATCbits.LATC6; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00081">81</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae992f842af5f08c312c22ebaaf947836" name="ae992f842af5f08c312c22ebaaf947836"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae992f842af5f08c312c22ebaaf947836">◆ </a></span>voltage_ANS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_ANS   anselRF0bits.anselRF0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00090">90</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad70e7e315d90cb87798d9b6f525fcf3e" name="ad70e7e315d90cb87798d9b6f525fcf3e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad70e7e315d90cb87798d9b6f525fcf3e">◆ </a></span>voltage_GetValue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_GetValue</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   PORTFbits.RF0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00094">94</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08b61c498053fec7834331b6fdd11322" name="a08b61c498053fec7834331b6fdd11322"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08b61c498053fec7834331b6fdd11322">◆ </a></span>voltage_LAT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_LAT   LATFbits.LATF0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00088">88</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a033f2bd8f6d2561a2e6b5f9592e0cf2f" name="a033f2bd8f6d2561a2e6b5f9592e0cf2f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a033f2bd8f6d2561a2e6b5f9592e0cf2f">◆ </a></span>voltage_PORT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_PORT   PORTFbits.RF0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00089">89</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afed829eb75c303170cd851c1a453b8fc" name="afed829eb75c303170cd851c1a453b8fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afed829eb75c303170cd851c1a453b8fc">◆ </a></span>voltage_SetAnalogMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_SetAnalogMode</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { anselRF0bits.anselRF0 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00097">97</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a323b395df28470c9fbb9b1c413eb9ed3" name="a323b395df28470c9fbb9b1c413eb9ed3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a323b395df28470c9fbb9b1c413eb9ed3">◆ </a></span>voltage_SetDigitalInput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_SetDigitalInput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISFbits.TRISF0 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00095">95</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac1f5f4e118f4c20b17872847cfe629af" name="ac1f5f4e118f4c20b17872847cfe629af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac1f5f4e118f4c20b17872847cfe629af">◆ </a></span>voltage_SetDigitalMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_SetDigitalMode</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { anselRF0bits.anselRF0 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00098">98</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a22e8068a7d8857cf5b50b42c5e4d2864" name="a22e8068a7d8857cf5b50b42c5e4d2864"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a22e8068a7d8857cf5b50b42c5e4d2864">◆ </a></span>voltage_SetDigitalOutput</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_SetDigitalOutput</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { TRISFbits.TRISF0 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00096">96</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aecb75602146d0dd0e89ed98bc3214f7c" name="aecb75602146d0dd0e89ed98bc3214f7c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aecb75602146d0dd0e89ed98bc3214f7c">◆ </a></span>voltage_SetHigh</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_SetHigh</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATFbits.LATF0 = 1; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00091">91</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a85c55dcd649c5ed9aac0d4a619689fcd" name="a85c55dcd649c5ed9aac0d4a619689fcd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a85c55dcd649c5ed9aac0d4a619689fcd">◆ </a></span>voltage_SetLow</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_SetLow</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATFbits.LATF0 = 0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00092">92</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac289a0300c973c6e6c843dc6f9d75e38" name="ac289a0300c973c6e6c843dc6f9d75e38"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac289a0300c973c6e6c843dc6f9d75e38">◆ </a></span>voltage_Toggle</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_Toggle</td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td>   do { LATFbits.LATF0 = ~LATFbits.LATF0; } while(0)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00093">93</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07dd1e025132eb2fd63219522a93fa0c" name="a07dd1e025132eb2fd63219522a93fa0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07dd1e025132eb2fd63219522a93fa0c">◆ </a></span>voltage_TRIS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define voltage_TRIS   TRISFbits.TRISF0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8h_source.html#l00087">87</a> of file <a class="el" href="pin__manager_8h_source.html">pin_manager.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a50357774183a136d9490f64ad0d5c6cb" name="a50357774183a136d9490f64ad0d5c6cb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a50357774183a136d9490f64ad0d5c6cb">◆ </a></span>PIN_MANAGER_Initialize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PIN_MANAGER_Initialize </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>@Param none @Returns none @Description GPIO and peripheral I/O initialization @Example <a class="el" href="pin__manager_8c.html#a50357774183a136d9490f64ad0d5c6cb">PIN_MANAGER_Initialize()</a>;</p>
|
|
<p>Generated Pin Manager File</p>
|
|
<p>Company: Microchip Technology Inc.</p>
|
|
<p>File Name: <a class="el" href="pin__manager_8c.html">pin_manager.c</a></p>
|
|
<p>Summary: This is the Pin Manager file generated using PIC10 / PIC12 / PIC16 / PIC18 MCUs</p>
|
|
<p>Description: This header file provides implementations for pin APIs for all pins selected in the GUI. Generation Information : Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8 Device : PIC18F97J60 Driver Version : 2.0 The generated drivers are tested against the following: Compiler : XC8 2.36 and above MPLAB : MPLAB X 6.00 </p>
|
|
<p>LATx registers</p>
|
|
<p>TRISx registers</p>
|
|
<p>PCFG setting</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8c_source.html#l00050">50</a> of file <a class="el" href="pin__manager_8c_source.html">pin_manager.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6ff320d017cf9b99ba9045f24d7ec896" name="a6ff320d017cf9b99ba9045f24d7ec896"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6ff320d017cf9b99ba9045f24d7ec896">◆ </a></span>PIN_MANAGER_IOC()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PIN_MANAGER_IOC </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>@Param none @Returns none @Description Interrupt on Change Handling routine @Example <a class="el" href="pin__manager_8h.html#a6ff320d017cf9b99ba9045f24d7ec896">PIN_MANAGER_IOC()</a>; </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pin__manager_8c_source.html#l00090">90</a> of file <a class="el" href="pin__manager_8c_source.html">pin_manager.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_0ad8aa10ae8c15a00cc43e117933779f.html">mcc_generated_files</a></li><li class="navelem"><a class="el" href="pin__manager_8h.html">pin_manager.h</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|