Author: sebastien.lelong
Date: Sat Jul 4 10:19:10 2009
New Revision: 1079
Modified:
trunk/tools/adc/adc_an_grp.py
trunk/tools/adc/adc_pins.py
trunk/tools/adc/vref_pins.py
trunk/tools/pinmap.py
trunk/tools/pinmap_pinsuffix.py
Log:
update/fix pinmap for 12F615, 12F675, 12HV615, 16F616, 16F676, 16F87,
16F88, 16HV616
Modified: trunk/tools/adc/adc_an_grp.py
==============================================================================
--- trunk/tools/adc/adc_an_grp.py (original)
+++ trunk/tools/adc/adc_an_grp.py Sat Jul 4 10:19:10 2009
@@ -6,9 +6,13 @@
'16F627',
'16F628A',
'16F716',
+ '16F87',
'16F627A'],
(('RA4', 'AN2'), ('RA0', 'AN0'), ('RA1', 'AN1')): ['18F1330', '18F1230'],
- (('RA4', 'AN3'), ('RA2', 'AN2'), ('RA0', 'AN0'), ('RA1', 'AN1')):
['12F683'],
+ (('RA4', 'AN3'), ('RA2', 'AN2'), ('RA0', 'AN0'), ('RA1', 'AN1')):
['12F615',
+ '12F675',
+ '12F683',
+ '12HV615'],
(('RA4', 'AN4'), ('RA2', 'AN2'), ('RA3', 'AN3'), ('RA0', 'AN0'),
('RA1', 'AN1')): ['16F819',
'16F818',
'18F2331',
@@ -32,11 +36,11 @@
'18F242'],
(('RB2', 'AN2'), ('RB1', 'AN1'), ('RB0', 'AN0')): ['16F526', '16F506'],
(('RB3', 'AN9'), ('RB2', 'AN8'), ('RB1', 'AN10'), ('RB0', 'AN12'),
('RA5', 'AN4'), ('RA2', 'AN2'), ('RA3', 'AN3'), ('RA0', 'AN0'),
('RA1', 'AN1'), ('RC2', 'AN11')): ['18F24J11',
-
'18LF24J50',
'18F24J50',
'18F25J50',
'18F26J11',
'18LF26J50',
+
'18LF24J50',
'18LF25J50',
'18LF24J11',
'18F25J11',
@@ -130,9 +134,11 @@
'16F882',
'16F737',
'16F767'],
- (('RB7', 'AN6'), ('RB6', 'AN5'), ('RA4', 'AN4'), ('RA2', 'AN2'),
('RA3', 'AN3'), ('RA0', 'AN0'), ('RA1', 'AN1')): ['16F88',
-
'16F87'],
- (('RC0', 'AN4'), ('RC1', 'AN5'), ('RC2', 'AN6'), ('RC3', 'AN7'),
('RA4', 'AN3'), ('RA2', 'AN2'), ('RA0', 'AN0'), ('RA1', 'AN1')): ['16F684',
+ (('RB7', 'AN6'), ('RB6', 'AN5'), ('RA4', 'AN4'), ('RA2', 'AN2'),
('RA3', 'AN3'), ('RA0', 'AN0'), ('RA1', 'AN1')): ['16F88'],
+ (('RC0', 'AN4'), ('RC1', 'AN5'), ('RC2', 'AN6'), ('RC3', 'AN7'),
('RA4', 'AN3'), ('RA2', 'AN2'), ('RA0', 'AN0'), ('RA1', 'AN1')): ['16HV616',
+
'16F684',
+
'16F616',
+
'16F676',
'16F688'],
(('RC7', 'AN9'), ('RB5', 'AN11'), ('RB4', 'AN10'), ('RC0', 'AN4'),
('RC1', 'AN5'), ('RC2', 'AN6'), ('RC3', 'AN7'), ('RA4', 'AN3'),
('RA2', 'AN2'), ('RA0', 'AN0'), ('RA1', 'AN1'), ('RC6', 'AN8')):
['18LF14K22',
'18LF13K22',
@@ -201,12 +207,12 @@
'18F6527',
'18F6723',
'18F6722',
+
'18F8490',
'18F6680',
'18F6585',
'18F6720',
'18F8410',
'18F6410',
-
'18F8490',
'18F6628',
'18F6622',
'18F6620',
@@ -246,10 +252,10 @@
'18F86J10',
'18F85J15',
'18F85J10',
-
'18F86J65',
'18F86J60',
'18F87J10',
-
'18F87J60'],
+
'18F87J60',
+
'18F86J65'],
(('RF3', 'AN8'), ('RF2', 'AN7'), ('RF1', 'AN6'), ('RF7', 'AN5'),
('RF6', 'AN11'), ('RF5', 'AN10'), ('RF4', 'AN9'), ('RA5', 'AN4'),
('RA2', 'AN2'), ('RA3', 'AN3'), ('RA0', 'AN0'), ('RA1', 'AN1')):
['18F65J11',
'18F66J90',
'18F66J93',
Modified: trunk/tools/adc/adc_pins.py
==============================================================================
--- trunk/tools/adc/adc_pins.py (original)
+++ trunk/tools/adc/adc_pins.py Sat Jul 4 10:19:10 2009
@@ -2,14 +2,33 @@
{'10F220': {'RA0': 'AN0', 'RA1': 'AN1'},
'10F222': {'RA0': 'AN0', 'RA1': 'AN1'},
'12F510': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2'},
+ '12F615': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA4': 'AN3'},
+ '12F675': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA4': 'AN3'},
'12F683': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA4': 'AN3'},
+ '12HV615': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA4': 'AN3'},
'16F506': {'RB0': 'AN0', 'RB1': 'AN1', 'RB2': 'AN2'},
'16F526': {'RB0': 'AN0', 'RB1': 'AN1', 'RB2': 'AN2'},
+ '16F616': {'RA0': 'AN0',
+ 'RA1': 'AN1',
+ 'RA2': 'AN2',
+ 'RA4': 'AN3',
+ 'RC0': 'AN4',
+ 'RC1': 'AN5',
+ 'RC2': 'AN6',
+ 'RC3': 'AN7'},
'16F627': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA3': 'AN3'},
'16F627A': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA3': 'AN3'},
'16F628': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA3': 'AN3'},
'16F628A': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA3': 'AN3'},
'16F648A': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA3': 'AN3'},
+ '16F676': {'RA0': 'AN0',
+ 'RA1': 'AN1',
+ 'RA2': 'AN2',
+ 'RA4': 'AN3',
+ 'RC0': 'AN4',
+ 'RC1': 'AN5',
+ 'RC2': 'AN6',
+ 'RC3': 'AN7'},
'16F677': {'RA0': 'AN0',
'RA1': 'AN1',
'RA2': 'AN2',
@@ -220,13 +239,7 @@
'RA2': 'AN2',
'RA3': 'AN3',
'RA4': 'AN4'},
- '16F87': {'RA0': 'AN0',
- 'RA1': 'AN1',
- 'RA2': 'AN2',
- 'RA3': 'AN3',
- 'RA4': 'AN4',
- 'RB6': 'AN5',
- 'RB7': 'AN6'},
+ '16F87': {'RA0': 'AN0', 'RA1': 'AN1', 'RA2': 'AN2', 'RA3': 'AN3'},
'16F870': {'RA0': 'AN0',
'RA1': 'AN1',
'RA2': 'AN2',
@@ -399,6 +412,14 @@
'RE0': 'AN5',
'RE1': 'AN6',
'RE2': 'AN7'},
+ '16HV616': {'RA0': 'AN0',
+ 'RA1': 'AN1',
+ 'RA2': 'AN2',
+ 'RA4': 'AN3',
+ 'RC0': 'AN4',
+ 'RC1': 'AN5',
+ 'RC2': 'AN6',
+ 'RC3': 'AN7'},
'16HV785': {'RA0': 'AN0',
'RA1': 'AN1',
'RA2': 'AN2',
Modified: trunk/tools/adc/vref_pins.py
==============================================================================
--- trunk/tools/adc/vref_pins.py (original)
+++ trunk/tools/adc/vref_pins.py Sat Jul 4 10:19:10 2009
@@ -1,5 +1,7 @@
vref_pins = \
-{'12F683': {'RA1': 'VREF'},
+{'12F675': {'RA1': 'VREF'},
+ '12F683': {'RA1': 'VREF'},
+ '16F616': {'RA1': 'VREF'},
'16F627': {'RA2': 'VREF'},
'16F627A': {'RA2': 'VREF'},
'16F628': {'RA2': 'VREF'},
@@ -7,6 +9,7 @@
'16F636': {'RA1': 'VREF'},
'16F639': {'RA1': 'VREF'},
'16F648A': {'RA2': 'VREF'},
+ '16F676': {'RA1': 'VREF'},
'16F677': {'RA1': 'VREF'},
'16F684': {'RA1': 'VREF'},
'16F685': {'RA1': 'VREF'},
@@ -26,7 +29,6 @@
'16F785': {'RA1': 'VREF'},
'16F818': {'RA2': 'VREF', 'RA3': 'VREF+'},
'16F819': {'RA2': 'VREF', 'RA3': 'VREF+'},
- '16F87': {'RA3': 'VREF+'},
'16F870': {'RA2': 'VREF', 'RA3': 'VREF+'},
'16F871': {'RA2': 'VREF', 'RA3': 'VREF+'},
'16F872': {'RA2': 'VREF', 'RA3': 'VREF+'},
@@ -38,7 +40,7 @@
'16F876A': {'RA2': 'VREF-', 'RA3': 'VREF+'},
'16F877': {'RA2': 'VREF', 'RA3': 'VREF+'},
'16F877A': {'RA2': 'VREF-', 'RA3': 'VREF+'},
- '16F88': {'RA3': 'VREF+'},
+ '16F88': {'RA2': 'VREF-', 'RA3': 'VREF+'},
'16F882': {'RA2': 'VREF-', 'RA3': 'VREF+'},
'16F883': {'RA2': 'VREF-', 'RA3': 'VREF+'},
'16F884': {'RA2': 'VREF-', 'RA3': 'VREF+'},
@@ -49,6 +51,7 @@
'16F916': {'RA2': 'VREF-', 'RA3': 'VREF+'},
'16F917': {'RA2': 'VREF-', 'RA3': 'VREF+'},
'16F946': {'RA2': 'VREF-', 'RA3': 'VREF+'},
+ '16HV616': {'RA1': 'VREF'},
'16HV785': {'RA1': 'VREF'},
'18F1220': {'RA2': 'VREF', 'RA3': 'VREF+'},
'18F1230': {'RA4': 'VREF+'},
Modified: trunk/tools/pinmap.py
==============================================================================
--- trunk/tools/pinmap.py (original)
+++ trunk/tools/pinmap.py Sat Jul 4 10:19:10 2009
@@ -53,11 +53,11 @@
'RA3': ['GP3', 'MCLR', 'VPP'],
'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
- '12F615': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
- 'RA1': ['GP1', 'CIN0-', 'ICSPCLK'],
- 'RA2': ['GP2', 'T0CKI', 'INT', 'COUT'],
+ '12F615': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['GP1', 'AN1', 'CIN0-', 'ICSPCLK'],
+ 'RA2': ['GP2', 'AN2', 'T0CKI', 'INT', 'COUT'],
'RA3': ['GP3', 'MCLR', 'VPP'],
- 'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['GP4', 'AN3', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
'12F629': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
'RA1': ['GP1', 'CIN-', 'ICSPCLK'],
@@ -71,11 +71,11 @@
'RA3': ['GP3', 'MCLR', 'VPP'],
'RA4': ['GP4', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
- '12F675': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
- 'RA1': ['GP1', 'CIN-', 'ICSPCLK'],
- 'RA2': ['GP2', 'T0CKI', 'INT', 'COUT'],
+ '12F675': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['GP1', 'AN1', 'CIN-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['GP2', 'AN2', 'T0CKI', 'INT', 'COUT'],
'RA3': ['GP3', 'MCLR', 'VPP'],
- 'RA4': ['GP4', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['GP4', 'AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
'12F683': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT', 'ULPWU'],
'RA1': ['GP1', 'AN1', 'CIN-', 'VREF', 'ICSPCLK'],
@@ -89,11 +89,11 @@
'RA3': ['GP3', 'MCLR', 'VPP'],
'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
- '12HV615': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
- 'RA1': ['GP1', 'CIN0-', 'ICSPCLK'],
- 'RA2': ['GP2', 'T0CKI', 'INT', 'COUT'],
+ '12HV615': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['GP1', 'AN1', 'CIN0-', 'ICSPCLK'],
+ 'RA2': ['GP2', 'AN2', 'T0CKI', 'INT', 'COUT'],
'RA3': ['GP3', 'MCLR', 'VPP'],
- 'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['GP4', 'AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
'16F505': {'RB0': ['RB0', 'ICSPDAT'],
'RB1': ['RB1', 'ICSPCLK'],
@@ -207,16 +207,16 @@
'RC3': ['RC3', 'C12IN3-'],
'RC4': ['RC4', 'C2OUT'],
'RC5': ['RC5']},
- '16F616': {'RA0': ['RA0', 'C1IN+', 'ICSPDAT'],
- 'RA1': ['RA1', 'C12IN0-', 'ICSPCLK'],
- 'RA2': ['RA2', 'T0CKI', 'INT', 'C1OUT'],
+ '16F616': {'RA0': ['RA0', 'AN0', 'C1IN+', 'ICSPDAT'],
+ 'RA1': ['RA1', 'AN1', 'C12IN0-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['RA2', 'AN2', 'T0CKI', 'INT', 'C1OUT'],
'RA3': ['RA3', 'MCLR', 'VPP'],
- 'RA4': ['RA4', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['RA4', 'AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['RA5', 'T1CKI', 'OSC1', 'CLKIN'],
- 'RC0': ['RC0', 'C2IN+'],
- 'RC1': ['RC1', 'C12IN1'],
- 'RC2': ['RC2', 'C12IN2-'],
- 'RC3': ['RC3', 'C12IN3-'],
+ 'RC0': ['RC0', 'AN4', 'C2IN+'],
+ 'RC1': ['RC1', 'AN5', 'C12IN1'],
+ 'RC2': ['RC2', 'AN6', 'C12IN2-'],
+ 'RC3': ['RC3', 'AN7', 'C12IN3-'],
'RC4': ['RC4', 'C2OUT'],
'RC5': ['RC5']},
'16F627': {'RA0': ['RA0', 'AN0'],
@@ -353,16 +353,16 @@
'RB5': ['RB5'],
'RB6': ['RB6', 'T1OSO', 'T1CKI', 'PGC'],
'RB7': ['RB7', 'T1OSI', 'PGD']},
- '16F676': {'RA0': ['RA0', 'CIN+', 'ICSPDAT'],
- 'RA1': ['RA1', 'CIN-', 'ICSPCLK'],
- 'RA2': ['RA2', 'COUT', 'T0CKI', 'INT'],
+ '16F676': {'RA0': ['RA0', 'AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['RA1', 'AN1', 'CIN-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['RA2', 'AN2', 'COUT', 'T0CKI', 'INT'],
'RA3': ['RA3', 'MCLR', 'VPP'],
- 'RA4': ['RA4', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['RA4', 'AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['RA5', 'T1CKI', 'OSC1', 'CLKIN'],
- 'RC0': ['RC0'],
- 'RC1': ['RC1'],
- 'RC2': ['RC2'],
- 'RC3': ['RC3'],
+ 'RC0': ['RC0', 'AN4'],
+ 'RC1': ['RC1', 'AN5'],
+ 'RC2': ['RC2', 'AN6'],
+ 'RC3': ['RC3', 'AN7'],
'RC4': ['RC4'],
'RC5': ['RC5']},
'16F677': {'RA0': ['RA0', 'AN0', 'C1IN+', 'ICSPDAT', 'ULPWU'],
@@ -985,8 +985,8 @@
'16F87': {'RA0': ['RA0', 'AN0'],
'RA1': ['RA1', 'AN1'],
'RA2': ['RA2', 'AN2', 'CVREF'],
- 'RA3': ['RA3', 'AN3', 'VREF+'],
- 'RA4': ['RA4', 'AN4', 'T0CKI'],
+ 'RA3': ['RA3', 'AN3', 'C1OUT'],
+ 'RA4': ['RA4', 'T0CKI', 'C2OUT'],
'RA5': ['RA5', 'MCLR', 'VPP'],
'RA6': ['RA6', 'OSC2', 'CLKO'],
'RA7': ['RA7', 'OSC1', 'CLKI'],
@@ -996,8 +996,8 @@
'RB3': ['RB3', 'PGM', 'CCP1'],
'RB4': ['RB4', 'SCK', 'SCL'],
'RB5': ['RB5', 'SS', 'TX', 'CK'],
- 'RB6': ['RB6', 'AN5', 'PGC'],
- 'RB7': ['RB7', 'AN6', 'PGD']},
+ 'RB6': ['RB6', 'PGC', 'T1OSO', 'T1CKI'],
+ 'RB7': ['RB7', 'PGD', 'T1OSI']},
'16F870': {'RA0': ['RA0', 'AN0'],
'RA1': ['RA1', 'AN1'],
'RA2': ['RA2', 'AN2', 'VREF'],
@@ -1297,9 +1297,9 @@
'RE2': ['RE2', 'CS', 'AN7']},
'16F88': {'RA0': ['RA0', 'AN0'],
'RA1': ['RA1', 'AN1'],
- 'RA2': ['RA2', 'AN2', 'CVREF'],
- 'RA3': ['RA3', 'AN3', 'VREF+'],
- 'RA4': ['RA4', 'AN4', 'T0CKI'],
+ 'RA2': ['RA2', 'AN2', 'CVREF', 'VREF-'],
+ 'RA3': ['RA3', 'AN3', 'VREF+', 'C1OUT'],
+ 'RA4': ['RA4', 'AN4', 'T0CKI', 'C2OUT'],
'RA5': ['RA5', 'MCLR', 'VPP'],
'RA6': ['RA6', 'OSC2', 'CLKO'],
'RA7': ['RA7', 'OSC1', 'CLKI'],
@@ -1309,8 +1309,8 @@
'RB3': ['RB3', 'PGM', 'CCP1'],
'RB4': ['RB4', 'SCK', 'SCL'],
'RB5': ['RB5', 'SS', 'TX', 'CK'],
- 'RB6': ['RB6', 'AN5', 'PGC'],
- 'RB7': ['RB7', 'AN6', 'PGD']},
+ 'RB6': ['RB6', 'AN5', 'PGC', 'T1OSO', 'T1CKI'],
+ 'RB7': ['RB7', 'AN6', 'PGD', 'T1OSI']},
'16F882': {'RA0': ['RA0', 'AN0', 'ULPWU', 'C12IN0'],
'RA1': ['RA1', 'AN1', 'C12IN1'],
'RA2': ['RA2', 'AN2', 'VREF-', 'CVREF', 'C2IN+'],
@@ -1658,16 +1658,16 @@
'RC3': ['RC3', 'C12IN3-'],
'RC4': ['RC4', 'C2OUT'],
'RC5': ['RC5']},
- '16HV616': {'RA0': ['RA0', 'C1IN+', 'ICSPDAT'],
- 'RA1': ['RA1', 'C12IN0-', 'ICSPCLK'],
- 'RA2': ['RA2', 'T0CKI', 'INT', 'C1OUT'],
+ '16HV616': {'RA0': ['RA0', 'AN0', 'C1IN+', 'ICSPDAT'],
+ 'RA1': ['RA1', 'AN1', 'C12IN0-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['RA2', 'AN2', 'T0CKI', 'INT', 'C1OUT'],
'RA3': ['RA3', 'MCLR', 'VPP'],
- 'RA4': ['RA4', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['RA4', 'AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['RA5', 'T1CKI', 'OSC1', 'CLKIN'],
- 'RC0': ['RC0', 'C2IN+'],
- 'RC1': ['RC1', 'C12IN1'],
- 'RC2': ['RC2', 'C12IN2-'],
- 'RC3': ['RC3', 'C12IN3-'],
+ 'RC0': ['RC0', 'AN4', 'C2IN+'],
+ 'RC1': ['RC1', 'AN5', 'C12IN1'],
+ 'RC2': ['RC2', 'AN6', 'C12IN2-'],
+ 'RC3': ['RC3', 'AN7', 'C12IN3-'],
'RC4': ['RC4', 'C2OUT'],
'RC5': ['RC5']},
'16HV785': {'RA0': ['RA0', 'AN0', 'C1IN+', 'ICSPDAT'],
Modified: trunk/tools/pinmap_pinsuffix.py
==============================================================================
--- trunk/tools/pinmap_pinsuffix.py (original)
+++ trunk/tools/pinmap_pinsuffix.py Sat Jul 4 10:19:10 2009
@@ -53,11 +53,11 @@
'RA3': ['GP3', 'MCLR', 'VPP'],
'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
- '12F615': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
- 'RA1': ['GP1', 'CIN0-', 'ICSPCLK'],
- 'RA2': ['GP2', 'T0CKI', 'INT', 'COUT'],
+ '12F615': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['GP1', 'AN1', 'CIN0-', 'ICSPCLK'],
+ 'RA2': ['GP2', 'AN2', 'T0CKI', 'INT', 'COUT'],
'RA3': ['GP3', 'MCLR', 'VPP'],
- 'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['GP4', 'AN3', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
'12F629': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
'RA1': ['GP1', 'CIN-', 'ICSPCLK'],
@@ -71,11 +71,11 @@
'RA3': ['GP3', 'MCLR', 'VPP'],
'RA4': ['GP4', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
- '12F675': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
- 'RA1': ['GP1', 'CIN-', 'ICSPCLK'],
- 'RA2': ['GP2', 'T0CKI', 'INT', 'COUT'],
+ '12F675': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['GP1', 'AN1', 'CIN-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['GP2', 'AN2', 'T0CKI', 'INT', 'COUT'],
'RA3': ['GP3', 'MCLR', 'VPP'],
- 'RA4': ['GP4', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['GP4', 'AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
'12F683': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT', 'ULPWU'],
'RA1': ['GP1', 'AN1', 'CIN-', 'VREF', 'ICSPCLK'],
@@ -89,11 +89,11 @@
'RA3': ['GP3', 'MCLR', 'VPP'],
'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
- '12HV615': {'RA0': ['GP0', 'CIN+', 'ICSPDAT'],
- 'RA1': ['GP1', 'CIN0-', 'ICSPCLK'],
- 'RA2': ['GP2', 'T0CKI', 'INT', 'COUT'],
+ '12HV615': {'RA0': ['GP0', 'AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['GP1', 'AN1', 'CIN0-', 'ICSPCLK'],
+ 'RA2': ['GP2', 'AN2', 'T0CKI', 'INT', 'COUT'],
'RA3': ['GP3', 'MCLR', 'VPP'],
- 'RA4': ['GP4', 'CIN1-', 'T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['GP4', 'AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['GP5', 'T1CKI', 'OSC1', 'CLKIN']},
'16F505': {'RB0': ['ICSPDAT'],
'RB1': ['ICSPCLK'],
@@ -207,16 +207,16 @@
'RC3': ['C12IN3-'],
'RC4': ['C2OUT'],
'RC5': []},
- '16F616': {'RA0': ['C1IN+', 'ICSPDAT'],
- 'RA1': ['C12IN0-', 'ICSPCLK'],
- 'RA2': ['T0CKI', 'INT', 'C1OUT'],
+ '16F616': {'RA0': ['AN0', 'C1IN+', 'ICSPDAT'],
+ 'RA1': ['AN1', 'C12IN0-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['AN2', 'T0CKI', 'INT', 'C1OUT'],
'RA3': ['MCLR', 'VPP'],
- 'RA4': ['T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['T1CKI', 'OSC1', 'CLKIN'],
- 'RC0': ['C2IN+'],
- 'RC1': ['C12IN1'],
- 'RC2': ['C12IN2-'],
- 'RC3': ['C12IN3-'],
+ 'RC0': ['AN4', 'C2IN+'],
+ 'RC1': ['AN5', 'C12IN1'],
+ 'RC2': ['AN6', 'C12IN2-'],
+ 'RC3': ['AN7', 'C12IN3-'],
'RC4': ['C2OUT'],
'RC5': []},
'16F627': {'RA0': ['AN0'],
@@ -353,16 +353,16 @@
'RB5': [],
'RB6': ['T1OSO', 'T1CKI', 'PGC'],
'RB7': ['T1OSI', 'PGD']},
- '16F676': {'RA0': ['CIN+', 'ICSPDAT'],
- 'RA1': ['CIN-', 'ICSPCLK'],
- 'RA2': ['COUT', 'T0CKI', 'INT'],
+ '16F676': {'RA0': ['AN0', 'CIN+', 'ICSPDAT'],
+ 'RA1': ['AN1', 'CIN-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['AN2', 'COUT', 'T0CKI', 'INT'],
'RA3': ['MCLR', 'VPP'],
- 'RA4': ['T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['T1CKI', 'OSC1', 'CLKIN'],
- 'RC0': [],
- 'RC1': [],
- 'RC2': [],
- 'RC3': [],
+ 'RC0': ['AN4'],
+ 'RC1': ['AN5'],
+ 'RC2': ['AN6'],
+ 'RC3': ['AN7'],
'RC4': [],
'RC5': []},
'16F677': {'RA0': ['AN0', 'C1IN+', 'ICSPDAT', 'ULPWU'],
@@ -985,8 +985,8 @@
'16F87': {'RA0': ['AN0'],
'RA1': ['AN1'],
'RA2': ['AN2', 'CVREF'],
- 'RA3': ['AN3', 'VREF+'],
- 'RA4': ['AN4', 'T0CKI'],
+ 'RA3': ['AN3', 'C1OUT'],
+ 'RA4': ['T0CKI', 'C2OUT'],
'RA5': ['MCLR', 'VPP'],
'RA6': ['OSC2', 'CLKO'],
'RA7': ['OSC1', 'CLKI'],
@@ -996,8 +996,8 @@
'RB3': ['PGM', 'CCP1_RB3'],
'RB4': ['SCK', 'SCL'],
'RB5': ['SS', 'TX', 'CK'],
- 'RB6': ['AN5', 'PGC'],
- 'RB7': ['AN6', 'PGD']},
+ 'RB6': ['PGC', 'T1OSO', 'T1CKI'],
+ 'RB7': ['PGD', 'T1OSI']},
'16F870': {'RA0': ['AN0'],
'RA1': ['AN1'],
'RA2': ['AN2', 'VREF'],
@@ -1297,9 +1297,9 @@
'RE2': ['CS', 'AN7']},
'16F88': {'RA0': ['AN0'],
'RA1': ['AN1'],
- 'RA2': ['AN2', 'CVREF'],
- 'RA3': ['AN3', 'VREF+'],
- 'RA4': ['AN4', 'T0CKI'],
+ 'RA2': ['AN2', 'CVREF', 'VREF-'],
+ 'RA3': ['AN3', 'VREF+', 'C1OUT'],
+ 'RA4': ['AN4', 'T0CKI', 'C2OUT'],
'RA5': ['MCLR', 'VPP'],
'RA6': ['OSC2', 'CLKO'],
'RA7': ['OSC1', 'CLKI'],
@@ -1309,8 +1309,8 @@
'RB3': ['PGM', 'CCP1_RB3'],
'RB4': ['SCK', 'SCL'],
'RB5': ['SS', 'TX', 'CK'],
- 'RB6': ['AN5', 'PGC'],
- 'RB7': ['AN6', 'PGD']},
+ 'RB6': ['AN5', 'PGC', 'T1OSO', 'T1CKI'],
+ 'RB7': ['AN6', 'PGD', 'T1OSI']},
'16F882': {'RA0': ['AN0', 'ULPWU', 'C12IN0'],
'RA1': ['AN1', 'C12IN1'],
'RA2': ['AN2', 'VREF-', 'CVREF', 'C2IN+'],
@@ -1658,16 +1658,16 @@
'RC3': ['C12IN3-'],
'RC4': ['C2OUT'],
'RC5': []},
- '16HV616': {'RA0': ['C1IN+', 'ICSPDAT'],
- 'RA1': ['C12IN0-', 'ICSPCLK'],
- 'RA2': ['T0CKI', 'INT', 'C1OUT'],
+ '16HV616': {'RA0': ['AN0', 'C1IN+', 'ICSPDAT'],
+ 'RA1': ['AN1', 'C12IN0-', 'VREF', 'ICSPCLK'],
+ 'RA2': ['AN2', 'T0CKI', 'INT', 'C1OUT'],
'RA3': ['MCLR', 'VPP'],
- 'RA4': ['T1G', 'OSC2', 'CLKOUT'],
+ 'RA4': ['AN3', 'T1G', 'OSC2', 'CLKOUT'],
'RA5': ['T1CKI', 'OSC1', 'CLKIN'],
- 'RC0': ['C2IN+'],
- 'RC1': ['C12IN1'],
- 'RC2': ['C12IN2-'],
- 'RC3': ['C12IN3-'],
+ 'RC0': ['AN4', 'C2IN+'],
+ 'RC1': ['AN5', 'C12IN1'],
+ 'RC2': ['AN6', 'C12IN2-'],
+ 'RC3': ['AN7', 'C12IN3-'],
'RC4': ['C2OUT'],
'RC5': []},
'16HV785': {'RA0': ['AN0', 'C1IN+', 'ICSPDAT'],
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---