File: PIC16F83-ram.html

package info (click to toggle)
gputils 1.5.2-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 159,960 kB
  • sloc: pascal: 1,459,440; ansic: 319,705; sh: 4,323; makefile: 2,134; lex: 1,755; yacc: 1,595
file content (104 lines) | stat: -rw-r--r-- 5,711 bytes parent folder | download | duplicates (2)
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&nbsp;0</th>
        <th class="ramBank">Bank&nbsp;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">&nbsp;<span class="explanation">Special Function Register.</span></p>
        <p class="ramGPREx">&nbsp;<span class="explanation">General-purpose RAM.</span></p>
        <p class="ramCOMEx">&nbsp;<span class="explanation">Common RAM.</span></p>
        <p class="ramMIREx">&nbsp;<span class="explanation">Mirrored RAM.</span></p>
        <p class="ramBADEx">&nbsp;<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>