BSDL Files Library for JTAG

The only free public library that contains thousands of BSDL (Boundary Scan Description Language) models to use with BScan/JTAG tools

BSDL model: PIC24FJ128GA010

-------------------------------------------------------------------------
--                                                                     --
-- Copyright Microchip Technology Inc. 2006.  All rights reserved.     --
--                                                                     --
--                                                                     --
--                         IMPORTANT NOTICE                            --
--                                                                     --
--                                                                     --
-- Software License Agreement                                          --
--								       --
-- The software supplied herewith by Microchip Technology Incorporated --
-- (the �Company�) for its PICmicro� Microcontroller is intended and   --
-- supplied to you, the Company�s customer, for use solely and         --
-- exclusively on Microchip PICmicro Microcontroller products. The     --
-- software is owned by the Company and/or its supplier, and is        --
-- protected under applicable copyright laws. All rights are reserved. --
-- Any use in violation of the foregoing restrictions may subject the  --
-- user to criminal sanctions under applicable laws, as well as to     --
-- civil liability for the breach of the terms and conditions of this  --
-- license.                                                            --
--								       --
-- THIS SOFTWARE IS PROVIDED IN AN �AS IS� CONDITION. NO WARRANTIES,   --
-- WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED   --
-- TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A         --
-- PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. THE COMPANY SHALL NOT,   --
-- IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL OR          --
-- CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.                   --
-------------------------------------------------------------------------

-- BSDL file

-- File Name:     
-- File Revision: Revision: 1.4 
-- Date created:  Date: Wednesday, January, 2007 
-- Support:       stephen.cowden@microchip.com

-- Device:        PIC24FJ128GA010
-- Silicon Rev:   N/A
-- Package:       100 pin TQFP 

-- Notes:
-- 	1. The behavior of the Oscillator Boundary Scan cells are dependant
--    on the Oscillator Fuse settings, and therefore caution must be used
--    when controlling the the BSC's on RC12(PIN63) and RC15(PIN64).

-- ************************************************************************
-- *                             PORT DEFINITIONS                         *
-- ************************************************************************

entity PIC24FJ128GA010 is
  generic (PHYSICAL_PIN_MAP : string := "TQFP100");

port (
 TCK		: in      bit ; 
 TDI		: in      bit ; 
 TDO		: out     bit ; 
 TMS		: in      bit ; 
 AVDD		: linkage bit ;
 AVSS		: linkage bit ;
 MCLR		: inout   bit ;
 RA2		: inout   bit ;
 RA3		: inout   bit ;
 RA6		: inout   bit ;
 RA7		: inout   bit ;
 RA9		: inout   bit ;
 RA10		: inout   bit ;
 RA14		: inout   bit ;
 RA15		: inout   bit ;
 RB0		: inout   bit ;
 RB1		: inout   bit ;
 RB2     	: inout   bit ;
 RB3     	: inout   bit ;
 RB4     	: inout   bit ;
 RB5     	: inout   bit ;
 RB6     	: inout   bit ;
 RB7     	: inout   bit ;
 RB8     	: inout   bit ;
 RB9     	: inout   bit ;
 RB10    	: inout   bit ;
 RB11    	: inout   bit ;
 RB12   	: inout   bit ;
 RB13   	: inout   bit ;
 RB14   	: inout   bit ;
 RB15    	: inout   bit ;
 RC1     	: inout   bit ;
 RC2     	: inout   bit ;
 RC3     	: inout   bit ;
 RC4     	: inout   bit ;
 RC12    	: inout   bit ;
 RC13    	: inout   bit ;
 RC14    	: inout   bit ;
 RC15    	: inout   bit ;
 RD0     	: inout   bit ;
 RD1     	: inout   bit ;
 RD2     	: inout   bit ;
 RD3     	: inout   bit ;
 RD4     	: inout   bit ;
 RD5     	: inout   bit ;
 RD6     	: inout   bit ;
 RD7     	: inout   bit ;
 RD8     	: inout   bit ;
 RD9     	: inout   bit ;
 RD10    	: inout   bit ;
 RD11    	: inout   bit ;
 RD12    	: inout   bit ;
 RD13    	: inout   bit ;
 RD14    	: inout   bit ;
 RD15    	: inout   bit ;
 RE0     	: inout   bit ;
 RE1     	: inout   bit ;
 RE2     	: inout   bit ;
 RE3     	: inout   bit ;
 RE4     	: inout   bit ;
 RE5     	: inout   bit ;
 RE6     	: inout   bit ;
 RE7     	: inout   bit ;
 RE8     	: inout   bit ;
 RE9     	: inout   bit ;
 RF0     	: inout   bit ;
 RF1     	: inout   bit ;
 RF2     	: inout   bit ;
 RF3     	: inout   bit ;
 RF4     	: inout   bit ;
 RF5     	: inout   bit ;
 RF6     	: inout   bit ;
 RF7     	: inout   bit ;
 RF8     	: inout   bit ;
 RF12    	: inout   bit ;
 RF13    	: inout   bit ;
 RG0     	: inout   bit ;
 RG1     	: inout   bit ;
 RG2     	: inout   bit ;
 RG3     	: inout   bit ;
 RG6     	: inout   bit ;
 RG7     	: inout   bit ;
 RG8     	: inout   bit ;
 RG9     	: inout   bit ;
 RG12    	: inout   bit ;
 RG13    	: inout   bit ;
 RG14    	: inout   bit ;
 RG15    	: inout   bit ;
 VDD1    	: linkage bit ;
 VDD2    	: linkage bit ;
 VDD3    	: linkage bit ;
 VDD4    	: linkage bit ;
 VDD5    	: linkage bit ;
 VDDCORE 	: linkage bit ;
 VREG    	: linkage bit ;
 VSS1    	: linkage bit ;
 VSS2    	: linkage bit ;
 VSS3    	: linkage bit ;
 VSS4    	: linkage bit ;
 VSS5    	: linkage bit 

);

use STD_1149_1_2001.all;

attribute COMPONENT_CONFORMANCE of PIC24FJ128GA010 : entity is "STD_1149_1_2001";

-- *********************************************************************
-- *                             PIN MAPPING                           *
-- *********************************************************************

attribute PIN_MAP of PIC24FJ128GA010 : entity is PHYSICAL_PIN_MAP;

constant TQFP100 : PIN_MAP_STRING :=
--I/O Pins
" RG15:		1	,"&
" VDD1:		2	,"&
" RE5:		3	,"&
" RE6:		4	,"&
" RE7:		5	,"&
" RC1:		6	,"&
" RC2:		7	,"&
" RC3:		8	,"&
" RC4:		9	,"&
" RG6:		10	,"&
" RG7:		11	,"&
" RG8:		12	,"&
" MCLR:		13	,"&
" RG9:		14	,"&
" VSS2:		15	,"&
" VDD2:		16	,"&
" TMS:		17	,"&
" RE8:		18	,"&
" RE9:		19	,"&
" RB5:		20	,"&
" RB4:		21	,"&
" RB3:		22	,"&
" RB2:		23	,"&
" RB1:		24	,"&
" RB0:		25	,"&
" RB6:		26	,"&
" RB7:		27	,"&
" RA9:		28	,"&
" RA10:		29	,"&
" AVDD:		30	,"&
" AVSS:		31	,"&
" RB8:		32	,"&
" RB9:		33	,"&
" RB10:		34	,"&
" RB11:		35	,"&
" VSS3:		36	,"&
" VDD3:		37	,"&
" TCK:		38	,"&
" RF13:		39	,"&
" RF12:		40	,"&
" RB12:		41	,"&
" RB13:		42	,"&
" RB14:		43	,"&
" RB15:		44	,"&
" VSS4:		45	,"&
" VDD4:		46	,"&
" RD14:		47	,"&
" RD15:		48	,"&
" RF4:		49	,"&
" RF5:		50	,"&
" RF3:		51	,"&
" RF2:		52	,"&
" RF8:		53	,"&
" RF7:		54	,"&
" RF6:		55	,"&
" RG3:		56	,"&
" RG2:		57	,"&
" RA2:		58	,"&
" RA3:		59	,"&
" TDI:		60	,"&
" TDO:		61	,"&
" VDD5:		62	,"&
" RC12:		63	,"&
" RC15:		64	,"&
" VSS5:		65	,"&
" RA14:		66	,"&
" RA15:		67	,"&
" RD8:		68	,"&
" RD9:		69	,"&
" RD10:		70	,"&
" RD11:		71	,"&
" RD0:		72	,"&
" RC13:		73	,"&
" RC14:		74	,"&
" VSS1:		75	,"&
" RD1:		76	,"&
" RD2:		77	,"&
" RD3:		78	,"&
" RD12:		79	,"&
" RD13:		80	,"&
" RD4:		81	,"&
" RD5:		82	,"&
" RD6:		83	,"&
" RD7:		84	,"&
" VDDCORE:	85	,"&
" VREG:		86	,"&
" RF0:		87	,"&
" RF1:		88	,"&
" RG1:		89	,"&
" RG0:		90	,"&
" RA6:		91	,"&
" RA7:		92	,"&
" RE0:		93	,"&
" RE1:		94	,"&
" RG14:		95	,"&
" RG12:		96	,"&
" RG13:		97	,"&
" RE2:		98	,"&
" RE3:		99	,"&
" RE4:		100	";

-- *********************************************************************
-- *                       IEEE 1149.1 TAP PORTS                       *
-- *********************************************************************

attribute TAP_SCAN_IN of TDI     : signal is true;
attribute TAP_SCAN_MODE of TMS   : signal is true;
attribute TAP_SCAN_OUT of TDO    : signal is true;
attribute TAP_SCAN_CLOCK of TCK  : signal is (10.00e6,BOTH);

-- *********************************************************************
-- *                   INSTRUCTIONS AND REGISTER ACCESS                *
-- *********************************************************************

attribute INSTRUCTION_LENGTH of PIC24FJ128GA010 : entity is 4;

attribute INSTRUCTION_OPCODE of PIC24FJ128GA010 : entity is
  "BYPASS            (1111), "&
  "EXTEST            (0011), "&
  "SAMPLE            (0001), "&
  "PRELOAD           (0001), "&
  "IDCODE            (0010), "&
  "MCHP_CMD          (1000)," &
  "MCHP_SCAN 	   (0111)," &
  "HIGHZ             (0100)";

attribute INSTRUCTION_CAPTURE of PIC24FJ128GA010 : entity is "0001";

attribute IDCODE_REGISTER of PIC24FJ128GA010 : entity is
 "0001"             &     -- Version
 "000000110100XXXX" &     -- Part number - With a MASK on device revision
 "00000101001"      &     -- Manufacturer ID = 11'h029
 "1";                     -- Required by IEEE std 1149.1-2001 
 

attribute REGISTER_ACCESS of PIC24FJ128GA010 : entity is
"BOUNDARY (PRELOAD,SAMPLE,EXTEST),"&
"BYPASS (BYPASS,HIGHZ),"&
"MCHP_CMD[4] (MCHP_CMD,MCHP_SCAN),"&
"DEVICE_ID (IDCODE)";

-- *********************************************************************
-- *                    BOUNDARY SCAN CELL INFORMATION                 *
-- *********************************************************************

attribute BOUNDARY_LENGTH of PIC24FJ128GA010 : entity is 246;
attribute BOUNDARY_REGISTER of PIC24FJ128GA010 : entity is
  --BSC group 0 for I/O pin 100
" 0   ( BC_1 , RE4, input, X)," &
" 1   ( BC_1 , *,  control, 1)," &
" 2   ( BC_1 , RE4, output3, X, 1, 1, Z)," &

--BSC group 1 for I/O pin 99
" 3   ( BC_1 , RE3, input, X)," &
" 4   ( BC_1 , *,  control, 1)," &
" 5   ( BC_1 , RE3, output3, X, 4, 1, Z)," &

--BSC group 2 for I/O pin 98
" 6   ( BC_1 , RE2, input, X)," &
" 7   ( BC_1 , *,  control, 1)," &
" 8   ( BC_1 , RE2, output3, X, 7, 1, Z)," &

--BSC group 3 for I/O pin 97
" 9   ( BC_1 , RG13, input, X)," &
" 10  ( BC_1 , *,  control, 1)," &
" 11  ( BC_1 , RG13, output3, X, 10, 1, Z)," &

--BSC group 4 for I/O pin 96
" 12  ( BC_1 , RG12, input, X)," &
" 13  ( BC_1 , *,  control, 1)," &
" 14  ( BC_1 , RG12, output3, X, 13, 1, Z)," &

--BSC group 5 for I/O pin 95
" 15  ( BC_1 , RG14, input, X), " &
" 16  ( BC_1 , *,  control, 1)," &
" 17  ( BC_1 , RG14, output3, X, 16, 1, Z)," &

--BSC group 6 for I/O pin 94
" 18  ( BC_1 , RE1, input, X)," &
" 19  ( BC_1 , *,  control, 1)," &
" 20  ( BC_1 , RE1, output3, X, 19, 1, Z)," &

--BSC group 7 for I/O pin 93
" 21  ( BC_1 , RE0, input, X)," &
" 22  ( BC_1 , *,  control, 1)," &
" 23  ( BC_1 , RE0, output3, X, 22, 1, Z)," &

--BSC group 8 for I/O pin 92
" 24  ( BC_1 , RA7, input, X)," &
" 25  ( BC_1 , *,  control, 1)," &
" 26  ( BC_1 , RA7, output3, X, 25, 1, Z)," &

--BSC group 9 for I/O pin 91
" 27  ( BC_1 , RA6, input, X)," &
" 28  ( BC_1 , *,  control, 1)," &
" 29  ( BC_1 , RA6, output3, X, 28, 1, Z)," &

--BSC group 10 for I/O pin 90
" 30  ( BC_1 , RG0, input, X)," &
" 31  ( BC_1 , *,  control, 1)," &
" 32  ( BC_1 , RG0, output3, X, 31, 1, Z)," &

--BSC group 11 for I/O pin 89
" 33   ( BC_1 , RG1, input, X)," &
" 34   ( BC_1 , *,  control, 1)," &
" 35   ( BC_1 , RG1, output3, X, 34, 1, Z)," &

--BSC group 12 for I/O pin 88
" 36   ( BC_1 , RF1, input, X)," &
" 37   ( BC_1 , *,  control, 1)," &
" 38   ( BC_1 , RF1, output3, X, 37, 1, Z)," &

--BSC group 13 for I/O pin 87
" 39   ( BC_1 , RF0, input, X)," &
" 40   ( BC_1 , *,  control, 1)," &
" 41   ( BC_1 , RF0, output3, X, 40, 1, Z)," &

--BSC group 14 for I/O pin 84
" 42  ( BC_1 , RD7, input, X)," &
" 43  ( BC_1 , *,  control, 1)," &
" 44  ( BC_1 , RD7, output3, X, 43, 1, Z)," &

--BSC group 15 for I/O pin 83
" 45  ( BC_1 , RD6, input, X)," &
" 46  ( BC_1 , *,  control, 1)," &
" 47  ( BC_1 , RD6, output3, X, 46, 1, Z)," &

--BSC group 16 for I/O pin 82
" 48  ( BC_1 , RD5, input, X), " &
" 49  ( BC_1 , *,  control, 1)," &
" 50  ( BC_1 , RD5, output3, X, 49, 1, Z)," &

--BSC group 17 for I/O pin 81
" 51  ( BC_1 , RD4, input, X)," &
" 52  ( BC_1 , *,  control, 1)," &
" 53  ( BC_1 , RD4, output3, X, 52, 1, Z)," &

--BSC group 18 for I/O pin 80
" 54  ( BC_1 , RD13, input, X)," &
" 55  ( BC_1 , *,  control, 1)," &
" 56  ( BC_1 , RD13, output3, X, 55, 1, Z)," &

--BSC group 19 for I/O pin 79
" 57  ( BC_1 , RD12, input, X)," &
" 58  ( BC_1 , *,  control, 1)," &
" 59  ( BC_1 , RD12, output3, X, 58, 1, Z)," &

--BSC group 20 for I/O pin 78
" 60  ( BC_1 , RD3, input, X)," &
" 61  ( BC_1 , *,  control, 1)," &
" 62  ( BC_1 , RD3, output3, X, 61, 1, Z)," &

--BSC group 21 for I/O pin 77
" 63  ( BC_1 , RD2, input, X)," &
" 64  ( BC_1 , *,  control, 1)," &
" 65  ( BC_1 , RD2, output3, X, 64, 1, Z)," &

--BSC group 22 for I/O pin 76
" 66   ( BC_1 , RD1, input, X)," &
" 67   ( BC_1 , *,  control, 1)," &
" 68   ( BC_1 , RD1, output3, X, 67, 1, Z)," &

--BSC group 23 for I/O pin 74
" 69   ( BC_1 , RC14, input, X)," &
" 70   ( BC_1 , *,  control, 1)," &
" 71   ( BC_1 , RC14, output3, X, 70, 1, Z)," &

--BSC group 24 for I/O pin 73
" 72   ( BC_1 , RC13, input, X)," &
" 73   ( BC_1 , *,  control, 1)," &
" 74   ( BC_1 , RC13, output3, X, 73, 1, Z)," &

--BSC group 25 for I/O pin 72
" 75  ( BC_1 , RD0, input, X)," &
" 76  ( BC_1 , *,  control, 1)," &
" 77  ( BC_1 , RD0, output3, X, 76, 1, Z)," &

--BSC group 26 for I/O pin 71
" 78  ( BC_1 , RD11, input, X)," &
" 79  ( BC_1 , *,  control, 1)," &
" 80  ( BC_1 , RD11, output3, X, 79, 1, Z)," &

--BSC group 27 for I/O pin 70
" 81  ( BC_1 , RD10, input, X), " &
" 82  ( BC_1 , *,  control, 1)," &
" 83  ( BC_1 , RD10, output3, X, 82, 1, Z)," &

--BSC group 28 for I/O pin 69
" 84  ( BC_1 , RD9, input, X)," &
" 85  ( BC_1 , *,  control, 1)," &
" 86  ( BC_1 , RD9, output3, X, 85, 1, Z)," &

--BSC group 29 for I/O pin 68
" 87  ( BC_1 , RD8, input, X)," &
" 88  ( BC_1 , *,  control, 1)," &
" 89  ( BC_1 , RD8, output3, X, 88, 1, Z)," &

--BSC group 30 for I/O pin 67
" 90  ( BC_1 , RA15, input, X)," &
" 91  ( BC_1 , *,  control, 1)," &
" 92  ( BC_1 , RA15, output3, X, 91, 1, Z)," &

--BSC group 31 for I/O pin 66
" 93  ( BC_1 , RA14, input, X)," &
" 94  ( BC_1 , *,  control, 1)," &
" 95  ( BC_1 , RA14, output3, X, 94, 1, Z)," &

--BSC group 32 for I/O pin 64
" 96  ( BC_1 , RC15, input, X)," &
" 97  ( BC_1 , *,  control, 1)," &
" 98  ( BC_1 , RC15, output3, X, 97, 1, Z)," &

--BSC group 33 for I/O pin 63
" 99  ( BC_1 , RC12, input, X)," &
" 100 ( BC_1 , *,  control, 1)," &
" 101 ( BC_1 , RC12, output3, X, 100, 1, Z)," &

--BSC group 34 for I/O pin 59
" 102   ( BC_1 , RA3, input, X)," &
" 103   ( BC_1 , *,  control, 1)," &
" 104   ( BC_1 , RA3, output3, X, 103, 1, Z)," &

--BSC group 35 for I/O pin 58
" 105   ( BC_1 , RA2, input, X)," &
" 106   ( BC_1 , *,  control, 1)," &
" 107   ( BC_1 , RA2, output3, X, 106, 1, Z)," &

--BSC group 36 for I/O pin 57
" 108  ( BC_1 , RG2, input, X)," &
" 109  ( BC_1 , *,  control, 1)," &
" 110  ( BC_1 , RG2, output3, X, 109, 1, Z)," &

--BSC group 37 for I/O pin 56
" 111  ( BC_1 , RG3, input, X)," &
" 112  ( BC_1 , *,  control, 1)," &
" 113  ( BC_1 , RG3, output3, X, 112, 1, Z)," &

--BSC group 38 for I/O pin 55
" 114  ( BC_1 , RF6, input, X), " &
" 115  ( BC_1 , *,  control, 1)," &
" 116  ( BC_1 , RF6, output3, X, 115, 1, Z)," &

--BSC group 39 for I/O pin 54
" 117  ( BC_1 , RF7, input, X)," &
" 118  ( BC_1 , *,  control, 1)," &
" 119  ( BC_1 , RF7, output3, X, 118, 1, Z)," &

--BSC group 40 for I/O pin 53
" 120  ( BC_1 , RF8, input, X)," &
" 121  ( BC_1 , *,  control, 1)," &
" 122  ( BC_1 , RF8, output3, X, 121, 1, Z)," &

--BSC group 41 for I/O pin 52
" 123  ( BC_1 , RF2, input, X)," &
" 124  ( BC_1 , *,  control, 1)," &
" 125  ( BC_1 , RF2, output3, X, 124, 1, Z)," &

--BSC group 42 for I/O pin 51
" 126  ( BC_1 , RF3, input, X)," &
" 127  ( BC_1 , *,  control, 1)," &
" 128  ( BC_1 , RF3, output3, X, 127, 1, Z)," &

--BSC group 43 for I/O pin 50
" 129  ( BC_1 , RF5, input, X)," &
" 130  ( BC_1 , *,  control, 1)," &
" 131  ( BC_1 , RF5, output3, X, 130, 1, Z)," &

--BSC group 44 for I/O pin 49
" 132  ( BC_1 , RF4, input, X)," &
" 133  ( BC_1 , *,  control, 1)," &
" 134  ( BC_1 , RF4, output3, X, 133, 1, Z)," &

--BSC group 45 for I/O pin 48
" 135   ( BC_1 , RD15, input, X)," &
" 136   ( BC_1 , *,  control, 1)," &
" 137   ( BC_1 , RD15, output3, X, 136, 1, Z)," &
   
--BSC group 46 for I/O pin 47
" 138   ( BC_1 , RD14, input, X)," &
" 139   ( BC_1 , *,  control, 1)," &
" 140   ( BC_1 , RD14, output3, X, 139, 1, Z)," &

--BSC group 47 for I/O pin 44
" 141  ( BC_1 , RB15, input, X)," &
" 142  ( BC_1 , *,  control, 1)," &
" 143  ( BC_1 , RB15, output3, X, 142, 1, Z)," &

--BSC group 48 for I/O pin 43
" 144  ( BC_1 , RB14, input, X)," &
" 145  ( BC_1 , *,  control, 1)," &
" 146  ( BC_1 , RB14, output3, X, 145, 1, Z)," &

--BSC group 49 for I/O pin 42
" 147  ( BC_1 , RB13, input, X), " &
" 148  ( BC_1 , *,  control, 1)," &
" 149  ( BC_1 , RB13, output3, X, 148, 1, Z)," &

--BSC group 50 for I/O pin 41
" 150  ( BC_1 , RB12, input, X)," &
" 151  ( BC_1 , *,  control, 1)," &
" 152  ( BC_1 , RB12, output3, X, 151, 1, Z)," &

--BSC group 51 for I/O pin 40
" 153  ( BC_1 , RF12, input, X)," &
" 154  ( BC_1 , *,  control, 1)," &
" 155  ( BC_1 , RF12, output3, X, 154, 1, Z)," &

--BSC group 52 for I/O pin 39
" 156  ( BC_1 , RF13, input, X)," &
" 157  ( BC_1 , *,  control, 1)," &
" 158  ( BC_1 , RF13, output3, X, 157, 1, Z)," &

--BSC group 53 for I/O pin 35
" 159  ( BC_1 , RB11, input, X)," &
" 160  ( BC_1 , *,  control, 1)," &
" 161  ( BC_1 , RB11, output3, X, 160, 1, Z)," &

--BSC group 54 for I/O pin 34
" 162  ( BC_1 , RB10, input, X)," &
" 163  ( BC_1 , *,  control, 1)," &
" 164  ( BC_1 , RB10, output3, X, 163, 1, Z)," &

--BSC group 55 for I/O pin 33
" 165  ( BC_1 , RB9, input, X)," &
" 166  ( BC_1 , *,  control, 1)," &
" 167  ( BC_1 , RB9, output3, X, 166, 1, Z)," &

--BSC group 56 for I/O pin 32
" 168   ( BC_1 , RB8, input, X)," &
" 169   ( BC_1 , *,  control, 1)," &
" 170   ( BC_1 , RB8, output3, X, 169, 1, Z)," &

--BSC group 57 for I/O pin 29
" 171   ( BC_1 , RA10, input, X)," &
" 172   ( BC_1 , *,  control, 1)," &
" 173   ( BC_1 , RA10, output3, X, 172, 1, Z)," &

--BSC group 58 for I/O pin 28
" 174  ( BC_1 , RA9, input, X)," &
" 175  ( BC_1 , *,  control, 1)," &
" 176  ( BC_1 , RA9, output3, X, 175, 1, Z)," &

--BSC group 59 for I/O pin 27
" 177  ( BC_1 , RB7, input, X)," &
" 178  ( BC_1 , *,  control, 1)," &
" 179  ( BC_1 , RB7, output3, X, 178, 1, Z)," &

--BSC group 60 for I/O pin 26
" 180  ( BC_1 , RB6, input, X), " &
" 181  ( BC_1 , *,  control, 1)," &
" 182  ( BC_1 , RB6, output3, X, 181, 1, Z)," &

--BSC group 61 for I/O pin 25
" 183  ( BC_1 , RB0, input, X)," &
" 184  ( BC_1 , *,  control, 1)," &
" 185  ( BC_1 , RB0, output3, X, 184, 1, Z)," &

--BSC group 62 for I/O pin 24
" 186  ( BC_1 , RB1, input, X)," &
" 187  ( BC_1 , *,  control, 1)," &
" 188  ( BC_1 , RB1, output3, X, 187, 1, Z)," &

--BSC group 63 for I/O pin 23
" 189  ( BC_1 , RB2, input, X)," &
" 190  ( BC_1 , *,  control, 1)," &
" 191  ( BC_1 , RB2, output3, X, 190, 1, Z)," &

--BSC group 64 for I/O pin 22
" 192  ( BC_1 , RB3, input, X)," &
" 193  ( BC_1 , *,  control, 1)," &
" 194  ( BC_1 , RB3, output3, X, 193, 1, Z)," &

--BSC group 65 for I/O pin 21
" 195  ( BC_1 , RB4, input, X)," &
" 196  ( BC_1 , *,  control, 1)," &
" 197  ( BC_1 , RB4, output3, X, 196, 1, Z)," &

--BSC group 66 for I/O pin 20
" 198  ( BC_1 , RB5, input, X)," &
" 199  ( BC_1 , *,  control, 1)," &
" 200  ( BC_1 , RB5, output3, X, 199, 1, Z)," &

--BSC group 67 for I/O pin 19
" 201  ( BC_1 , RE9, input, X)," &
" 202  ( BC_1 , *,  control, 1)," &
" 203  ( BC_1 , RE9, output3, X, 202, 1, Z)," &

--BSC group 68 for I/O pin 18
" 204  ( BC_1 , RE8, input, X)," &
" 205  ( BC_1 , *,  control, 1)," &
" 206  ( BC_1 , RE8, output3, X, 205, 1, Z)," &

--BSC group 69 for I/O pin 14
" 207  ( BC_1 , RG9, input, X)," &
" 208  ( BC_1 , *,  control, 1)," &
" 209  ( BC_1 , RG9, output3, X, 208, 1, Z)," &

--BSC group 70 for I/O pin 13
" 210  ( BC_1 , MCLR, input, X)," &
" 211  ( BC_1 , *,  control, 1)," &
" 212  ( BC_1 , MCLR, output3, X, 211, 1, Z)," &

--BSC group 71 for I/O pin 12
" 213  ( BC_1 , RG8, input, X)," &
" 214  ( BC_1 , *,  control, 1)," &
" 215  ( BC_1 , RG8, output3, X, 214, 1, Z)," &

--BSC group 72 for I/O pin 11
" 216   ( BC_1 , RG7, input, X)," &
" 217   ( BC_1 , *,  control, 1)," &
" 218   ( BC_1 , RG7, output3, X, 217, 1, Z)," &

--BSC group 73 for I/O pin 10
" 219   ( BC_1 , RG6, input, X)," &
" 220   ( BC_1 , *,  control, 1)," &
" 221   ( BC_1 , RG6, output3, X, 220, 1, Z)," &

--BSC group 74 for I/O pin 9
" 222  ( BC_1 , RC4, input, X)," &
" 223  ( BC_1 , *,  control, 1)," &
" 224  ( BC_1 , RC4, output3, X, 223, 1, Z)," &

--BSC group 75 for I/O pin 8
" 225  ( BC_1 , RC3, input, X)," &
" 226  ( BC_1 , *,  control, 1)," &
" 227  ( BC_1 , RC3, output3, X, 226, 1, Z)," &

--BSC group 76 for I/O pin 7
" 228  ( BC_1 , RC2, input, X), " &
" 229  ( BC_1 , *,  control, 1)," &
" 230  ( BC_1 , RC2, output3, X, 229, 1, Z)," &

--BSC group 77 for I/O pin 6
" 231  ( BC_1 , RC1, input, X)," &
" 232  ( BC_1 , *,  control, 1)," &
" 233  ( BC_1 , RC1, output3, X, 232, 1, Z)," &

--BSC group 78 for I/O pin 5
" 234  ( BC_1 , RE7, input, X)," &
" 235  ( BC_1 , *,  control, 1)," &
" 236  ( BC_1 , RE7, output3, X, 235, 1, Z)," &

--BSC group 79 for I/O pin 4
" 237  ( BC_1 , RE6, input, X)," &
" 238  ( BC_1 , *,  control, 1)," &
" 239  ( BC_1 , RE6, output3, X, 238, 1, Z)," &

--BSC group 80 for I/O pin 3
" 240  ( BC_1 , RE5, input, X)," &
" 241  ( BC_1 , *,  control, 1)," &
" 242  ( BC_1 , RE5, output3, X, 241, 1, Z)," &

--BSC group 81 for I/O pin 1
" 243  ( BC_1 , RG15, input, X)," &
" 244  ( BC_1 , *,  control, 1)," &
" 245  ( BC_1 , RG15, output3, X, 244, 1, Z) ";
--
end PIC24FJ128GA010;