<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html lang="en"> <head> <title>PIC16F1786</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="stylesheet" type="text/css" href="main.css"> </head> <body> <ul class="classMenu"> <li><a href="index.html">All</a></li> <li><a href="enhanced-mcus.html">Enhanced</a></li> <li><a href="extended-mcus.html">Extended</a></li> <li><a href="regular-mcus.html">Regular</a></li> <li><a href="12-bits-mcus.html">12 bits</a></li> <li><a href="14-bits-mcus.html">14 bits</a></li> <li><a href="16-bits-mcus.html">16 bits</a></li> <li><a href="mcus-by-ram-size.html">by RAM size</a></li> <li><a href="mcus-by-rom-size.html">by ROM size</a></li> <li><a href="mcus-by-eeprom-size.html">by EEPROM size</a></li> </ul> <ul class="tabs"> <li><a href="PIC16F1786-feat.html">Features</a></li> <li><a href="PIC16F1786-conf.html">Configuration Bits</a></li> <li><a href="PIC16F1786-ram.html">RAM map</a></li> <li class="selected"><a href="PIC16F1786-sfr.html">SFR map</a></li> </ul> <table class="sfrMap"> <tr><th colspan=23 class="sfrTableName">PIC16F1786</th></tr> <tr class="sfrGap"><td></td></tr> <tr class="sfrHead"> <td class="vMargin"></td> <th class="sfrBank">Bank 0</th> <td class="vMargin"></td> <th class="sfrBank">Bank 1</th> <td class="vMargin"></td> <th class="sfrBank">Bank 2</th> <td class="vMargin"></td> <th class="sfrBank">Bank 3</th> <td class="vMargin"></td> <th class="sfrBank">Bank 4</th> <td class="vMargin"></td> <th class="sfrBank">Bank 5</th> <td class="vMargin"></td> <th class="sfrBank">Bank 6</th> <td class="vMargin"></td> <th class="sfrBank">Bank 7</th> <td class="vMargin"></td> <th class="sfrBank">Bank 10</th> <td class="vMargin"></td> <th class="sfrBank">Bank 16</th> <td class="vMargin"></td> <th class="sfrBank">Bank 31</th> <td class="vMargin"></td> </tr> <tr class="sfrGap"><td></td></tr> <tr> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr id="INDF0"> <th class="sfrName">INDF0</th> <td class="sfrAddr">0x000</td> </tr> <tr id="INDF1"> <th class="sfrName">INDF1</th> <td class="sfrAddr">0x001</td> </tr> <tr id="PCL"> <th class="sfrName">PCL</th> <td class="sfrAddr">0x002</td> </tr> <tr id="STATUS"> <th class="sfrName">STATUS</th> <td class="sfrAddr">0x003</td> </tr> <tr id="FSR0"> <th class="sfrNameX">FSR0<span>FSR0L</span></th> <td class="sfrAddr">0x004</td> </tr> <tr id="FSR0H"> <th class="sfrName">FSR0H</th> <td class="sfrAddr">0x005</td> </tr> <tr id="FSR1"> <th class="sfrNameX">FSR1<span>FSR1L</span></th> <td class="sfrAddr">0x006</td> </tr> <tr id="FSR1H"> <th class="sfrName">FSR1H</th> <td class="sfrAddr">0x007</td> </tr> <tr id="BSR"> <th class="sfrName">BSR</th> <td class="sfrAddr">0x008</td> </tr> <tr id="WREG"> <th class="sfrName">WREG</th> <td class="sfrAddr">0x009</td> </tr> <tr id="PCLATH"> <th class="sfrName">PCLATH</th> <td class="sfrAddr">0x00A</td> </tr> <tr id="INTCON"> <th class="sfrName">INTCON</th> <td class="sfrAddr">0x00B</td> </tr> <tr id="PORTA"> <th class="sfrName">PORTA</th> <td class="sfrAddr">0x00C</td> </tr> <tr id="PORTB"> <th class="sfrName">PORTB</th> <td class="sfrAddr">0x00D</td> </tr> <tr id="PORTC"> <th class="sfrName">PORTC</th> <td class="sfrAddr">0x00E</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="PORTE"> <th class="sfrName">PORTE</th> <td class="sfrAddr">0x010</td> </tr> <tr id="PIR1"> <th class="sfrName">PIR1</th> <td class="sfrAddr">0x011</td> </tr> <tr id="PIR2"> <th class="sfrName">PIR2</th> <td class="sfrAddr">0x012</td> </tr> <tr id="PIR3"> <th class="sfrName">PIR3</th> <td class="sfrAddr">0x013</td> </tr> <tr id="PIR4"> <th class="sfrName">PIR4</th> <td class="sfrAddr">0x014</td> </tr> <tr id="TMR0"> <th class="sfrName">TMR0</th> <td class="sfrAddr">0x015</td> </tr> <tr id="TMR1"> <th class="sfrNameX">TMR1<span>TMR1L</span></th> <td class="sfrAddr">0x016</td> </tr> <tr id="TMR1H"> <th class="sfrName">TMR1H</th> <td class="sfrAddr">0x017</td> </tr> <tr id="T1CON"> <th class="sfrName">T1CON</th> <td class="sfrAddr">0x018</td> </tr> <tr id="T1GCON"> <th class="sfrName">T1GCON</th> <td class="sfrAddr">0x019</td> </tr> <tr id="TMR2"> <th class="sfrName">TMR2</th> <td class="sfrAddr">0x01A</td> </tr> <tr id="PR2"> <th class="sfrName">PR2</th> <td class="sfrAddr">0x01B</td> </tr> <tr id="T2CON"> <th class="sfrName">T2CON</th> <td class="sfrAddr">0x01C</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="TRISA"> <th class="sfrName">TRISA</th> <td class="sfrAddr">0x08C</td> </tr> <tr id="TRISB"> <th class="sfrName">TRISB</th> <td class="sfrAddr">0x08D</td> </tr> <tr id="TRISC"> <th class="sfrName">TRISC</th> <td class="sfrAddr">0x08E</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="TRISE"> <th class="sfrName">TRISE</th> <td class="sfrAddr">0x090</td> </tr> <tr id="PIE1"> <th class="sfrName">PIE1</th> <td class="sfrAddr">0x091</td> </tr> <tr id="PIE2"> <th class="sfrName">PIE2</th> <td class="sfrAddr">0x092</td> </tr> <tr id="PIE3"> <th class="sfrName">PIE3</th> <td class="sfrAddr">0x093</td> </tr> <tr id="PIE4"> <th class="sfrName">PIE4</th> <td class="sfrAddr">0x094</td> </tr> <tr id="OPTION_REG"> <th class="sfrName">OPTION_REG</th> <td class="sfrAddr">0x095</td> </tr> <tr id="PCON"> <th class="sfrName">PCON</th> <td class="sfrAddr">0x096</td> </tr> <tr id="WDTCON"> <th class="sfrName">WDTCON</th> <td class="sfrAddr">0x097</td> </tr> <tr id="OSCTUNE"> <th class="sfrName">OSCTUNE</th> <td class="sfrAddr">0x098</td> </tr> <tr id="OSCCON"> <th class="sfrName">OSCCON</th> <td class="sfrAddr">0x099</td> </tr> <tr id="OSCSTAT"> <th class="sfrName">OSCSTAT</th> <td class="sfrAddr">0x09A</td> </tr> <tr id="ADRES"> <th class="sfrNameX">ADRES<span>ADRESL</span></th> <td class="sfrAddr">0x09B</td> </tr> <tr id="ADRESH"> <th class="sfrName">ADRESH</th> <td class="sfrAddr">0x09C</td> </tr> <tr id="ADCON0"> <th class="sfrName">ADCON0</th> <td class="sfrAddr">0x09D</td> </tr> <tr id="ADCON1"> <th class="sfrName">ADCON1</th> <td class="sfrAddr">0x09E</td> </tr> <tr id="ADCON2"> <th class="sfrName">ADCON2</th> <td class="sfrAddr">0x09F</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="LATA"> <th class="sfrName">LATA</th> <td class="sfrAddr">0x10C</td> </tr> <tr id="LATB"> <th class="sfrName">LATB</th> <td class="sfrAddr">0x10D</td> </tr> <tr id="LATC"> <th class="sfrName">LATC</th> <td class="sfrAddr">0x10E</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="CM1CON0"> <th class="sfrName">CM1CON0</th> <td class="sfrAddr">0x111</td> </tr> <tr id="CM1CON1"> <th class="sfrName">CM1CON1</th> <td class="sfrAddr">0x112</td> </tr> <tr id="CM2CON0"> <th class="sfrName">CM2CON0</th> <td class="sfrAddr">0x113</td> </tr> <tr id="CM2CON1"> <th class="sfrName">CM2CON1</th> <td class="sfrAddr">0x114</td> </tr> <tr id="CMOUT"> <th class="sfrName">CMOUT</th> <td class="sfrAddr">0x115</td> </tr> <tr id="BORCON"> <th class="sfrName">BORCON</th> <td class="sfrAddr">0x116</td> </tr> <tr id="FVRCON"> <th class="sfrName">FVRCON</th> <td class="sfrAddr">0x117</td> </tr> <tr id="DACCON0"> <th class="sfrName">DACCON0</th> <td class="sfrAddr">0x118</td> </tr> <tr id="DACCON1"> <th class="sfrName">DACCON1</th> <td class="sfrAddr">0x119</td> </tr> <tr id="CM4CON0"> <th class="sfrName">CM4CON0</th> <td class="sfrAddr">0x11A</td> </tr> <tr id="CM4CON1"> <th class="sfrName">CM4CON1</th> <td class="sfrAddr">0x11B</td> </tr> <tr id="APFCON2"> <th class="sfrName">APFCON2</th> <td class="sfrAddr">0x11C</td> </tr> <tr id="APFCON"> <th class="sfrNameX">APFCON<span>APFCON0<br>APFCON1</span></th> <td class="sfrAddr">0x11D</td> </tr> <tr id="CM3CON0"> <th class="sfrName">CM3CON0</th> <td class="sfrAddr">0x11E</td> </tr> <tr id="CM3CON1"> <th class="sfrName">CM3CON1</th> <td class="sfrAddr">0x11F</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="ANSELA"> <th class="sfrName">ANSELA</th> <td class="sfrAddr">0x18C</td> </tr> <tr id="ANSELB"> <th class="sfrName">ANSELB</th> <td class="sfrAddr">0x18D</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="EEADR"> <th class="sfrNameX">EEADR<span>EEADRL</span></th> <td class="sfrAddr">0x191</td> </tr> <tr id="EEADRH"> <th class="sfrName">EEADRH</th> <td class="sfrAddr">0x192</td> </tr> <tr id="EEDAT"> <th class="sfrNameX">EEDAT<span>EEDATL</span></th> <td class="sfrAddr">0x193</td> </tr> <tr id="EEDATH"> <th class="sfrName">EEDATH</th> <td class="sfrAddr">0x194</td> </tr> <tr id="EECON1"> <th class="sfrName">EECON1</th> <td class="sfrAddr">0x195</td> </tr> <tr id="EECON2"> <th class="sfrName">EECON2</th> <td class="sfrAddr">0x196</td> </tr> <tr id="VREGCON"> <th class="sfrName">VREGCON</th> <td class="sfrAddr">0x197</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="RC1REG"> <th class="sfrNameX">RC1REG<span>RCREG<br>RCREG1</span></th> <td class="sfrAddr">0x199</td> </tr> <tr id="TX1REG"> <th class="sfrNameX">TX1REG<span>TXREG<br>TXREG1</span></th> <td class="sfrAddr">0x19A</td> </tr> <tr id="SP1BRG"> <th class="sfrNameX">SP1BRG<span>SP1BRGL<br>SPBRG<br>SPBRG1<br>SPBRGL</span></th> <td class="sfrAddr">0x19B</td> </tr> <tr id="SP1BRGH"> <th class="sfrNameX">SP1BRGH<span>SPBRGH<br>SPBRGH1</span></th> <td class="sfrAddr">0x19C</td> </tr> <tr id="RC1STA"> <th class="sfrNameX">RC1STA<span>RCSTA<br>RCSTA1</span></th> <td class="sfrAddr">0x19D</td> </tr> <tr id="TX1STA"> <th class="sfrNameX">TX1STA<span>TXSTA<br>TXSTA1</span></th> <td class="sfrAddr">0x19E</td> </tr> <tr id="BAUD1CON"> <th class="sfrNameX">BAUD1CON<span>BAUDCON<br>BAUDCON1<br>BAUDCTL<br>BAUDCTL1</span></th> <td class="sfrAddr">0x19F</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="WPUA"> <th class="sfrName">WPUA</th> <td class="sfrAddr">0x20C</td> </tr> <tr id="WPUB"> <th class="sfrName">WPUB</th> <td class="sfrAddr">0x20D</td> </tr> <tr id="WPUC"> <th class="sfrName">WPUC</th> <td class="sfrAddr">0x20E</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="WPUE"> <th class="sfrName">WPUE</th> <td class="sfrAddr">0x210</td> </tr> <tr id="SSP1BUF"> <th class="sfrNameX">SSP1BUF<span>SSPBUF</span></th> <td class="sfrAddr">0x211</td> </tr> <tr id="SSP1ADD"> <th class="sfrNameX">SSP1ADD<span>SSPADD</span></th> <td class="sfrAddr">0x212</td> </tr> <tr id="SSP1MSK"> <th class="sfrNameX">SSP1MSK<span>SSPMSK</span></th> <td class="sfrAddr">0x213</td> </tr> <tr id="SSP1STAT"> <th class="sfrNameX">SSP1STAT<span>SSPSTAT</span></th> <td class="sfrAddr">0x214</td> </tr> <tr id="SSP1CON"> <th class="sfrNameX">SSP1CON<span>SSPCON</span></th> <td class="sfrAddr">0x215</td> </tr> <tr id="SSP1CON2"> <th class="sfrNameX">SSP1CON2<span>SSPCON2</span></th> <td class="sfrAddr">0x216</td> </tr> <tr id="SSP1CON3"> <th class="sfrNameX">SSP1CON3<span>SSPCON3</span></th> <td class="sfrAddr">0x217</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="ODCONA"> <th class="sfrName">ODCONA</th> <td class="sfrAddr">0x28C</td> </tr> <tr id="ODCONB"> <th class="sfrName">ODCONB</th> <td class="sfrAddr">0x28D</td> </tr> <tr id="ODCONC"> <th class="sfrName">ODCONC</th> <td class="sfrAddr">0x28E</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="CCPR1"> <th class="sfrNameX">CCPR1<span>CCPR1L</span></th> <td class="sfrAddr">0x291</td> </tr> <tr id="CCPR1H"> <th class="sfrName">CCPR1H</th> <td class="sfrAddr">0x292</td> </tr> <tr id="CCP1CON"> <th class="sfrName">CCP1CON</th> <td class="sfrAddr">0x293</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="CCPR2"> <th class="sfrNameX">CCPR2<span>CCPR2L</span></th> <td class="sfrAddr">0x298</td> </tr> <tr id="CCPR2H"> <th class="sfrName">CCPR2H</th> <td class="sfrAddr">0x299</td> </tr> <tr id="CCP2CON"> <th class="sfrName">CCP2CON</th> <td class="sfrAddr">0x29A</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="SLRCONA"> <th class="sfrName">SLRCONA</th> <td class="sfrAddr">0x30C</td> </tr> <tr id="SLRCONB"> <th class="sfrName">SLRCONB</th> <td class="sfrAddr">0x30D</td> </tr> <tr id="SLRCONC"> <th class="sfrName">SLRCONC</th> <td class="sfrAddr">0x30E</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="CCPR3"> <th class="sfrNameX">CCPR3<span>CCPR3L</span></th> <td class="sfrAddr">0x311</td> </tr> <tr id="CCPR3H"> <th class="sfrName">CCPR3H</th> <td class="sfrAddr">0x312</td> </tr> <tr id="CCP3CON"> <th class="sfrName">CCP3CON</th> <td class="sfrAddr">0x313</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="INLVLA"> <th class="sfrName">INLVLA</th> <td class="sfrAddr">0x38C</td> </tr> <tr id="INLVLB"> <th class="sfrName">INLVLB</th> <td class="sfrAddr">0x38D</td> </tr> <tr id="INLVLC"> <th class="sfrName">INLVLC</th> <td class="sfrAddr">0x38E</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="INLVLE"> <th class="sfrName">INLVLE</th> <td class="sfrAddr">0x390</td> </tr> <tr id="IOCAP"> <th class="sfrName">IOCAP</th> <td class="sfrAddr">0x391</td> </tr> <tr id="IOCAN"> <th class="sfrName">IOCAN</th> <td class="sfrAddr">0x392</td> </tr> <tr id="IOCAF"> <th class="sfrName">IOCAF</th> <td class="sfrAddr">0x393</td> </tr> <tr id="IOCBP"> <th class="sfrName">IOCBP</th> <td class="sfrAddr">0x394</td> </tr> <tr id="IOCBN"> <th class="sfrName">IOCBN</th> <td class="sfrAddr">0x395</td> </tr> <tr id="IOCBF"> <th class="sfrName">IOCBF</th> <td class="sfrAddr">0x396</td> </tr> <tr id="IOCCP"> <th class="sfrName">IOCCP</th> <td class="sfrAddr">0x397</td> </tr> <tr id="IOCCN"> <th class="sfrName">IOCCN</th> <td class="sfrAddr">0x398</td> </tr> <tr id="IOCCF"> <th class="sfrName">IOCCF</th> <td class="sfrAddr">0x399</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="IOCEP"> <th class="sfrName">IOCEP</th> <td class="sfrAddr">0x39D</td> </tr> <tr id="IOCEN"> <th class="sfrName">IOCEN</th> <td class="sfrAddr">0x39E</td> </tr> <tr id="IOCEF"> <th class="sfrName">IOCEF</th> <td class="sfrAddr">0x39F</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="OPA1CON"> <th class="sfrName">OPA1CON</th> <td class="sfrAddr">0x511</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="OPA2CON"> <th class="sfrName">OPA2CON</th> <td class="sfrAddr">0x513</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="CLKRCON"> <th class="sfrName">CLKRCON</th> <td class="sfrAddr">0x51A</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="PSMC1CON"> <th class="sfrName">PSMC1CON</th> <td class="sfrAddr">0x811</td> </tr> <tr id="PSMC1MDL"> <th class="sfrName">PSMC1MDL</th> <td class="sfrAddr">0x812</td> </tr> <tr id="PSMC1SYNC"> <th class="sfrName">PSMC1SYNC</th> <td class="sfrAddr">0x813</td> </tr> <tr id="PSMC1CLK"> <th class="sfrName">PSMC1CLK</th> <td class="sfrAddr">0x814</td> </tr> <tr id="PSMC1OEN"> <th class="sfrName">PSMC1OEN</th> <td class="sfrAddr">0x815</td> </tr> <tr id="PSMC1POL"> <th class="sfrName">PSMC1POL</th> <td class="sfrAddr">0x816</td> </tr> <tr id="PSMC1BLNK"> <th class="sfrName">PSMC1BLNK</th> <td class="sfrAddr">0x817</td> </tr> <tr id="PSMC1REBS"> <th class="sfrName">PSMC1REBS</th> <td class="sfrAddr">0x818</td> </tr> <tr id="PSMC1FEBS"> <th class="sfrName">PSMC1FEBS</th> <td class="sfrAddr">0x819</td> </tr> <tr id="PSMC1PHS"> <th class="sfrName">PSMC1PHS</th> <td class="sfrAddr">0x81A</td> </tr> <tr id="PSMC1DCS"> <th class="sfrName">PSMC1DCS</th> <td class="sfrAddr">0x81B</td> </tr> <tr id="PSMC1PRS"> <th class="sfrName">PSMC1PRS</th> <td class="sfrAddr">0x81C</td> </tr> <tr id="PSMC1ASDC"> <th class="sfrName">PSMC1ASDC</th> <td class="sfrAddr">0x81D</td> </tr> <tr id="PSMC1ASDL"> <th class="sfrName">PSMC1ASDL</th> <td class="sfrAddr">0x81E</td> </tr> <tr id="PSMC1ASDS"> <th class="sfrName">PSMC1ASDS</th> <td class="sfrAddr">0x81F</td> </tr> <tr id="PSMC1INT"> <th class="sfrName">PSMC1INT</th> <td class="sfrAddr">0x820</td> </tr> <tr id="PSMC1PH"> <th class="sfrNameX">PSMC1PH<span>PSMC1PHL</span></th> <td class="sfrAddr">0x821</td> </tr> <tr id="PSMC1PHH"> <th class="sfrName">PSMC1PHH</th> <td class="sfrAddr">0x822</td> </tr> <tr id="PSMC1DC"> <th class="sfrNameX">PSMC1DC<span>PSMC1DCL</span></th> <td class="sfrAddr">0x823</td> </tr> <tr id="PSMC1DCH"> <th class="sfrName">PSMC1DCH</th> <td class="sfrAddr">0x824</td> </tr> <tr id="PSMC1PR"> <th class="sfrNameX">PSMC1PR<span>PSMC1PRL</span></th> <td class="sfrAddr">0x825</td> </tr> <tr id="PSMC1PRH"> <th class="sfrName">PSMC1PRH</th> <td class="sfrAddr">0x826</td> </tr> <tr id="PSMC1TMR"> <th class="sfrNameX">PSMC1TMR<span>PSMC1TMRL</span></th> <td class="sfrAddr">0x827</td> </tr> <tr id="PSMC1TMRH"> <th class="sfrName">PSMC1TMRH</th> <td class="sfrAddr">0x828</td> </tr> <tr id="PSMC1DBR"> <th class="sfrName">PSMC1DBR</th> <td class="sfrAddr">0x829</td> </tr> <tr id="PSMC1DBF"> <th class="sfrName">PSMC1DBF</th> <td class="sfrAddr">0x82A</td> </tr> <tr id="PSMC1BLKR"> <th class="sfrName">PSMC1BLKR</th> <td class="sfrAddr">0x82B</td> </tr> <tr id="PSMC1BLKF"> <th class="sfrName">PSMC1BLKF</th> <td class="sfrAddr">0x82C</td> </tr> <tr id="PSMC1FFA"> <th class="sfrName">PSMC1FFA</th> <td class="sfrAddr">0x82D</td> </tr> <tr id="PSMC1STR0"> <th class="sfrName">PSMC1STR0</th> <td class="sfrAddr">0x82E</td> </tr> <tr id="PSMC1STR1"> <th class="sfrName">PSMC1STR1</th> <td class="sfrAddr">0x82F</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="PSMC2CON"> <th class="sfrName">PSMC2CON</th> <td class="sfrAddr">0x831</td> </tr> <tr id="PSMC2MDL"> <th class="sfrName">PSMC2MDL</th> <td class="sfrAddr">0x832</td> </tr> <tr id="PSMC2SYNC"> <th class="sfrName">PSMC2SYNC</th> <td class="sfrAddr">0x833</td> </tr> <tr id="PSMC2CLK"> <th class="sfrName">PSMC2CLK</th> <td class="sfrAddr">0x834</td> </tr> <tr id="PSMC2OEN"> <th class="sfrName">PSMC2OEN</th> <td class="sfrAddr">0x835</td> </tr> <tr id="PSMC2POL"> <th class="sfrName">PSMC2POL</th> <td class="sfrAddr">0x836</td> </tr> <tr id="PSMC2BLNK"> <th class="sfrName">PSMC2BLNK</th> <td class="sfrAddr">0x837</td> </tr> <tr id="PSMC2REBS"> <th class="sfrName">PSMC2REBS</th> <td class="sfrAddr">0x838</td> </tr> <tr id="PSMC2FEBS"> <th class="sfrName">PSMC2FEBS</th> <td class="sfrAddr">0x839</td> </tr> <tr id="PSMC2PHS"> <th class="sfrName">PSMC2PHS</th> <td class="sfrAddr">0x83A</td> </tr> <tr id="PSMC2DCS"> <th class="sfrName">PSMC2DCS</th> <td class="sfrAddr">0x83B</td> </tr> <tr id="PSMC2PRS"> <th class="sfrName">PSMC2PRS</th> <td class="sfrAddr">0x83C</td> </tr> <tr id="PSMC2ASDC"> <th class="sfrName">PSMC2ASDC</th> <td class="sfrAddr">0x83D</td> </tr> <tr id="PSMC2ASDL"> <th class="sfrName">PSMC2ASDL</th> <td class="sfrAddr">0x83E</td> </tr> <tr id="PSMC2ASDS"> <th class="sfrName">PSMC2ASDS</th> <td class="sfrAddr">0x83F</td> </tr> <tr id="PSMC2INT"> <th class="sfrName">PSMC2INT</th> <td class="sfrAddr">0x840</td> </tr> <tr id="PSMC2PH"> <th class="sfrNameX">PSMC2PH<span>PSMC2PHL</span></th> <td class="sfrAddr">0x841</td> </tr> <tr id="PSMC2PHH"> <th class="sfrName">PSMC2PHH</th> <td class="sfrAddr">0x842</td> </tr> <tr id="PSMC2DC"> <th class="sfrNameX">PSMC2DC<span>PSMC2DCL</span></th> <td class="sfrAddr">0x843</td> </tr> <tr id="PSMC2DCH"> <th class="sfrName">PSMC2DCH</th> <td class="sfrAddr">0x844</td> </tr> <tr id="PSMC2PR"> <th class="sfrNameX">PSMC2PR<span>PSMC2PRL</span></th> <td class="sfrAddr">0x845</td> </tr> <tr id="PSMC2PRH"> <th class="sfrName">PSMC2PRH</th> <td class="sfrAddr">0x846</td> </tr> <tr id="PSMC2TMR"> <th class="sfrNameX">PSMC2TMR<span>PSMC2TMRL</span></th> <td class="sfrAddr">0x847</td> </tr> <tr id="PSMC2TMRH"> <th class="sfrName">PSMC2TMRH</th> <td class="sfrAddr">0x848</td> </tr> <tr id="PSMC2DBR"> <th class="sfrName">PSMC2DBR</th> <td class="sfrAddr">0x849</td> </tr> <tr id="PSMC2DBF"> <th class="sfrName">PSMC2DBF</th> <td class="sfrAddr">0x84A</td> </tr> <tr id="PSMC2BLKR"> <th class="sfrName">PSMC2BLKR</th> <td class="sfrAddr">0x84B</td> </tr> <tr id="PSMC2BLKF"> <th class="sfrName">PSMC2BLKF</th> <td class="sfrAddr">0x84C</td> </tr> <tr id="PSMC2FFA"> <th class="sfrName">PSMC2FFA</th> <td class="sfrAddr">0x84D</td> </tr> <tr id="PSMC2STR0"> <th class="sfrName">PSMC2STR0</th> <td class="sfrAddr">0x84E</td> </tr> <tr id="PSMC2STR1"> <th class="sfrName">PSMC2STR1</th> <td class="sfrAddr">0x84F</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="PSMC3CON"> <th class="sfrName">PSMC3CON</th> <td class="sfrAddr">0x851</td> </tr> <tr id="PSMC3MDL"> <th class="sfrName">PSMC3MDL</th> <td class="sfrAddr">0x852</td> </tr> <tr id="PSMC3SYNC"> <th class="sfrName">PSMC3SYNC</th> <td class="sfrAddr">0x853</td> </tr> <tr id="PSMC3CLK"> <th class="sfrName">PSMC3CLK</th> <td class="sfrAddr">0x854</td> </tr> <tr id="PSMC3OEN"> <th class="sfrName">PSMC3OEN</th> <td class="sfrAddr">0x855</td> </tr> <tr id="PSMC3POL"> <th class="sfrName">PSMC3POL</th> <td class="sfrAddr">0x856</td> </tr> <tr id="PSMC3BLNK"> <th class="sfrName">PSMC3BLNK</th> <td class="sfrAddr">0x857</td> </tr> <tr id="PSMC3REBS"> <th class="sfrName">PSMC3REBS</th> <td class="sfrAddr">0x858</td> </tr> <tr id="PSMC3FEBS"> <th class="sfrName">PSMC3FEBS</th> <td class="sfrAddr">0x859</td> </tr> <tr id="PSMC3PHS"> <th class="sfrName">PSMC3PHS</th> <td class="sfrAddr">0x85A</td> </tr> <tr id="PSMC3DCS"> <th class="sfrName">PSMC3DCS</th> <td class="sfrAddr">0x85B</td> </tr> <tr id="PSMC3PRS"> <th class="sfrName">PSMC3PRS</th> <td class="sfrAddr">0x85C</td> </tr> <tr id="PSMC3ASDC"> <th class="sfrName">PSMC3ASDC</th> <td class="sfrAddr">0x85D</td> </tr> <tr id="PSMC3ASDL"> <th class="sfrName">PSMC3ASDL</th> <td class="sfrAddr">0x85E</td> </tr> <tr id="PSMC3ASDS"> <th class="sfrName">PSMC3ASDS</th> <td class="sfrAddr">0x85F</td> </tr> <tr id="PSMC3INT"> <th class="sfrName">PSMC3INT</th> <td class="sfrAddr">0x860</td> </tr> <tr id="PSMC3PH"> <th class="sfrNameX">PSMC3PH<span>PSMC3PHL</span></th> <td class="sfrAddr">0x861</td> </tr> <tr id="PSMC3PHH"> <th class="sfrName">PSMC3PHH</th> <td class="sfrAddr">0x862</td> </tr> <tr id="PSMC3DC"> <th class="sfrNameX">PSMC3DC<span>PSMC3DCL</span></th> <td class="sfrAddr">0x863</td> </tr> <tr id="PSMC3DCH"> <th class="sfrName">PSMC3DCH</th> <td class="sfrAddr">0x864</td> </tr> <tr id="PSMC3PR"> <th class="sfrNameX">PSMC3PR<span>PSMC3PRL</span></th> <td class="sfrAddr">0x865</td> </tr> <tr id="PSMC3PRH"> <th class="sfrName">PSMC3PRH</th> <td class="sfrAddr">0x866</td> </tr> <tr id="PSMC3TMR"> <th class="sfrNameX">PSMC3TMR<span>PSMC3TMRL</span></th> <td class="sfrAddr">0x867</td> </tr> <tr id="PSMC3TMRH"> <th class="sfrName">PSMC3TMRH</th> <td class="sfrAddr">0x868</td> </tr> <tr id="PSMC3DBR"> <th class="sfrName">PSMC3DBR</th> <td class="sfrAddr">0x869</td> </tr> <tr id="PSMC3DBF"> <th class="sfrName">PSMC3DBF</th> <td class="sfrAddr">0x86A</td> </tr> <tr id="PSMC3BLKR"> <th class="sfrName">PSMC3BLKR</th> <td class="sfrAddr">0x86B</td> </tr> <tr id="PSMC3BLKF"> <th class="sfrName">PSMC3BLKF</th> <td class="sfrAddr">0x86C</td> </tr> <tr id="PSMC3FFA"> <th class="sfrName">PSMC3FFA</th> <td class="sfrAddr">0x86D</td> </tr> <tr id="PSMC3STR0"> <th class="sfrName">PSMC3STR0</th> <td class="sfrAddr">0x86E</td> </tr> <tr id="PSMC3STR1"> <th class="sfrName">PSMC3STR1</th> <td class="sfrAddr">0x86F</td> </tr> </table> </td> <td class="vMargin"></td> <td class="sfrColumn"> <table> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr><th class="sfrSep"> </th></tr> <tr id="STATUS_SHAD"> <th class="sfrName">STATUS_SHAD</th> <td class="sfrAddr">0xFE4</td> </tr> <tr id="WREG_SHAD"> <th class="sfrName">WREG_SHAD</th> <td class="sfrAddr">0xFE5</td> </tr> <tr id="BSR_SHAD"> <th class="sfrName">BSR_SHAD</th> <td class="sfrAddr">0xFE6</td> </tr> <tr id="PCLATH_SHAD"> <th class="sfrName">PCLATH_SHAD</th> <td class="sfrAddr">0xFE7</td> </tr> <tr id="FSR0L_SHAD"> <th class="sfrName">FSR0L_SHAD</th> <td class="sfrAddr">0xFE8</td> </tr> <tr id="FSR0H_SHAD"> <th class="sfrName">FSR0H_SHAD</th> <td class="sfrAddr">0xFE9</td> </tr> <tr id="FSR1L_SHAD"> <th class="sfrName">FSR1L_SHAD</th> <td class="sfrAddr">0xFEA</td> </tr> <tr id="FSR1H_SHAD"> <th class="sfrName">FSR1H_SHAD</th> <td class="sfrAddr">0xFEB</td> </tr> <tr><th class="sfrSep"> </th></tr> <tr id="STKPTR"> <th class="sfrName">STKPTR</th> <td class="sfrAddr">0xFED</td> </tr> <tr id="TOSL"> <th class="sfrName">TOSL</th> <td class="sfrAddr">0xFEE</td> </tr> <tr id="TOSH"> <th class="sfrName">TOSH</th> <td class="sfrAddr">0xFEF</td> </tr> </table> </td> <td class="vMargin"></td> </tr> <tr class="ramGap"><td></td></tr> <tr><td colspan=65 class="ramSumEx">The mirror of [PCL, STATUS, ...] are not shown.</td></tr> </table> <div class="legendContainer"> <div class="legend"> <p class="sfrNameEx"> <span class="explanation">SFR</span></p> <p class="sfrNameXEx"> <span class="explanation">SFR with alias name.</span></p> </div> </div> <div class="legendContainer"> <p class="srcInfo">This page generated automatically by the <a href="https://sourceforge.net/p/gputils/code/HEAD/tree/trunk/scripts/tools/device-help.pl"><em>device-help.pl</em></a> program (2013-05-17 07:55:35 UTC) from the <em>8bit_device.info</em> file (rev: 1.13) of <em>mpasmx</em> and from the <a href="http://gputils.sourceforge.net#Download">gputils</a> source package (rev: svn 979:980). The <em>mpasmx</em> is included in the <a href="http://www.microchip.com/pagehandler/en-us/family/mplabx">MPLAB X</a>.</p> </div> </body> </html>