struct / union in initializer, RFE #901.
[sdcc.git] / sdcc / device / include / pic14 / pic14devices.txt
bloba365eb4c021a1e44fc533d3fd85b92ffa4587e99
1 #--------------------------------------------------------------------------
2 #  pic14devices.txt - 14 bit 16Fxxx / 16Cxxx / 12Fxxx series device file
3 #  for SDCC
5 #  Copyright (C) 2006, Zik Saleeba <zik at zikzak.net>
7 #  This library is free software; you can redistribute it and/or modify it
8 #  under the terms of the GNU General Public License as published by the
9 #  Free Software Foundation; either version 2, or (at your option) any
10 #  later version.
12 #  This library is distributed in the hope that it will be useful,
13 #  but WITHOUT ANY WARRANTY; without even the implied warranty of
14 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 #  GNU General Public License for more details.
17 #  You should have received a copy of the GNU General Public License 
18 #  along with this library; see the file COPYING. If not, write to the
19 #  Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
20 #   MA 02110-1301, USA.
21 #--------------------------------------------------------------------------
24 # dev = device name
25 # program = program memory in 14 bit words
26 # data = data memory in bytes
27 # eeprom = eeprom storage
28 # enhanced = 0 | 1
29 #   0: regular device (default)
30 #   1: indicate that this is an enhanced core (automatic context saving on IRQ)
31 # io = io lines
32 # maxram = maximum memmap address for unique general purpose registers
33 # bankmsk = mask for memmap bank selecting. 0x80 for two banks usable, 
34 #           0x180 for four.
35 # config = white-space separated list of config word addresses
36 # regmap = registers duplicated in multiple banks. First value is a bank bitmask,
37 #          following values are register addresses
38 # memmap <start> <end> <alias>
39 #       <start> - <end> mirrored in all banks set in <alias>
40 #       <alias> is a bitmask of bank bits (0x80, 0x100, 0x180)
41 #       Make sure to always provide at least one non-full (<alias> = <bankmsk>)
42 #       record or SDCC will assume that all usable memory is shared across all
43 #       banks!
48 # 10F series devices with 14 bit core
51 processor 10f320, 10lf320
52         program         256
53         data            64
54         eeprom          0
55         io              4
56         maxram          0x7f
57         config          0x2007
60 processor 10f322, 10lf322
61         program         512
62         data            64
63         eeprom          0
64         io              4
65         maxram          0x7f
66         config          0x2007
69 # 16F series
71 processor 16f72
72         program         2K
73         data            128
74         eeprom          0
75         io              22
76         maxram          0x1ff
77         bankmsk         0x180
78         config          0x2007
79         regmap          0x180 0x00 0x02 0x03 0x04 0x06 0x0a 0x0b
80         regmap          0x100 0x01 0x81
81         memmap          0x0020 0x003f 0x100
82         memmap          0x0040 0x007f 0x180
83         memmap          0x00a0 0x00bf 0x100
85 processor 16f73
86         program         4K
87         data            192
88         eeprom          0
89         io              22
90         maxram          0x1ff
91         bankmsk         0x180
92         config          0x2007
93         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
94         regmap          0x100 0x01 0x81 0x06 0x86
95         memmap          0x0020 0x007f 0x100
96         memmap          0x00a0 0x00ff 0x100
98 processor 16f74, 16lf74
99         program         4K
100         data            192
101         eeprom          0
102         io              33
103         maxram          0x1ff
104         bankmsk         0x180
105         config          0x2007
106         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
107         regmap          0x100 0x01 0x81 0x06 0x86
108         memmap          0x0020 0x007f 0x100
109         memmap          0x00a0 0x00ff 0x100
111 processor 16f76, 16lf76
112         program         8K
113         data            368
114         eeprom          0
115         io              22
116         maxram          0x1ff
117         bankmsk         0x180
118         config          0x2007
119         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
120         regmap          0x100 0x01 0x81 0x06 0x86
121         memmap          0x0020 0x006f 0x000
122         memmap          0x0070 0x007f 0x180
123         memmap          0x00a0 0x00ef 0x000
124         memmap          0x0120 0x016f 0x000
125         memmap          0x01a0 0x01ef 0x000
127 processor 16f77, 16lf77
128         program         8K
129         data            368
130         eeprom          0
131         io              33
132         maxram          0x1ff
133         bankmsk         0x180
134         config          0x2007
135         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
136         regmap          0x100 0x01 0x81 0x06 0x86
137         memmap          0x0020 0x006f 0x000
138         memmap          0x0070 0x007f 0x180
139         memmap          0x00a0 0x00ef 0x000
140         memmap          0x0120 0x016f 0x000
141         memmap          0x01a0 0x01ef 0x000
143 processor 16f84, 16lf84, 16f84a, 16lf84a
144         program         1K
145         data            68
146         eeprom          64
147         io              13
148         maxram          0xcf
149         bankmsk         0x80
150         config          0x2007
151         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
152         memmap          0x000C 0x004f 0x080
154 processor 16f87, 16lf87, 16f88, 16lf88
155         program         4K
156         data            368
157         eeprom          256
158         io              16
159         maxram          0x1ff
160         bankmsk         0x180
161         config          0x2007 0x2008
162         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
163         regmap          0x100 0x01 0x81 0x06 0x86
164         memmap          0x0020 0x006f 0x000
165         memmap          0x0070 0x007f 0x180
166         memmap          0x0110 0x016f 0x000
167         memmap          0x0190 0x01ef 0x000
169 processor 16f610, 16hv610
170         program         1K
171         data            64
172         eeprom          0
173         io              11
174         maxram          0xff
175         bankmsk         0x80
176         config          0x2007
177         regmap          0x080 0x00 0x02 0x03 0x04 0x0a 0x0b
178         memmap          0x0040 0x006f 0x000
179         memmap          0x0070 0x007f 0x080
181 processor 16f616, 16hv616
182         program         2K
183         data            128
184         eeprom          0
185         io              11
186         maxram          0xff
187         bankmsk         0x80
188         config          0x2007
189         regmap          0x080 0x00 0x02 0x03 0x04 0x0a 0x0b
190         memmap          0x0020 0x006f 0x000
191         memmap          0x0070 0x007f 0x080
192         memmap          0x00a0 0x00bf 0x000
193         
194 processor 16f627, 16lf627, 16f627a, 16lf627a
195         program         1K
196         data            224
197         eeprom          128
198         io              16
199         maxram          0x1ff
200         bankmsk         0x180
201         config          0x2007
202         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
203         regmap          0x100 0x01 0x81 0x06 0x86
204         memmap          0x0020 0x006f 0x000
205         memmap          0x0070 0x007f 0x180
206         memmap          0x00a0 0x00ef 0x000
207         memmap          0x0120 0x014f 0x000
208         
209 processor 16f628, 16lf628, 16f628a, 16lf628a
210         program         2K
211         data            224
212         eeprom          128
213         io              16
214         maxram          0x1ff
215         bankmsk         0x180
216         config          0x2007
217         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
218         regmap          0x100 0x01 0x81 0x06 0x86
219         memmap          0x0020 0x006f 0x000
220         memmap          0x0070 0x007f 0x180
221         memmap          0x00a0 0x00ef 0x000
222         memmap          0x0120 0x014f 0x000
223         
224 processor 16f648, 16f648a, 16lf648a
225         program         4K
226         data            256
227         eeprom          256
228         io              16
229         maxram          0x1ff
230         bankmsk         0x180
231         config          0x2007
232         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
233         regmap          0x100 0x01 0x81 0x06 0x86
234         memmap          0x0020 0x006f 0x000
235         memmap          0x0070 0x007f 0x180
236         memmap          0x00a0 0x00ef 0x000
237         memmap          0x0120 0x016f 0x000
238         
239 processor 16f630, 16f676
240         program         1K
241         data            64
242         eeprom          128
243         io              12
244         maxram          0xff
245         bankmsk         0x80
246         config          0x2007
247         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
248         memmap          0x0020 0x005f 0x080
250 processor 16f631
251         program         1K
252         data            64
253         eeprom          128
254         io              18
255         maxram          0xff
256         bankmsk         0x180
257         config          0x2007
258         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
259         regmap          0x100 0x01 0x81 0x05 0x85 0x07 0x87
260         memmap          0x0040 0x006f 0x000
261         memmap          0x0070 0x007f 0x180
263 processor 16f636, 16f639
264         program         2K
265         data            128
266         eeprom          256
267         io              12
268         maxram          0x1ff
269         bankmsk         0x180
270         config          0x2007
271         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
272         regmap          0x100 0x01 0x81 0x05 0x85 0x07 0x87
273         memmap          0x0020 0x006f 0x000
274         memmap          0x0070 0x007f 0x180
275         memmap          0x00a0 0x00bf 0x000
277 processor 16f677
278         program         2K
279         data            128
280         eeprom          256
281         io              18
282         maxram          0x1ff
283         bankmsk         0x180
284         config          0x2007
285         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
286         regmap          0x100 0x01 0x81 0x05 0x85 0x07 0x87
287         memmap          0x0020 0x006f 0x000
288         memmap          0x0070 0x007f 0x180
289         memmap          0x00a0 0x00bf 0x000
291 processor 16f684
292         program         2K
293         data            128
294         eeprom          256
295         io              12
296         maxram          0xff
297         bankmsk         0x80
298         config          0x2007
299         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
300         memmap          0x0020 0x006f 0x000
301         memmap          0x0070 0x007f 0x080
302         memmap          0x00a0 0x00bf 0x000
304 processor 16f685, 16f689, 16f690
305         program         4K
306         data            256
307         eeprom          256
308         io              18
309         maxram          0x1ff
310         bankmsk         0x180
311         config          0x2007
312         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
313         regmap          0x100 0x01 0x81 0x05 0x85 0x06 0x86 0x07 0x87
314         memmap          0x0020 0x006f 0x000
315         memmap          0x0070 0x007f 0x180
316         memmap          0x00a0 0x00ef 0x000
317         memmap          0x0120 0x016f 0x000
319 processor 16f687
320         program         2K
321         data            128
322         eeprom          256
323         io              18
324         maxram          0x1ff
325         bankmsk         0x180
326         config          0x2007
327         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
328         regmap          0x100 0x01 0x81 0x05 0x85 0x06 0x86 0x07 0x87
329         memmap          0x0020 0x006f 0x000
330         memmap          0x0070 0x007f 0x180
331         memmap          0x00a0 0x00bf 0x000
333 processor 16f688
334         program         4K
335         data            256
336         eeprom          256
337         io              12
338         maxram          0x1ff
339         bankmsk         0x180
340         config          0x2007
341         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
342         regmap          0x100 0x01 0x81 0x05 0x85 0x07 0x87
343         memmap          0x0020 0x006f 0x000
344         memmap          0x0070 0x007f 0x180
345         memmap          0x00a0 0x00ef 0x000
346         memmap          0x0120 0x016f 0x000
348 processor 16f716
349         program         2K
350         data            128
351         eeprom          0
352         io              13
353         maxram          0xff
354         bankmsk         0x80
355         config          0x2007
356         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
357         memmap          0x0020 0x006f 0x000
358         memmap          0x0070 0x007f 0x080
359         memmap          0x00a0 0x00bf 0x000
361 processor 16f707,16lf707
362         program         8K
363         data            363
364         eeprom          0
365         io              36
366         maxram          0x1ff
367         bankmsk         0x180
368         config          0x2007
369         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
370         regmap          0x100 0x01 0x81
371         memmap          0x0020 0x006f 0x000
372         memmap          0x0070 0x007f 0x180
373         memmap          0x00a0 0x00ef 0x000
374         memmap          0x0115 0x016f 0x000
375         memmap          0x0190 0x01ef 0x000
377 processor 16f720,16lf720
378         program         2K
379         data            128
380         eeprom          0
381         io              18
382         maxram          0x1ff
383         bankmsk         0x180
384         config          0x2007 0x2008
385         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
386         regmap          0x100 0x01 0x81
387         memmap          0x0020 0x006f 0x000
388         memmap          0x0070 0x007f 0x180
390 processor 16f721,16lf721
391         program         4K
392         data            256
393         eeprom          0
394         io              18
395         maxram          0x1ff
396         bankmsk         0x180
397         config          0x2007 0x2008
398         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
399         regmap          0x100 0x01 0x81
400         memmap          0x0020 0x006f 0x000
401         memmap          0x0070 0x007f 0x180
403 processor 16f722,16lf722,16f722a,16lf722a
404         program         2K
405         data            128
406         eeprom          0
407         io              25
408         maxram          0x1ff
409         bankmsk         0x180
410         config          0x2007 0x2008
411         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
412         regmap          0x100 0x01 0x81
413         memmap          0x0020 0x006f 0x000
414         memmap          0x0070 0x007f 0x180
415         memmap          0x00a0 0x00bf 0x000
417 processor 16f723,16lf723,16f723a,16lf723a
418         program         4K
419         data            192
420         eeprom          0
421         io              25
422         maxram          0x1ff
423         bankmsk         0x180
424         config          0x2007 0x2008
425         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
426         regmap          0x100 0x01 0x81
427         memmap          0x0020 0x006f 0x000
428         memmap          0x0070 0x007f 0x180
429         memmap          0x00a0 0x00ef 0x000
430         memmap          0x0120 0x012f 0x000
432 processor 16f724,16lf724
433         program         4K
434         data            192
435         eeprom          0
436         io              36
437         maxram          0x1ff
438         bankmsk         0x180
439         config          0x2007 0x2008
440         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
441         regmap          0x100 0x01 0x81
442         memmap          0x0020 0x006f 0x000
443         memmap          0x0070 0x007f 0x180
444         memmap          0x00a0 0x00ef 0x000
445         memmap          0x0120 0x012f 0x000
447 processor 16f726,16lf726
448         program         8K
449         data            368
450         eeprom          0
451         io              25
452         maxram          0x1ff
453         bankmsk         0x180
454         config          0x2007 0x2008
455         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
456         regmap          0x100 0x01 0x81
457         memmap          0x0020 0x006f 0x000
458         memmap          0x0070 0x007f 0x180
459         memmap          0x00a0 0x00ef 0x000
460         memmap          0x0110 0x016f 0x000
461         memmap          0x0190 0x01ef 0x000
463 processor 16f727,16lf727
464         program         8K
465         data            368
466         eeprom          0
467         io              36
468         maxram          0x1ff
469         bankmsk         0x180
470         config          0x2007 0x2008
471         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
472         regmap          0x100 0x01 0x81
473         memmap          0x0020 0x006f 0x000
474         memmap          0x0070 0x007f 0x180
475         memmap          0x00a0 0x00ef 0x000
476         memmap          0x0110 0x016f 0x000
477         memmap          0x0190 0x01ef 0x000
479 processor 16f737
480         program         4K
481         data            368
482         eeprom          0
483         io              25
484         maxram          0x1ff
485         bankmsk         0x180
486         config          0x2007 0x2008
487         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
488         regmap          0x100 0x01 0x81 0x06 0x86
489         memmap          0x0020 0x006f 0x000
490         memmap          0x0070 0x007f 0x180
491         memmap          0x00a0 0x00ef 0x000
492         memmap          0x0110 0x016f 0x000
493         memmap          0x0190 0x01ef 0x000
495 processor 16f747, 16lf747
496         program         4K
497         data            368
498         eeprom          0
499         io              36
500         maxram          0x1ff
501         bankmsk         0x180
502         config          0x2007 0x2008
503         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
504         regmap          0x100 0x01 0x81 0x06 0x86
505         memmap          0x0020 0x006f 0x000
506         memmap          0x0070 0x007f 0x180
507         memmap          0x00a0 0x00ef 0x000
508         memmap          0x0110 0x016f 0x000
509         memmap          0x0190 0x01ef 0x000
511 processor 16f767, 16lf767
512         program         8K
513         data            368
514         eeprom          0
515         io              25
516         maxram          0x1ff
517         bankmsk         0x180
518         config          0x2007 0x2008
519         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
520         regmap          0x100 0x01 0x81 0x06 0x86
521         memmap          0x0020 0x006f 0x000
522         memmap          0x0070 0x007f 0x180
523         memmap          0x00a0 0x00ef 0x000
524         memmap          0x0110 0x016f 0x000
525         memmap          0x0190 0x01ef 0x000
527 processor 16f777, 16lf777
528         program         8K
529         data            368
530         eeprom          0
531         io              36
532         maxram          0x1ff
533         bankmsk         0x180
534         config          0x2007 0x2008
535         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
536         regmap          0x100 0x01 0x81 0x06 0x86
537         memmap          0x0020 0x006f 0x000
538         memmap          0x0070 0x007f 0x180
539         memmap          0x00a0 0x00ef 0x000
540         memmap          0x0110 0x016f 0x000
541         memmap          0x0190 0x01ef 0x000
543 processor 16f753, 16hv753
544         program         2K
545         data            128
546         eeprom          0
547         io              12
548         maxram          0x1ff
549         bankmsk         0x180
550         config          0x2007
551         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
552         regmap          0x100 0x01 0x81
553         memmap          0x0020 0x006f 0x000
554         memmap          0x0070 0x007f 0x180
555         memmap          0x00a0 0x00bf 0x000
557 processor 16f785, 16hv785
558         program         2K
559         data            128
560         eeprom          256
561         io              18
562         maxram          0x1ff
563         bankmsk         0x180
564         config          0x2007
565         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
566         regmap          0x100 0x01 0x81 0x05 0x85 0x06 0x86 0x07 0x87 0x8c
567         memmap          0x0020 0x006f 0x000
568         memmap          0x0070 0x007f 0x180
569         memmap          0x00a0 0x00bf 0x000
571 processor 16f870, 16lf870, 16f872, 16lf872
572         program         2K
573         data            128
574         eeprom          64
575         io              22
576         maxram          0x1ff
577         bankmsk         0x180
578         config          0x2007
579         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
580         regmap          0x100 0x01 0x81 0x06 0x86
581         memmap          0x0020 0x006f 0x100
582         memmap          0x0070 0x007f 0x180
583         memmap          0x00a0 0x00bf 0x100
585 processor 16f871, 16lf871
586         program         2K
587         data            128
588         eeprom          64
589         io              33
590         maxram          0x1ff
591         bankmsk         0x180
592         config          0x2007
593         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
594         regmap          0x100 0x01 0x81 0x06 0x86
595         memmap          0x0020 0x006f 0x100
596         memmap          0x0070 0x007f 0x180
597         memmap          0x00a0 0x00bf 0x100
599 processor 16f873, 16lf873, 16f873a, 16lf873a
600         program         4K
601         data            192
602         eeprom          128
603         io              22
604         maxram          0x1ff
605         bankmsk         0x180
606         config          0x2007
607         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
608         regmap          0x100 0x01 0x81 0x06 0x86
609         memmap          0x0020 0x007f 0x100
610         memmap          0x00a0 0x00ff 0x100
612 processor 16f874, 16lf874, 16f874a, 16lf874a
613         program         4K
614         data            192
615         eeprom          128
616         io              33
617         maxram          0x1ff
618         bankmsk         0x180
619         config          0x2007
620         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
621         regmap          0x100 0x01 0x81 0x06 0x86
622         memmap          0x0020 0x007f 0x100
623         memmap          0x00a0 0x00ff 0x100
625 processor 16f876, 16lf876, 16f876a, 16lf876a
626         program         8K
627         data            368
628         eeprom          256
629         io              22
630         maxram          0x1ff
631         bankmsk         0x180
632         config          0x2007
633         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
634         regmap          0x100 0x01 0x81 0x06 0x86
635         memmap          0x0020 0x006f 0x000
636         memmap          0x0070 0x007f 0x180
637         memmap          0x00a0 0x00ef 0x000
638         memmap          0x0110 0x016f 0x000
639         memmap          0x0190 0x01ef 0x000
641 processor 16f877, 16lf877, 16f877a, 16lf877a
642         program         8K
643         data            368
644         eeprom          256
645         io              22
646         maxram          0x1ff
647         bankmsk         0x180
648         config          0x2007
649         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
650         regmap          0x100 0x01 0x81 0x06 0x86
651         memmap          0x0020 0x006f 0x000
652         memmap          0x0070 0x007f 0x180
653         memmap          0x00a0 0x00ef 0x000
654         memmap          0x0110 0x016f 0x000
655         memmap          0x0190 0x01ef 0x000
657 processor 16f882
658         program         2K
659         data            128
660         eeprom          128
661         io              24
662         maxram          0x1ff
663         bankmsk         0x180
664         config          0x2007 0x2008
665         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
666         regmap          0x100 0x01 0x81 0x06 0x86
667         memmap          0x0020 0x006f 0x000
668         memmap          0x0070 0x007f 0x180
669         memmap          0x00a0 0x00bf 0x000
671 processor 16f883
672         program         4K
673         data            256
674         eeprom          256
675         io              24
676         maxram          0x1ff
677         bankmsk         0x180
678         config          0x2007 0x2008
679         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
680         regmap          0x100 0x01 0x81 0x06 0x86
681         memmap          0x0020 0x006f 0x000
682         memmap          0x0070 0x007f 0x180
683         memmap          0x00a0 0x00ef 0x000
684         memmap          0x0120 0x016f 0x000
686 processor 16f884
687         program         4K
688         data            256
689         eeprom          256
690         io              35
691         maxram          0x1ff
692         bankmsk         0x180
693         config          0x2007 0x2008
694         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
695         regmap          0x100 0x01 0x81 0x06 0x86
696         memmap          0x0020 0x006f 0x000
697         memmap          0x0070 0x007f 0x180
698         memmap          0x00a0 0x00ef 0x000
699         memmap          0x0120 0x016f 0x000
701 processor 16f886
702         program         8K
703         data            368
704         eeprom          256
705         io              24
706         maxram          0x1ff
707         bankmsk         0x180
708         config          0x2007 0x2008
709         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
710         regmap          0x100 0x01 0x81 0x06 0x86
711         memmap          0x0020 0x006f 0x000
712         memmap          0x0070 0x007f 0x180
713         memmap          0x00a0 0x00ef 0x000
714         memmap          0x0110 0x016f 0x000
715         memmap          0x0190 0x01ef 0x000
717 processor 16f887
718         program         8K
719         data            368
720         eeprom          256
721         io              35
722         maxram          0x1ff
723         bankmsk         0x180
724         config          0x2007 0x2008
725         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
726         regmap          0x100 0x01 0x81 0x06 0x86
727         memmap          0x0020 0x006f 0x000
728         memmap          0x0070 0x007f 0x180
729         memmap          0x00a0 0x00ef 0x000
730         memmap          0x0110 0x016f 0x000
731         memmap          0x0190 0x01ef 0x000
733 processor 16f818, 16lf818
734         program         1K
735         data            128
736         eeprom          128
737         io              16
738         maxram          0x1ff
739         bankmsk         0x180
740         config          0x2007
741         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
742         regmap          0x100 0x01 0x81 0x06 0x86
743         memmap          0x0020 0x003f 0x100
744         memmap          0x0040 0x007f 0x180
745         memmap          0x00a0 0x00bf 0x000
747 processor 16f819, 16lf819
748         program         2K
749         data            256
750         eeprom          256
751         io              16
752         maxram          0x1ff
753         bankmsk         0x180
754         config          0x2007
755         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
756         regmap          0x100 0x01 0x81 0x06 0x86
757         memmap          0x0020 0x006f 0x000
758         memmap          0x0070 0x007f 0x180
759         memmap          0x00a0 0x00ef 0x000
760         memmap          0x0120 0x016f 0x000
762 processor 16f913
763         program         4K
764         data            256
765         eeprom          256
766         io              24
767         maxram          0x1ff
768         bankmsk         0x180
769         config          0x2007
770         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
771         regmap          0x100 0x01 0x81 0x06 0x86
772         memmap          0x0020 0x006f 0x000
773         memmap          0x0070 0x007f 0x180
774         memmap          0x00a0 0x00ef 0x000
775         memmap          0x0120 0x016f 0x000
777 processor 16f914
778         program         4K
779         data            256
780         eeprom          256
781         io              35
782         maxram          0x1ff
783         bankmsk         0x180
784         config          0x2007
785         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
786         regmap          0x100 0x01 0x81 0x06 0x86
787         memmap          0x0020 0x006f 0x000
788         memmap          0x0070 0x007f 0x180
789         memmap          0x00a0 0x00ef 0x000
790         memmap          0x0120 0x016f 0x000
792 processor 16f916
793         program         8K
794         data            352
795         eeprom          256
796         io              24
797         maxram          0x1ff
798         bankmsk         0x180
799         config          0x2007
800         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
801         regmap          0x100 0x01 0x81 0x06 0x86
802         memmap          0x0020 0x006f 0x000
803         memmap          0x0070 0x007f 0x180
804         memmap          0x00a0 0x00ef 0x000
805         memmap          0x0120 0x016f 0x000
806         memmap          0x0190 0x01ef 0x000
808 processor 16f917
809         program         8K
810         data            352
811         eeprom          256
812         io              35
813         maxram          0x1ff
814         bankmsk         0x180
815         config          0x2007
816         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
817         regmap          0x100 0x01 0x81 0x06 0x86
818         memmap          0x0020 0x006f 0x000
819         memmap          0x0070 0x007f 0x180
820         memmap          0x00a0 0x00ef 0x000
821         memmap          0x0120 0x016f 0x000
822         memmap          0x0190 0x01ef 0x000
824 processor 16f946
825         program         8K
826         data            336
827         eeprom          256
828         io              53
829         maxram          0x1ff
830         bankmsk         0x180
831         config          0x2007
832         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
833         regmap          0x100 0x01 0x81 0x06 0x86
834         memmap          0x0020 0x006f 0x000
835         memmap          0x0070 0x007f 0x180
836         memmap          0x00a0 0x00ef 0x000
837         memmap          0x0120 0x016f 0x000
838         memmap          0x01a0 0x01ef 0x000
842 # 16c series
844 processor 16c62, 16c72
845         program         2K
846         data            128
847         eeprom          0
848         io              22
849         maxram          0xbf
850         bankmsk         0x80
851         config          0x2007
852         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
853         memmap          0x0020 0x007f 0x000
854         memmap          0x00a0 0x00bf 0x000
856 processor 16c63a, 16c73b
857         program         4K
858         data            192
859         eeprom          0
860         io              22
861         maxram          0xff
862         bankmsk         0x80
863         config          0x2007
864         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
865         memmap          0x0020 0x007f 0x000
866         memmap          0x00a0 0x00ff 0x000
868 processor 16c65b, 16c74b
869         program         4K
870         data            192
871         eeprom          0
872         io              33
873         maxram          0xff
874         bankmsk         0x80
875         config          0x2007
876         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
877         memmap          0x0020 0x007f 0x000
878         memmap          0x00a0 0x00ff 0x000
880 processor 16cr73
881         program         4K
882         data            192
883         eeprom          0
884         io              22
885         maxram          0x1ff
886         bankmsk         0x180
887         config          0x2007
888         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
889         regmap          0x100 0x01 0x81
890         memmap          0x0020 0x007f 0x000
891         memmap          0x00a0 0x00ff 0x000
893 processor 16cr74
894         program         4K
895         data            192
896         eeprom          0
897         io              33
898         maxram          0x1ff
899         bankmsk         0x180
900         config          0x2007
901         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
902         regmap          0x100 0x01 0x81
903         memmap          0x0020 0x007f 0x000
904         memmap          0x00a0 0x00ff 0x000
906 processor 16cr76
907         program         8K
908         data            368
909         eeprom          0
910         io              22
911         maxram          0x1ff
912         bankmsk         0x180
913         config          0x2007
914         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
915         regmap          0x180 0x01 0x81
916         memmap          0x0020 0x006f 0x000
917         memmap          0x00a0 0x00ef 0x000
918         memmap          0x0110 0x016f 0x000
919         memmap          0x0190 0x01ef 0x000
920         memmap          0x0070 0x007f 0x180
922 processor 16cr77
923         program         8K
924         data            368
925         eeprom          0
926         io              33
927         maxram          0x1ff
928         bankmsk         0x180
929         config          0x2007
930         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
931         regmap          0x180 0x01 0x81
932         memmap          0x0020 0x006f 0x000
933         memmap          0x00a0 0x00ef 0x000
934         memmap          0x0110 0x016f 0x000
935         memmap          0x0190 0x01ef 0x000
936         memmap          0x0070 0x007f 0x180
938 processor 16c432
939         program         2K
940         data            128
941         eeprom          0
942         io              12
943         maxram          0xff
944         bankmsk         0x80
945         config          0x2007
946         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
947         memmap          0x0020 0x006f 0x000
948         memmap          0x0070 0x007f 0x080
949         memmap          0x00a0 0x00bf 0x000
951 processor 16c433
952         program         2K
953         data            128
954         eeprom          0
955         io              6
956         maxram          0xff
957         bankmsk         0x80
958         config          0x2007
959         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
960         memmap          0x0020 0x006f 0x000
961         memmap          0x0070 0x007f 0x080
962         memmap          0x00a0 0x00bf 0x000
964 processor 16c554
965         program         512
966         data            80
967         eeprom          0
968         io              21
969         maxram          0x6f
970         bankmsk         0x80
971         config          0x2007
972         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
973         memmap          0x0020 0x006f 0x000
975 processor 16c557, 16c558
976         program         2K
977         data            128
978         eeprom          0
979         io              21
980         maxram          0xbf
981         bankmsk         0x80
982         config          0x2007
983         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
984         memmap          0x0020 0x007f 0x000
985         memmap          0x00a0 0x00bf 0x000
987 processor 16c620
988         program         512
989         data            80
990         eeprom          0
991         io              13
992         maxram          0x9f
993         bankmsk         0x80
994         config          0x2007
995         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
996         memmap          0x0020 0x006f 0x000
998 processor 16c620a, 16cr620a
999         program         512
1000         data            96
1001         eeprom          0
1002         io              13
1003         maxram          0xff
1004         bankmsk         0x80
1005         config          0x2007
1006         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1007         memmap          0x0020 0x006f 0x000
1008         memmap          0x0070 0x007f 0x080
1010 processor 16c621
1011         program         1K
1012         data            80
1013         eeprom          0
1014         io              13
1015         maxram          0x9f
1016         bankmsk         0x80
1017         config          0x2007
1018         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1019         memmap          0x0020 0x006f 0x000
1021 processor 16c621a
1022         program         1K
1023         data            96
1024         eeprom          0
1025         io              13
1026         maxram          0xff
1027         bankmsk         0x80
1028         config          0x2007
1029         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1030         memmap          0x0020 0x006f 0x000
1031         memmap          0x0070 0x007f 0x080
1033 processor 16c622
1034         program         2K
1035         data            128
1036         eeprom          0
1037         io              13
1038         maxram          0xbf
1039         bankmsk         0x80
1040         config          0x2007
1041         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1042         memmap          0x0020 0x007f 0x000
1043         memmap          0x00a0 0x00bf 0x000
1045 processor 16c622a
1046         program         2K
1047         data            128
1048         eeprom          0
1049         io              13
1050         maxram          0xff
1051         bankmsk         0x80
1052         config          0x2007
1053         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1054         memmap          0x0020 0x006f 0x000
1055         memmap          0x0070 0x007f 0x080
1056         memmap          0x00a0 0x00bf 0x000
1059 processor 16c710
1060         program         512
1061         data            36
1062         eeprom          0
1063         io              13
1064         maxram          0xaf
1065         bankmsk         0x80
1066         config          0x2007
1067         regmap          0x80 0x00 0x02 0x03 0x04 0x09 0x0a 0x0b
1068         memmap          0x000c 0x002f 0x080
1070 processor 16c71
1071         program         1K
1072         data            36
1073         eeprom          0
1074         io              13
1075         maxram          0xaf
1076         bankmsk         0x80
1077         config          0x2007
1078         regmap          0x80 0x00 0x02 0x03 0x04 0x09 0x0a 0x0b
1079         memmap          0x000c 0x002f 0x080
1081 processor 16c711
1082         program         1K
1083         data            68
1084         eeprom          0
1085         io              13
1086         maxram          0xcf
1087         bankmsk         0x80
1088         config          0x2007
1089         regmap          0x80 0x00 0x02 0x03 0x04 0x09 0x0a 0x0b
1090         memmap          0x000c 0x004f 0x080
1092 processor 16c715
1093         program         2K
1094         data            128
1095         eeprom          0
1096         io              13
1097         maxram          0xff
1098         bankmsk         0x80
1099         config          0x2007
1100         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1101         memmap          0x0020 0x007f 0x000
1102         memmap          0x00a0 0x00bf 0x000
1104 processor 16c717, 16c770
1105         program         2K
1106         data            256
1107         eeprom          0
1108         io              16
1109         maxram          0x1ff
1110         bankmsk         0x180
1111         config          0x2007
1112         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1113         regmap          0x100 0x01 0x81 0x06 0x86
1114         memmap          0x0020 0x006f 0x000
1115         memmap          0x0070 0x007f 0x180
1116         memmap          0x00a0 0x00ef 0x000
1117         memmap          0x0120 0x016f 0x000
1119 processor 16c771
1120         program         4K
1121         data            256
1122         eeprom          0
1123         io              16
1124         maxram          0x1ff
1125         bankmsk         0x180
1126         config          0x2007
1127         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1128         regmap          0x100 0x01 0x81 0x06 0x86
1129         memmap          0x0020 0x006f 0x000
1130         memmap          0x0070 0x007f 0x180
1131         memmap          0x00a0 0x00ef 0x000
1132         memmap          0x0120 0x016f 0x000
1134 processor 16c745
1135         program         8K
1136         data            320
1137         eeprom          0
1138         io              22
1139         maxram          0x1ff
1140         bankmsk         0x180
1141         config          0x2007
1142         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1143         regmap          0x100 0x01 0x81 0x06 0x86
1144         memmap          0x0020 0x006f 0x000
1145         memmap          0x0070 0x007f 0x180
1146         memmap          0x00a0 0x00ef 0x000
1147         memmap          0x0120 0x016f 0x000
1148         memmap          0x01a0 0x01df 0x000
1150 processor 16c765
1151         program         8K
1152         data            320
1153         eeprom          0
1154         io              33
1155         maxram          0x1ff
1156         bankmsk         0x180
1157         config          0x2007
1158         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1159         regmap          0x100 0x01 0x81 0x06 0x86
1160         memmap          0x0020 0x006f 0x000
1161         memmap          0x0070 0x007f 0x180
1162         memmap          0x00a0 0x00ef 0x000
1163         memmap          0x0120 0x016f 0x000
1164         memmap          0x01a0 0x01df 0x000
1166 processor 16c773
1167         program         4K
1168         data            256
1169         eeprom          0
1170         io              21
1171         maxram          0x1ff
1172         bankmsk         0x180
1173         config          0x2007
1174         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1175         regmap          0x100 0x01 0x81 0x06 0x86
1176         memmap          0x0020 0x006f 0x000
1177         memmap          0x0070 0x007f 0x180
1178         memmap          0x00a0 0x00ef 0x000
1179         memmap          0x0120 0x016f 0x000
1181 processor 16c774
1182         program         4K
1183         data            256
1184         eeprom          0
1185         io              32
1186         maxram          0x1ff
1187         bankmsk         0x180
1188         config          0x2007
1189         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1190         regmap          0x100 0x01 0x81 0x06 0x86
1191         memmap          0x0020 0x006f 0x000
1192         memmap          0x0070 0x007f 0x180
1193         memmap          0x00a0 0x00ef 0x000
1194         memmap          0x0120 0x016f 0x000
1196 processor 16c781
1197         program         1K
1198         data            128
1199         eeprom          0
1200         io              16
1201         maxram          0x1ff
1202         bankmsk         0x180
1203         config          0x2007
1204         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1205         regmap          0x100 0x01 0x81 0x06 0x86
1206         memmap          0x0020 0x006f 0x000
1207         memmap          0x0070 0x007f 0x180
1208         memmap          0x00a0 0x00bf 0x000
1210 processor 16c782
1211         program         2K
1212         data            128
1213         eeprom          0
1214         io              16
1215         maxram          0x1ff
1216         bankmsk         0x180
1217         config          0x2007
1218         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1219         regmap          0x100 0x01 0x81 0x06 0x86
1220         memmap          0x0020 0x006f 0x000
1221         memmap          0x0070 0x007f 0x180
1222         memmap          0x00a0 0x00bf 0x000
1224 processor 16c925
1225         program         4K
1226         data            176
1227         eeprom          0
1228         io              52
1229         maxram          0x1ff
1230         bankmsk         0x180
1231         config          0x2007
1232         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1233         regmap          0x100 0x01 0x81 0x06 0x86
1234         memmap          0x0020 0x006f 0x000
1235         memmap          0x0070 0x007f 0x180
1236         memmap          0x00a0 0x00bf 0x000
1238 processor 16c926
1239         program         8K
1240         data            336
1241         eeprom          0
1242         io              52
1243         maxram          0x1ff
1244         bankmsk         0x180
1245         config          0x2007
1246         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1247         regmap          0x100 0x01 0x81 0x06 0x86
1248         memmap          0x0020 0x006f 0x000
1249         memmap          0x0070 0x007f 0x180
1250         memmap          0x00a0 0x00bf 0x000
1251         memmap          0x0120 0x016f 0x000
1252         memmap          0x01a0 0x01bf 0x000
1255 # 12F series devices with 14 bit core
1257 processor 12f609, 12f615, 12hv609, 12hv615
1258         program         1K
1259         data            64
1260         eeprom          0
1261         io              5
1262         maxram          0xff
1263         bankmsk         0x80
1264         config          0x2007
1265         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1266         memmap          0x0040 0x006f 0x000
1267         memmap          0x0070 0x007f 0x080
1269 processor 12f617
1270         program         2K
1271         data            128
1272         eeprom          0
1273         io              5
1274         maxram          0xff
1275         bankmsk         0x80
1276         config          0x2007
1277         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1278         memmap          0x0020 0x006f 0x000
1279         memmap          0x0070 0x007f 0x080
1280         memmap          0x00a0 0x00bf 0x000
1282 processor 12f629, 12f675
1283         program         1K
1284         data            64
1285         eeprom          128
1286         io              6
1287         maxram          0xff
1288         bankmsk         0x80
1289         config          0x2007
1290         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1291         memmap          0x0020 0x005f 0x080
1293 processor 12f635
1294         program         1K
1295         data            64
1296         eeprom          128
1297         io              6
1298         maxram          0x1ff
1299         bankmsk         0x180
1300         config          0x2007
1301         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b 
1302         regmap          0x100 0x01 0x81 0x05 0x85 
1303         memmap          0x0040 0x006f 0x000
1304         memmap          0x0070 0x007f 0x180
1306 processor 12f683
1307         program         2K
1308         data            128
1309         eeprom          256
1310         io              6
1311         maxram          0xff
1312         bankmsk         0x80
1313         config          0x2007
1314         regmap          0x80 0x00 0x02 0x03 0x04 0x0a 0x0b
1315         memmap          0x0020 0x006f 0x000
1316         memmap          0x0070 0x007f 0x080
1317         memmap          0x00a0 0x00bf 0x000
1319 processor 12f752
1320         program         1K
1321         data            64
1322         eeprom          0
1323         io              6
1324         maxram          0x1ff
1325         bankmsk         0x180
1326         config          0x2007
1327         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1328         memmap          0x0040 0x006f 0x000
1329         memmap          0x0070 0x007f 0x180
1331 processor 12hv752
1332         program         1K
1333         data            64
1334         eeprom          0
1335         io              6
1336         maxram          0x1ff
1337         bankmsk         0x180
1338         config          0x2007
1339         regmap          0x180 0x00 0x02 0x03 0x04 0x0a 0x0b
1340         memmap          0x0040 0x006f 0x000
1341         memmap          0x0070 0x007f 0x180
1344 # Enhanced instruction set 14-bit devices
1347 processor 16f1454, 16lf1454
1348         program         8K
1349         data            1024
1350         eeprom          0
1351         io              11
1352         enhanced        1
1353         maxram          0x07f
1354         bankmsk         0xf80
1355         config          0x8007 0x8008
1356         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1357         memmap          0x20 0x6f 0x000
1358         memmap          0x70 0x7f 0xf80
1360 processor 16f1455, 16lf1455
1361         program         8K
1362         data            1024
1363         eeprom          0
1364         io              11
1365         enhanced        1
1366         maxram          0x07f
1367         bankmsk         0xf80
1368         config          0x8007 0x8008
1369         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1370         memmap          0x20 0x6f 0x000
1371         memmap          0x70 0x7f 0xf80
1373 processor 16f1458, 16lf1458
1374         program         4K
1375         data            512
1376         eeprom          0
1377         io              18
1378         enhanced        1
1379         maxram          0x07f
1380         bankmsk         0xf80
1381         config          0x8007 0x8008
1382         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1383         memmap          0x20 0x6f 0x000
1384         memmap          0x70 0x7f 0xf80
1386 processor 16f1459, 16lf1459
1387         program         8K
1388         data            1024
1389         eeprom          0
1390         io              17
1391         enhanced        1
1392         maxram          0x07f
1393         bankmsk         0xf80
1394         config          0x8007 0x8008
1395         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1396         memmap          0x20 0x6f 0x000
1397         memmap          0x70 0x7f 0xf80
1399 processor 12f1501, 12lf1501
1400         program         1K
1401         data            64
1402         eeprom          0
1403         enhanced        1
1404         io              6
1405         maxram          0x07f
1406         bankmsk         0xf80
1407         config          0x8007 0x8008
1408         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1409         memmap          0x20 0x4f 0x000
1410         memmap          0x70 0x7f 0xf80
1412 processor 12f1571 12lf1571
1413         program         1K
1414         data            128
1415         eeprom          0
1416         enhanced        1
1417         io              6
1418         maxram          0x07f
1419         bankmsk         0xf80
1420         config          0x8007 0x8008
1421         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1422         memmap          0x20 0x6f 0x000
1423         memmap          0x70 0x7f 0xf80
1425 processor 12f1572 12lf1572
1426         program         2K
1427         data            256
1428         eeprom          0
1429         enhanced        1
1430         io              6
1431         maxram          0x07f
1432         bankmsk         0xf80
1433         config          0x8007 0x8008
1434         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1435         memmap          0x20 0x6f 0x000
1436         memmap          0x70 0x7f 0xf80
1438 processor 12f1612 12lf1612
1439         program         2K
1440         data            256
1441         eeprom          0
1442         enhanced        1
1443         io              6
1444         maxram          0x07f
1445         bankmsk         0xf80
1446         config          0x8007 0x8008 0x8009
1447         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1448         memmap          0x20 0x6f 0x000
1449         memmap          0x70 0x7f 0xf80
1451 processor 16f1503, 16lf1503
1452         program         2K
1453         data            128
1454         eeprom          0
1455         enhanced        1
1456         io              12
1457         maxram          0x07f
1458         bankmsk         0xf80
1459         config          0x8007 0x8008
1460         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1461         memmap          0x20 0x6f 0x000
1462         memmap          0x70 0x7f 0xf80
1464 processor 16f1507, 16lf1507
1465         program         2K
1466         data            128
1467         eeprom          0
1468         enhanced        1
1469         io              18
1470         maxram          0x07f
1471         bankmsk         0xf80
1472         config          0x8007 0x8008
1473         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1474         memmap          0x20 0x6f 0x000
1475         memmap          0x70 0x7f 0xf80
1477 processor 16f1508, 16lf1508
1478         program         4K
1479         data            256
1480         eeprom          0
1481         enhanced        1
1482         io              18
1483         maxram          0x07f
1484         bankmsk         0xf80
1485         config          0x8007 0x8008
1486         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1487         memmap          0x20 0x6f 0x000
1488         memmap          0x70 0x7f 0xf80
1490 processor 16f1509, 16lf1509
1491         program         8K
1492         data            512
1493         eeprom          0
1494         enhanced        1
1495         io              18
1496         maxram          0x07f
1497         bankmsk         0xf80
1498         config          0x8007 0x8008
1499         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1500         memmap          0x20 0x6f 0x000
1501         memmap          0x70 0x7f 0xf80
1503 processor 16f1512, 16lf1512
1504         program         2K
1505         data            128
1506         eeprom          0
1507         enhanced        1
1508         io              25
1509         maxram          0x07f
1510         bankmsk         0xf80
1511         config          0x8007 0x8008
1512         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1513         memmap          0x20 0x6f 0x000
1514         memmap          0x70 0x7f 0xf80
1516 processor 16f1513, 16lf1513
1517         program         4K
1518         data            256
1519         eeprom          0
1520         enhanced        1
1521         io              25
1522         maxram          0x07f
1523         bankmsk         0xf80
1524         config          0x8007 0x8008
1525         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1526         memmap          0x20 0x6f 0x000
1527         memmap          0x70 0x7f 0xf80
1529 processor 16f1516, 16lf1516
1530         program         8K
1531         data            512
1532         eeprom          0
1533         enhanced        1
1534         io              25
1535         maxram          0x07f
1536         bankmsk         0xf80
1537         config          0x8007 0x8008
1538         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1539         memmap          0x20 0x6f 0x000
1540         memmap          0x70 0x7f 0xf80
1542 processor 16f1517, 16lf1517
1543         program         8K
1544         data            512
1545         eeprom          0
1546         enhanced        1
1547         io              36
1548         maxram          0x07f
1549         bankmsk         0xf80
1550         config          0x8007 0x8008
1551         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1552         memmap          0x20 0x6f 0x000
1553         memmap          0x70 0x7f 0xf80
1555 processor 16f1518, 16lf1518
1556         program         16K
1557         data            1024
1558         eeprom          0
1559         enhanced        1
1560         io              25
1561         maxram          0x07f
1562         bankmsk         0xf80
1563         config          0x8007 0x8008
1564         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1565         memmap          0x20 0x6f 0x000
1566         memmap          0x70 0x7f 0xf80
1568 processor 16f1519, 16lf1519
1569         program         16K
1570         data            1024
1571         eeprom          0
1572         enhanced        1
1573         io              36
1574         maxram          0x07f
1575         bankmsk         0xf80
1576         config          0x8007 0x8008
1577         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1578         memmap          0x20 0x6f 0x000
1579         memmap          0x70 0x7f 0xf80
1581 processor 16f1526, 16lf1526
1582         program         8K
1583         data            768
1584         eeprom          0
1585         enhanced        1
1586         io              55
1587         maxram          0x07f
1588         bankmsk         0xf80
1589         config          0x8007 0x8008
1590         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1591         memmap          0x20 0x6f 0x000
1592         memmap          0x70 0x7f 0xf80
1594 processor 16f1527, 16lf1527
1595         program         16K
1596         data            1536
1597         eeprom          0
1598         enhanced        1
1599         io              55
1600         maxram          0x07f
1601         bankmsk         0xf80
1602         config          0x8007 0x8008
1603         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1604         memmap          0x20 0x6f 0x000
1605         memmap          0x70 0x7f 0xf80
1607 processor 12lf1552
1608         program         2K
1609         data            1536
1610         eeprom          0
1611         enhanced        1
1612         io              6
1613         maxram          0x07f
1614         bankmsk         0xf80
1615         config          0x8007 0x8008
1616         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1617         memmap          0x20 0x6f 0x000
1618         memmap          0x70 0x7f 0xf80
1620 processor 16lf1554
1621         program         4K
1622         data            256
1623         eeprom          0
1624         enhanced        1
1625         io              12
1626         maxram          0x07f
1627         bankmsk         0xf80
1628         config          0x8007 0x8008
1629         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1630         memmap          0x20 0x6f 0x000
1631         memmap          0x70 0x7f 0xf80
1633 processor 16lf1559
1634         program         8K
1635         data            512
1636         eeprom          0
1637         enhanced        1
1638         io              18
1639         maxram          0x07f
1640         bankmsk         0xf80
1641         config          0x8007 0x8008
1642         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1643         memmap          0x20 0x6f 0x000
1644         memmap          0x70 0x7f 0xf80
1646 processor 16lf1566
1647         program         8K
1648         data            1024
1649         eeprom          0
1650         enhanced        1
1651         io              25
1652         maxram          0x07f
1653         bankmsk         0xf80
1654         config          0x8007 0x8008
1655         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1656         memmap          0x20 0x6f 0x000
1657         memmap          0x70 0x7f 0xf80
1659 processor 16lf1567
1660         program         8K
1661         data            1024
1662         eeprom          0
1663         enhanced        1
1664         io              36
1665         maxram          0x07f
1666         bankmsk         0xf80
1667         config          0x8007 0x8008
1668         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1669         memmap          0x20 0x6f 0x000
1670         memmap          0x70 0x7f 0xf80
1672 processor 16f1574, 16lf1574
1673         program         4K
1674         data            512
1675         eeprom          0
1676         enhanced        1
1677         io              12
1678         maxram          0x07f
1679         bankmsk         0xf80
1680         config          0x8007 0x8008
1681         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1682         memmap          0x20 0x6f 0x000
1683         memmap          0x70 0x7f 0xf80
1685 processor 16f1575, 16lf1575
1686         program         8K
1687         data            1024
1688         eeprom          0
1689         enhanced        1
1690         io              12
1691         maxram          0x07f
1692         bankmsk         0xf80
1693         config          0x8007 0x8008
1694         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1695         memmap          0x20 0x6f 0x000
1696         memmap          0x70 0x7f 0xf80
1698 processor 16f1578, 16lf1578
1699         program         4K
1700         data            512
1701         eeprom          0
1702         enhanced        1
1703         io              18
1704         maxram          0x07f
1705         bankmsk         0xf80
1706         config          0x8007 0x8008
1707         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1708         memmap          0x20 0x6f 0x000
1709         memmap          0x70 0x7f 0xf80
1711 processor 16f1579, 16lf1579
1712         program         8K
1713         data            1024
1714         eeprom          0
1715         enhanced        1
1716         io              18
1717         maxram          0x07f
1718         bankmsk         0xf80
1719         config          0x8007 0x8008
1720         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1721         memmap          0x20 0x6f 0x000
1722         memmap          0x70 0x7f 0xf80
1724 processor 16f1613 16lf1613
1725         program         2K
1726         data            256
1727         eeprom          0
1728         enhanced        1
1729         io              12
1730         maxram          0x07f
1731         bankmsk         0xf80
1732         config          0x8007 0x8008 0x8009
1733         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1734         memmap          0x20 0x6f 0x000
1735         memmap          0x70 0x7f 0xf80
1737 processor 16f1614, 16lf1614
1738         program         4K
1739         data            512
1740         eeprom          0
1741         enhanced        1
1742         io              12
1743         maxram          0x07f
1744         bankmsk         0xf80
1745         config          0x8007 0x8008 0x8009
1746         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1747         memmap          0x20 0x6f 0x000
1748         memmap          0x70 0x7f 0xf80
1750 processor 16f1615, 16lf1615
1751         program         8K
1752         data            1024
1753         eeprom          0
1754         enhanced        1
1755         io              12
1756         maxram          0x07f
1757         bankmsk         0xf80
1758         config          0x8007 0x8008 0x8009
1759         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1760         memmap          0x20 0x6f 0x000
1761         memmap          0x70 0x7f 0xf80
1763 processor 16f1618, 16lf1618
1764         program         4K
1765         data            512
1766         eeprom          0
1767         enhanced        1
1768         io              18
1769         maxram          0x07f
1770         bankmsk         0xf80
1771         config          0x8007 0x8008 0x8009
1772         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1773         memmap          0x20 0x6f 0x000
1774         memmap          0x70 0x7f 0xf80
1776 processor 16f1619, 16lf1619
1777         program         8K
1778         data            1024
1779         eeprom          0
1780         enhanced        1
1781         io              18
1782         maxram          0x07f
1783         bankmsk         0xf80
1784         config          0x8007 0x8008 0x8009
1785         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1786         memmap          0x20 0x6f 0x000
1787         memmap          0x70 0x7f 0xf80
1789 processor 16f1703 16lf1703
1790         program         2K
1791         data            256
1792         eeprom          0
1793         enhanced        1
1794         io              12
1795         maxram          0x07f
1796         bankmsk         0xf80
1797         config          0x8007 0x8008
1798         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1799         memmap          0x20 0x6f 0x000
1800         memmap          0x70 0x7f 0xf80
1802 processor 16f1704, 16lf1704
1803         program         4K
1804         data            512
1805         eeprom          0
1806         io              12
1807         maxram          0x07f
1808         bankmsk         0xf80
1809         config          0x8007 0x8008
1810         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1811         memmap          0x20 0x6f 0x000
1812         memmap          0x70 0x7f 0xf80
1814 processor 16f1705 16lf1705
1815         program         8K
1816         data            1024
1817         eeprom          0
1818         enhanced        1
1819         io              12
1820         maxram          0x07f
1821         bankmsk         0xf80
1822         config          0x8007 0x8008
1823         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1824         memmap          0x20 0x6f 0x000
1825         memmap          0x70 0x7f 0xf80
1827 processor 16f1707 16lf1707
1828         program         2K
1829         data            256
1830         eeprom          0
1831         enhanced        1
1832         io              18
1833         maxram          0x07f
1834         bankmsk         0xf80
1835         config          0x8007 0x8008
1836         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1837         memmap          0x20 0x6f 0x000
1838         memmap          0x70 0x7f 0xf80
1840 processor 16f1708, 16lf1708
1841         program         4K
1842         data            512
1843         eeprom          0
1844         io              18
1845         maxram          0x07f
1846         bankmsk         0xf80
1847         config          0x8007 0x8008
1848         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1849         memmap          0x20 0x6f 0x000
1850         memmap          0x70 0x7f 0xf80
1852 processor 16f1709, 16lf1709
1853         program         8K
1854         data            1024
1855         eeprom          0
1856         enhanced        1
1857         io              18
1858         maxram          0x07f
1859         bankmsk         0xf80
1860         config          0x8007 0x8008
1861         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1862         memmap          0x20 0x6f 0x000
1863         memmap          0x70 0x7f 0xf80
1865 processor 16f1713, 16lf1713
1866         program         4K
1867         data            512
1868         eeprom          0
1869         enhanced        1
1870         io              25
1871         maxram          0x07f
1872         bankmsk         0xf80
1873         config          0x8007 0x8008
1874         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1875         memmap          0x20 0x6f 0x000
1876         memmap          0x70 0x7f 0xf80
1878 processor 16f1716, 16lf1716
1879         program         8K
1880         data            1024
1881         eeprom          0
1882         enhanced        1
1883         io              17
1884         maxram          0x07f
1885         bankmsk         0xf80
1886         config          0x8007 0x8008
1887         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1888         memmap          0x20 0x6f 0x000
1889         memmap          0x70 0x7f 0xf80
1891 processor 16f1717, 16lf1717
1892         program         8K
1893         data            1024
1894         eeprom          0
1895         enhanced        1
1896         io              36
1897         maxram          0x07f
1898         bankmsk         0xf80
1899         config          0x8007 0x8008
1900         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1901         memmap          0x20 0x6f 0x000
1902         memmap          0x70 0x7f 0xf80
1904 processor 16f1718, 16lf1718
1905         program         16K
1906         data            2048
1907         eeprom          0
1908         enhanced        1
1909         io              25
1910         maxram          0x07f
1911         bankmsk         0xf80
1912         config          0x8007 0x8008
1913         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1914         memmap          0x20 0x6f 0x000
1915         memmap          0x70 0x7f 0xf80
1917 processor 16f1719, 16lf1719
1918         program         16K
1919         data            2048
1920         eeprom          0
1921         enhanced        1
1922         io              36
1923         maxram          0x07f
1924         bankmsk         0xf80
1925         config          0x8007 0x8008
1926         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1927         memmap          0x20 0x6f 0x000
1928         memmap          0x70 0x7f 0xf80
1930 processor 16f1764, 16lf1764
1931         program         4K
1932         data            512
1933         eeprom          0
1934         enhanced        1
1935         io              12
1936         maxram          0x07f
1937         bankmsk         0xf80
1938         config          0x8007 0x8008
1939         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1940         memmap          0x20 0x6f 0x000
1941         memmap          0x70 0x7f 0xf80
1943 processor 16f1765, 16lf1765
1944         program         8K
1945         data            1024
1946         eeprom          0
1947         enhanced        1
1948         io              12
1949         maxram          0x07f
1950         bankmsk         0xf80
1951         config          0x8007 0x8008
1952         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1953         memmap          0x20 0x6f 0x000
1954         memmap          0x70 0x7f 0xf80
1956 processor 16f1768, 16lf1768
1957         program         4K
1958         data            512
1959         eeprom          0
1960         enhanced        1
1961         io              18
1962         maxram          0x07f
1963         bankmsk         0xf80
1964         config          0x8007 0x8008
1965         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1966         memmap          0x20 0x6f 0x000
1967         memmap          0x70 0x7f 0xf80
1969 processor 16f1769, 16lf1769
1970         program         8K
1971         data            1024
1972         eeprom          0
1973         enhanced        1
1974         io              18
1975         maxram          0x07f
1976         bankmsk         0xf80
1977         config          0x8007 0x8008
1978         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1979         memmap          0x20 0x6f 0x000
1980         memmap          0x70 0x7f 0xf80
1982 processor 16f1773, 16lf1773
1983         program         4K
1984         data            512
1985         eeprom          0
1986         enhanced        1
1987         io              25
1988         maxram          0x07f
1989         bankmsk         0xf80
1990         config          0x8007 0x8008
1991         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
1992         memmap          0x20 0x6f 0x000
1993         memmap          0x70 0x7f 0xf80
1995 processor 16f1776, 16lf1776
1996         program         8K
1997         data            1024
1998         eeprom          0
1999         enhanced        1
2000         io              25
2001         maxram          0x07f
2002         bankmsk         0xf80
2003         config          0x8007 0x8008
2004         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2005         memmap          0x20 0x6f 0x000
2006         memmap          0x70 0x7f 0xf80
2008 processor 16f1777, 16lf1777
2009         program         8K
2010         data            1024
2011         eeprom          0
2012         enhanced        1
2013         io              36
2014         maxram          0x07f
2015         bankmsk         0xf80
2016         config          0x8007 0x8008
2017         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2018         memmap          0x20 0x6f 0x000
2019         memmap          0x70 0x7f 0xf80
2021 processor 16f1778, 16lf1778
2022         program         16K
2023         data            2048
2024         eeprom          0
2025         enhanced        1
2026         io              25
2027         maxram          0x07f
2028         bankmsk         0xf80
2029         config          0x8007 0x8008
2030         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2031         memmap          0x20 0x6f 0x000
2032         memmap          0x70 0x7f 0xf80
2034 processor 16f1779, 16lf1779
2035         program         16K
2036         data            2048
2037         eeprom          0
2038         enhanced        1
2039         io              36
2040         maxram          0x07f
2041         bankmsk         0xf80
2042         config          0x8007 0x8008
2043         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2044         memmap          0x20 0x6f 0x000
2045         memmap          0x70 0x7f 0xf80
2047 processor 16f1782, 16lf1782
2048         program         2K
2049         data            256
2050         eeprom          256
2051         enhanced        1
2052         io              25
2053         maxram          0x07f
2054         bankmsk         0xf80
2055         config          0x8007 0x8008
2056         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2057         memmap          0x20 0x6f 0x000
2058         memmap          0x70 0x7f 0xf80
2060 processor 16f1783, 16lf1783
2061         program         4K
2062         data            512
2063         eeprom          256
2064         enhanced        1
2065         io              25
2066         maxram          0x07f
2067         bankmsk         0xf80
2068         config          0x8007 0x8008
2069         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2070         memmap          0x20 0x6f 0x000
2071         memmap          0x70 0x7f 0xf80
2073 processor 16f1784, 16lf1784
2074         program         4K
2075         data            512
2076         eeprom          256
2077         enhanced        1
2078         io              36
2079         maxram          0x07f
2080         bankmsk         0xf80
2081         config          0x8007 0x8008
2082         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2083         memmap          0x20 0x6f 0x000
2084         memmap          0x70 0x7f 0xf80
2086 processor 16f1786, 16lf1786
2087         program         8K
2088         data            1024
2089         eeprom          256
2090         enhanced        1
2091         io              25
2092         maxram          0x07f
2093         bankmsk         0xf80
2094         config          0x8007 0x8008
2095         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2096         memmap          0x20 0x6f 0x000
2097         memmap          0x70 0x7f 0xf80
2099 processor 16f1787, 16lf1787
2100         program         8K
2101         data            1024
2102         eeprom          256
2103         enhanced        1
2104         io              36
2105         maxram          0x07f
2106         bankmsk         0xf80
2107         config          0x8007 0x8008
2108         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2109         memmap          0x20 0x6f 0x000
2110         memmap          0x70 0x7f 0xf80
2112 processor 16f1788, 16lf1788
2113         program         16K
2114         data            2048
2115         eeprom          256
2116         enhanced        1
2117         io              25
2118         maxram          0xfff
2119         bankmsk         0xf80
2120         config          0x8007 0x8008
2121         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2122         memmap          0x20 0x6f 0x000
2123         memmap          0x70 0x7f 0xf80
2125 processor 16f1789, 16lf1789
2126         program         16K
2127         data            2048
2128         eeprom          256
2129         enhanced        1
2130         io              36
2131         maxram          0xfff
2132         bankmsk         0xf80
2133         config          0x8007 0x8008
2134         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2135         memmap          0x20 0x6f 0x000
2136         memmap          0x70 0x7f 0xf80
2138 # PICxxF182x family
2139 processor 12f1822, 12lf1822
2140         program         2K
2141         data            128
2142         eeprom          256
2143         enhanced        1
2144         io              6
2145         maxram          0x07f
2146         bankmsk         0xf80
2147         config          0x8007 0x8008
2148         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2149         memmap          0x20 0x6f 0x000
2150         memmap          0x70 0x7f 0xf80
2152 processor 16f1823, 16lf1823
2153         program         2K
2154         data            128
2155         eeprom          256
2156         enhanced        1
2157         io              12
2158         maxram          0x07f
2159         bankmsk         0xf80
2160         config          0x8007 0x8008
2161         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2162         memmap          0x20 0x6f 0x000
2163         memmap          0x70 0x7f 0xf80
2165 processor 16f1824, 16lf1824
2166         program         4K
2167         data            256
2168         eeprom          256
2169         enhanced        1
2170         io              12
2171         maxram          0x07f
2172         bankmsk         0xf80
2173         config          0x8007 0x8008
2174         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2175         memmap          0x20 0x6f 0x000
2176         memmap          0x70 0x7f 0xf80
2178 processor 16lf1824t39a
2179         program         4K
2180         data            256
2181         eeprom          256
2182         enhanced        1
2183         io              12
2184         maxram          0x07f
2185         bankmsk         0xf80
2186         config          0x8007 0x8008
2187         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2188         memmap          0x20 0x6f 0x000
2189         memmap          0x70 0x7f 0xf80
2191 processor 16f1825, 16lf1825
2192         program         8K
2193         data            1024
2194         eeprom          256
2195         enhanced        1
2196         io              12
2197         maxram          0x07f
2198         bankmsk         0xf80
2199         config          0x8007 0x8008
2200         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2201         memmap          0x20 0x6f 0x000
2202         memmap          0x70 0x7f 0xf80
2204 processor 16f1826, 16lf1826
2205         program         2K
2206         data            256
2207         eeprom          256
2208         enhanced        1
2209         io              16
2210         maxram          0x07f
2211         bankmsk         0xf80
2212         config          0x8007 0x8008
2213         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2214         memmap          0x20 0x6f 0x000
2215         memmap          0x70 0x7f 0xf80
2217 processor 16f1827, 16lf1827
2218         program         4K
2219         data            384
2220         eeprom          256
2221         enhanced        1
2222         io              16
2223         maxram          0x07f
2224         bankmsk         0xf80
2225         config          0x8007 0x8008
2226         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2227         memmap          0x20 0x6f 0x000
2228         memmap          0x70 0x7f 0xf80
2230 processor 16f1828, 16lf1828
2231         program         4K
2232         data            256
2233         eeprom          256
2234         enhanced        1
2235         io              18
2236         maxram          0x07f
2237         bankmsk         0xf80
2238         config          0x8007 0x8008
2239         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2240         memmap          0x20 0x6f 0x000
2241         memmap          0x70 0x7f 0xf80
2243 processor 16f1829, 16lf1829
2244         program         8K
2245         data            1024
2246         eeprom          256
2247         enhanced        1
2248         io              18
2249         maxram          0x07f
2250         bankmsk         0xf80
2251         config          0x8007 0x8008
2252         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2253         memmap          0x20 0x6f 0x000
2254         memmap          0x70 0x7f 0xf80
2256 processor 16f1829lin
2257         program         8K
2258         data            1024
2259         eeprom          256
2260         enhanced        1
2261         io              13
2262         maxram          0x07f
2263         bankmsk         0xf80
2264         config          0x8007 0x8008
2265         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2266         memmap          0x20 0x6f 0x000
2267         memmap          0x70 0x7f 0xf80
2269 # PICxxF184x family
2270 processor 12f1840, 12lf1840
2271         program         4K
2272         data            256
2273         eeprom          256
2274         enhanced        1
2275         io              6
2276         maxram          0x07f
2277         bankmsk         0xf80
2278         config          0x8007 0x8008
2279         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2280         memmap          0x20 0x6f 0x000
2281         memmap          0x70 0x7f 0xf80
2283 processor 12lf1840t39a
2284         program         4K
2285         data            256
2286         eeprom          256
2287         enhanced        1
2288         io              6
2289         maxram          0x07f
2290         bankmsk         0xf80
2291         config          0x8007 0x8008
2292         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2293         memmap          0x20 0x6f 0x000
2294         memmap          0x70 0x7f 0xf80
2296 processor 12lf1840t48a
2297         program         4K
2298         data            256
2299         eeprom          256
2300         enhanced        1
2301         io              6
2302         maxram          0x07f
2303         bankmsk         0xf80
2304         config          0x8007 0x8008
2305         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2306         memmap          0x20 0x6f 0x000
2307         memmap          0x70 0x7f 0xf80
2309 processor 16f1847, 16lf1847
2310         program         8K
2311         data            1024
2312         eeprom          256
2313         enhanced        1
2314         io              16
2315         maxram          0x07f
2316         bankmsk         0xf80
2317         config          0x8007 0x8008
2318         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2319         memmap          0x20 0x6f 0x000
2320         memmap          0x70 0x7f 0xf80
2322 # PIC16LF190x family
2323 processor 16lf1902
2324         program         2K
2325         data            128
2326         eeprom          0
2327         enhanced        1
2328         io              25
2329         maxram          0x07f
2330         bankmsk         0xf80
2331         config          0x8007 0x8008
2332         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2333         memmap          0x20 0x6f 0x000
2334         memmap          0x70 0x7f 0xf80
2336 processor 16lf1903
2337         program         4K
2338         data            256
2339         eeprom          0
2340         enhanced        1
2341         io              25
2342         maxram          0x07f
2343         bankmsk         0xf80
2344         config          0x8007 0x8008
2345         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2346         memmap          0x20 0x6f 0x000
2347         memmap          0x70 0x7f 0xf80
2349 processor 16lf1904
2350         program         4K
2351         data            256
2352         eeprom          0
2353         enhanced        1
2354         io              36
2355         maxram          0x07f
2356         bankmsk         0xf80
2357         config          0x8007 0x8008
2358         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2359         memmap          0x20 0x6f 0x000
2360         memmap          0x70 0x7f 0xf80
2362 processor 16lf1906
2363         program         8K
2364         data            512
2365         eeprom          0
2366         enhanced        1
2367         io              25
2368         maxram          0x07f
2369         bankmsk         0xf80
2370         config          0x8007 0x8008
2371         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2372         memmap          0x20 0x6f 0x000
2373         memmap          0x70 0x7f 0xf80
2375 processor 16lf1907
2376         program         8K
2377         data            512
2378         eeprom          0
2379         enhanced        1
2380         io              36
2381         maxram          0x07f
2382         bankmsk         0xf80
2383         config          0x8007 0x8008
2384         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2385         memmap          0x20 0x6f 0x000
2386         memmap          0x70 0x7f 0xf80
2388 # PIC16F193x family
2389 processor 16f1933, 16lf1933
2390         program         4K
2391         data            256
2392         eeprom          256
2393         enhanced        1
2394         io              25
2395         maxram          0x07f
2396         bankmsk         0xf80
2397         config          0x8007 0x8008
2398         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2399         memmap          0x20 0x6f 0x000
2400         memmap          0x70 0x7f 0xf80
2402 processor 16f1934, 16lf1934
2403         program         4K
2404         data            256
2405         eeprom          256
2406         enhanced        1
2407         io              36
2408         maxram          0x07f
2409         bankmsk         0xf80
2410         config          0x8007 0x8008
2411         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2412         memmap          0x20 0x6f 0x000
2413         memmap          0x70 0x7f 0xf80
2415 processor 16f1936, 16lf1936
2416         program         8K
2417         data            512
2418         eeprom          256
2419         enhanced        1
2420         io              25
2421         maxram          0x07f
2422         bankmsk         0xf80
2423         config          0x8007 0x8008
2424         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2425         memmap          0x20 0x6f 0x000
2426         memmap          0x70 0x7f 0xf80
2428 processor 16f1937, 16lf1937
2429         program         8K
2430         data            512
2431         eeprom          256
2432         enhanced        1
2433         io              36
2434         maxram          0x07f
2435         bankmsk         0xf80
2436         config          0x8007 0x8008
2437         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2438         memmap          0x20 0x6f 0x000
2439         memmap          0x70 0x7f 0xf80
2441 processor 16f1938, 16lf1938
2442         program         16K
2443         data            1024
2444         eeprom          256
2445         enhanced        1
2446         io              25
2447         maxram          0x07f
2448         bankmsk         0xf80
2449         config          0x8007 0x8008
2450         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2451         memmap          0x20 0x6f 0x000
2452         memmap          0x70 0x7f 0xf80
2454 processor 16f1939, 16lf1939
2455         program         16K
2456         data            1024
2457         eeprom          256
2458         enhanced        1
2459         io              36
2460         maxram          0x07f
2461         bankmsk         0xf80
2462         config          0x8007 0x8008
2463         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2464         memmap          0x20 0x6f 0x000
2465         memmap          0x70 0x7f 0xf80
2467 processor 16f1946, 16lf1946
2468         program         8K
2469         data            512
2470         eeprom          256
2471         enhanced        1
2472         io              53
2473         maxram          0x07f
2474         bankmsk         0xf80
2475         config          0x8007 0x8008
2476         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2477         memmap          0x20 0x6f 0x000
2478         memmap          0x70 0x7f 0xf80
2480 processor 16f1947, 16lf1947
2481         program         16K
2482         data            1024
2483         eeprom          256
2484         enhanced        1
2485         io              53
2486         maxram          0x07f
2487         bankmsk         0xf80
2488         config          0x8007 0x8008
2489         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2490         memmap          0x20 0x6f 0x000
2491         memmap          0x70 0x7f 0xf80
2493 processor 16f18313, 16lf18313
2494         program         2K
2495         data            256
2496         eeprom          256
2497         enhanced        1
2498         io              6
2499         maxram          0x07f
2500         bankmsk         0xf80
2501         config          0x8007 0x8008 0x8009 0x800a
2502         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2503         memmap          0x20 0x6f 0x000
2504         memmap          0x70 0x7f 0xf80
2506 processor 16f18323, 16lf18323
2507         program         2K
2508         data            256
2509         eeprom          256
2510         enhanced        1
2511         io              12
2512         maxram          0x07f
2513         bankmsk         0xf80
2514         config          0x8007 0x8008 0x8009 0x800a
2515         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2516         memmap          0x20 0x6f 0x000
2517         memmap          0x70 0x7f 0xf80
2519 processor 16f18324, 16lf18324
2520         program         4K
2521         data            512
2522         eeprom          256
2523         enhanced        1
2524         io              12
2525         maxram          0x07f
2526         bankmsk         0xf80
2527         config          0x8007 0x8008 0x8009 0x800a
2528         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2529         memmap          0x20 0x6f 0x000
2530         memmap          0x70 0x7f 0xf80
2532 processor 16f18325, 16lf18325
2533         program         8K
2534         data            1024
2535         eeprom          256
2536         enhanced        1
2537         io              12
2538         maxram          0x07f
2539         bankmsk         0xf80
2540         config          0x8007 0x8008 0x8009 0x800a
2541         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2542         memmap          0x20 0x6f 0x000
2543         memmap          0x70 0x7f 0xf80
2545 processor 16f18344, 16lf18344
2546         program         4K
2547         data            512
2548         eeprom          256
2549         enhanced        1
2550         io              18
2551         maxram          0x07f
2552         bankmsk         0xf80
2553         config          0x8007 0x8008 0x8009 0x800a
2554         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2555         memmap          0x20 0x6f 0x000
2556         memmap          0x70 0x7f 0xf80
2558 processor 16f18345, 16lf18345
2559         program         8K
2560         data            1024
2561         eeprom          256
2562         enhanced        1
2563         io              18
2564         maxram          0x07f
2565         bankmsk         0xf80
2566         config          0x8007 0x8008 0x8009 0x800a
2567         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2568         memmap          0x20 0x6f 0x000
2569         memmap          0x70 0x7f 0xf80
2571 processor 16f18855, 16lf18855
2572         program         8K
2573         data            1024
2574         eeprom          256
2575         enhanced        1
2576         io              25
2577         maxram          0x07f
2578         bankmsk         0xf80
2579         config          0x8007 0x8008 0x8009 0x800a 0x800b
2580         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2581         memmap          0x20 0x6f 0x000
2582         memmap          0x70 0x7f 0xf80
2584 processor 16f18875, 16lf18875
2585         program         8K
2586         data            1024
2587         eeprom          256
2588         enhanced        1
2589         io              36
2590         maxram          0x07f
2591         bankmsk         0xf80
2592         config          0x8007 0x8008 0x8009 0x800a 0x800b
2593         regmap          0xf80 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b
2594         memmap          0x20 0x6f 0x000
2595         memmap          0x70 0x7f 0xf80