This file is indexed.

/usr/share/gEDA/sym/micro/pic16F876-1.sym is in geda-symbols 1:1.8.2-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
v 20081221 2
B 300 0 2500 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
P 200 5600 0 5600 1 0 1
{
T 200 5650 5 8 1 1 0 6 1
pinnumber=1
T 200 5550 5 8 0 1 0 8 1
pinseq=1
T 350 5600 9 8 1 1 0 0 1
pinlabel=\_MCLR\_
T 350 5600 5 8 0 1 0 2 1
pintype=in
}
P 300 5200 0 5200 1 0 1
{
T 200 5250 5 8 1 1 0 6 1
pinnumber=2
T 200 5150 5 8 0 1 0 8 1
pinseq=2
T 350 5200 9 8 1 1 0 0 1
pinlabel=RA0
T 350 5200 5 8 0 1 0 2 1
pintype=io
}
P 300 4800 0 4800 1 0 1
{
T 200 4850 5 8 1 1 0 6 1
pinnumber=3
T 200 4750 5 8 0 1 0 8 1
pinseq=3
T 350 4800 9 8 1 1 0 0 1
pinlabel=RA1
T 350 4800 5 8 0 1 0 2 1
pintype=io
}
P 300 4400 0 4400 1 0 1
{
T 200 4450 5 8 1 1 0 6 1
pinnumber=4
T 200 4350 5 8 0 1 0 8 1
pinseq=4
T 350 4400 9 8 1 1 0 0 1
pinlabel=RA2
T 350 4400 5 8 0 1 0 2 1
pintype=io
}
P 300 4000 0 4000 1 0 1
{
T 200 4050 5 8 1 1 0 6 1
pinnumber=5
T 200 3950 5 8 0 1 0 8 1
pinseq=5
T 350 4000 9 8 1 1 0 0 1
pinlabel=RA3
T 350 4000 5 8 0 1 0 2 1
pintype=io
}
P 300 3600 0 3600 1 0 1
{
T 200 3650 5 8 1 1 0 6 1
pinnumber=6
T 200 3550 5 8 0 1 0 8 1
pinseq=6
T 350 3600 9 8 1 1 0 0 1
pinlabel=RA4
T 350 3600 5 8 0 1 0 2 1
pintype=io
}
P 300 3200 0 3200 1 0 1
{
T 200 3250 5 8 1 1 0 6 1
pinnumber=7
T 200 3150 5 8 0 1 0 8 1
pinseq=7
T 350 3200 9 8 1 1 0 0 1
pinlabel=RA5
T 350 3200 5 8 0 1 0 2 1
pintype=io
}
P 300 2800 0 2800 1 0 1
{
T 200 2850 5 8 1 1 0 6 1
pinnumber=8
T 200 2750 5 8 0 1 0 8 1
pinseq=8
T 350 2800 9 8 1 1 0 0 1
pinlabel=Vss
T 350 2800 5 8 0 1 0 2 1
pintype=pwr
}
P 300 2400 0 2400 1 0 1
{
T 200 2450 5 8 1 1 0 6 1
pinnumber=9
T 200 2350 5 8 0 1 0 8 1
pinseq=9
T 350 2400 9 8 1 1 0 0 1
pinlabel=CLKIN
T 350 2400 5 8 0 1 0 2 1
pintype=in
}
P 300 2000 0 2000 1 0 1
{
T 200 2050 5 8 1 1 0 6 1
pinnumber=10
T 200 1950 5 8 0 1 0 8 1
pinseq=10
T 350 2000 9 8 1 1 0 0 1
pinlabel=CLKOUT
T 350 2000 5 8 0 1 0 2 1
pintype=out
}
P 300 1600 0 1600 1 0 1
{
T 200 1650 5 8 1 1 0 6 1
pinnumber=11
T 200 1550 5 8 0 1 0 8 1
pinseq=11
T 350 1600 9 8 1 1 0 0 1
pinlabel=RC0
T 350 1600 5 8 0 1 0 2 1
pintype=io
}
P 300 1200 0 1200 1 0 1
{
T 200 1250 5 8 1 1 0 6 1
pinnumber=12
T 200 1150 5 8 0 1 0 8 1
pinseq=12
T 350 1200 9 8 1 1 0 0 1
pinlabel=RC1
T 350 1200 5 8 0 1 0 2 1
pintype=io
}
P 300 800 0 800 1 0 1
{
T 200 850 5 8 1 1 0 6 1
pinnumber=13
T 200 750 5 8 0 1 0 8 1
pinseq=13
T 350 800 9 8 1 1 0 0 1
pinlabel=RC2
T 350 800 5 8 0 1 0 2 1
pintype=io
}
P 300 400 0 400 1 0 1
{
T 200 450 5 8 1 1 0 6 1
pinnumber=14
T 200 350 5 8 0 1 0 8 1
pinseq=14
T 350 400 9 8 1 1 0 0 1
pinlabel=RC3
T 350 400 5 8 0 1 0 2 1
pintype=io
}
P 3100 400 2800 400 1 0 0
{
T 2900 450 5 8 1 1 0 0 1
pinnumber=15
T 2900 350 5 8 0 1 0 2 1
pinseq=15
T 2750 400 9 8 1 1 0 6 1
pinlabel=RC4
T 2750 400 5 8 0 1 0 8 1
pintype=io
}
P 3100 800 2800 800 1 0 0
{
T 2900 850 5 8 1 1 0 0 1
pinnumber=16
T 2900 750 5 8 0 1 0 2 1
pinseq=16
T 2750 800 9 8 1 1 0 6 1
pinlabel=RC5
T 2750 800 5 8 0 1 0 8 1
pintype=io
}
P 3100 1200 2800 1200 1 0 0
{
T 2900 1250 5 8 1 1 0 0 1
pinnumber=17
T 2900 1150 5 8 0 1 0 2 1
pinseq=17
T 2750 1200 9 8 1 1 0 6 1
pinlabel=RC6
T 2750 1200 5 8 0 1 0 8 1
pintype=io
}
P 3100 1600 2800 1600 1 0 0
{
T 2900 1650 5 8 1 1 0 0 1
pinnumber=18
T 2900 1550 5 8 0 1 0 2 1
pinseq=18
T 2750 1600 9 8 1 1 0 6 1
pinlabel=RC7
T 2750 1600 5 8 0 1 0 8 1
pintype=io
}
P 3100 2000 2800 2000 1 0 0
{
T 2900 2050 5 8 1 1 0 0 1
pinnumber=19
T 2900 1950 5 8 0 1 0 2 1
pinseq=19
T 2750 2000 9 8 1 1 0 6 1
pinlabel=Vss
T 2750 2000 5 8 0 1 0 8 1
pintype=pwr
}
P 3100 2400 2800 2400 1 0 0
{
T 2900 2450 5 8 1 1 0 0 1
pinnumber=20
T 2900 2350 5 8 0 1 0 2 1
pinseq=20
T 2750 2400 9 8 1 1 0 6 1
pinlabel=Vdd
T 2750 2400 5 8 0 1 0 8 1
pintype=pwr
}
P 3100 2800 2800 2800 1 0 0
{
T 2900 2850 5 8 1 1 0 0 1
pinnumber=21
T 2900 2750 5 8 0 1 0 2 1
pinseq=21
T 2750 2800 9 8 1 1 0 6 1
pinlabel=RB0
T 2750 2800 5 8 0 1 0 8 1
pintype=io
}
P 3100 3200 2800 3200 1 0 0
{
T 2900 3250 5 8 1 1 0 0 1
pinnumber=22
T 2900 3150 5 8 0 1 0 2 1
pinseq=22
T 2750 3200 9 8 1 1 0 6 1
pinlabel=RB1
T 2750 3200 5 8 0 1 0 8 1
pintype=io
}
P 3100 3600 2800 3600 1 0 0
{
T 2900 3650 5 8 1 1 0 0 1
pinnumber=23
T 2900 3550 5 8 0 1 0 2 1
pinseq=23
T 2750 3600 9 8 1 1 0 6 1
pinlabel=RB2
T 2750 3600 5 8 0 1 0 8 1
pintype=io
}
P 3100 4000 2800 4000 1 0 0
{
T 2900 4050 5 8 1 1 0 0 1
pinnumber=24
T 2900 3950 5 8 0 1 0 2 1
pinseq=24
T 2750 4000 9 8 1 1 0 6 1
pinlabel=RB3
T 2750 4000 5 8 0 1 0 8 1
pintype=io
}
P 3100 4400 2800 4400 1 0 0
{
T 2900 4450 5 8 1 1 0 0 1
pinnumber=25
T 2900 4350 5 8 0 1 0 2 1
pinseq=25
T 2750 4400 9 8 1 1 0 6 1
pinlabel=RB4
T 2750 4400 5 8 0 1 0 8 1
pintype=io
}
P 3100 4800 2800 4800 1 0 0
{
T 2900 4850 5 8 1 1 0 0 1
pinnumber=26
T 2900 4750 5 8 0 1 0 2 1
pinseq=26
T 2750 4800 9 8 1 1 0 6 1
pinlabel=RB5
T 2750 4800 5 8 0 1 0 8 1
pintype=io
}
P 3100 5200 2800 5200 1 0 0
{
T 2900 5250 5 8 1 1 0 0 1
pinnumber=27
T 2900 5150 5 8 0 1 0 2 1
pinseq=27
T 2750 5200 9 8 1 1 0 6 1
pinlabel=RB6
T 2750 5200 5 8 0 1 0 8 1
pintype=io
}
P 3100 5600 2800 5600 1 0 0
{
T 2900 5650 5 8 1 1 0 0 1
pinnumber=28
T 2900 5550 5 8 0 1 0 2 1
pinseq=28
T 2750 5600 9 8 1 1 0 6 1
pinlabel=RB7
T 2750 5600 5 8 0 1 0 8 1
pintype=io
}
T 2600 6100 8 10 1 1 0 0 1
refdes=U?
T 300 6250 5 10 0 0 0 0 1
device=pic16F876
T 300 6650 5 10 0 0 0 0 1
footprint=DIP28
T 300 6850 5 10 0 0 0 0 1
description=8-bit CMOS FLASH microcontroller
T 300 6450 5 10 0 0 0 0 1
numslots=0
T 300 7050 5 10 0 0 0 0 1
documentation=http://ww1.microchip.com/downloads/en/DeviceDoc/39582b.pdf
T 300 6050 9 10 1 0 0 0 1
PIC16F876
V 250 5600 50 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1