1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="author" content="Molnár Károly">
<title>PIC16F83</title>
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<div class="classMenu">
<a href="index.html">All</a>
<a href="enhanced-mcus.html">Enhanced</a>
<a href="extended-mcus.html">Extended</a>
<a href="regular-mcus.html">Regular</a>
<a href="12-bits-mcus.html">12 bits</a>
<a href="14-bits-mcus.html">14 bits</a>
<a href="16-bits-mcus.html">16 bits</a>
<a href="mcus-by-ram-size.html">RAM<br>size</a>
<a href="mcus-by-rom-size.html">ROM<br>size</a>
<a href="mcus-by-eeprom-size.html">EEPROM<br>size</a>
<a href="pic14_common_sfrs.html">Common<br>SFRs</a>
</div>
<div class="tabs">
<a href="PIC16F83-feat.html">Features</a>
<a href="PIC16F83-conf.html">Configuration Bits</a>
<a class="selected" href="PIC16F83-ram.html">RAM map</a>
<a href="PIC16F83-sfr.html">SFR map</a>
</div>
<table class="ramMap">
<tr><th colspan=5 class="ramTableName">PIC16F83</th></tr>
<tr class="ramGap"><td></td></tr>
<tr class="ramHead">
<th class="ramBank">Bank 0</th>
<th class="ramBank">Bank 1</th>
</tr>
<tr class="ramGap"><td></td></tr>
<tr>
<td class="ramColumn">
<div class="ramColCont">
<div class="ramSFR" style="height: 42px"><div class="ramTt" style="top: 21px"><a href="PIC16F83-sfr.html#INDF">SFR<br>0x000 - 0x006<br>7 bytes</a></div></div>
<div class="ramBAD" style="height: 6px"><div class="ramTt" style="top: 3px">Unimplemented<br>0x007</div></div>
<div class="ramSFR" style="height: 24px"><div class="ramTt" style="top: 12px"><a href="PIC16F83-sfr.html#EEDATA">SFR<br>0x008 - 0x00B<br>4 bytes</a></div></div>
<div class="ramCOM" style="height: 216px"><div class="ramTt" style="top: 54px">Common<br>0x00C - 0x02F<br>36 bytes</div></div>
<div class="ramBAD" style="height: 480px"><div class="ramTt" style="top: 96px">Unimplemented<br>0x030 - 0x07F<br>80 bytes</div></div>
</div>
</td>
<td class="ramColumn">
<div class="ramColCont">
<div class="ramSFR" style="height: 42px"><div class="ramTt" style="top: 21px"><a href="PIC16F83-sfr.html#INDF">SFR<br>0x080 - 0x086<br>7 bytes</a></div></div>
<div class="ramBAD" style="height: 6px"><div class="ramTt" style="top: 3px">Unimplemented<br>0x087</div></div>
<div class="ramSFR" style="height: 24px"><div class="ramTt" style="top: 12px"><a href="PIC16F83-sfr.html#EECON1">SFR<br>0x088 - 0x08B<br>4 bytes</a></div></div>
<div class="ramMIR" style="height: 216px"><div class="ramTt" style="top: 54px">Mirrored<br>0x08C - 0x0AF<br>36 bytes</div></div>
<div class="ramBAD" style="height: 480px"><div class="ramTt" style="top: 96px">Unimplemented<br>0x0B0 - 0x0FF<br>80 bytes</div></div>
</div>
</td>
</tr>
<tr class="ramGap"><td></td></tr>
<tr><td colspan=5 class="ramSumEx">It is possible that this colums is inaccurate due to the mirrored-SFRs.</td></tr>
</table>
<p></p>
<table class="ramMap">
<tr>
<td class="ramColumn">
<div class="ramColCont">
<div class="ramSFR ramSum">SFR<br>11 bytes</div>
<div class="ramGPR ramSum">GPR<br>0 bytes</div>
<div class="ramCOM ramSum">Common<br>36 bytes</div>
<div class="ramMIR ramSum">Mirrored<br>0 bytes</div>
<div class="ramBAD ramSum">Unimplemented<br>81 bytes</div>
</div>
</td>
<td class="ramColumn">
<div class="ramColCont">
<div class="ramSFR ramSum">SFR<br>11 bytes</div>
<div class="ramGPR ramSum">GPR<br>0 bytes</div>
<div class="ramCOM ramSum">Common<br>0 bytes</div>
<div class="ramMIR ramSum">Mirrored<br>36 bytes</div>
<div class="ramBAD ramSum">Unimplemented<br>81 bytes</div>
</div>
</td>
</tr>
<tr class="ramGap"><td></td></tr>
<tr><td colspan=5 class="ramSumEx">It is possible that this colums is inaccurate due to the mirrored-SFRs.</td></tr>
</table>
<div class="legendContainer">
<div class="legend">
<p class="ramSFREx"> <span class="explanation">Special Function Register.</span></p>
<p class="ramGPREx"> <span class="explanation">General-purpose RAM.</span></p>
<p class="ramCOMEx"> <span class="explanation">Common RAM.</span></p>
<p class="ramMIREx"> <span class="explanation">Mirrored RAM.</span></p>
<p class="ramBADEx"> <span class="explanation">In this place no RAM.</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 (2022-01-30 15:56:09 UTC) from the <em>8bit_device.info</em> file (rev: 1.44) of <em>mpasmx</em> and from the
<a href="https://gputils.sourceforge.io#Download">gputils</a> source package (rev: svn <a href="https://sourceforge.net/p/gputils/code/Unversioned directory/">Unversioned directory</a>). The <em>mpasmx</em>
is included in the <a href="https://www.microchip.com/mplab/mplab-x-ide">MPLAB X</a>.
</p>
</div>
</body>
</html>
|