Dave 0 Posted February 18, 2005 Report Share Posted February 18, 2005 (edited) I've just ammended this list (by editing this post 7th January 2012), so that you don't need to search further down this topic to find devices, they are all in this post. Please let is know of any new PIC12, PIC16 (sorry only 14bit instruction types) or PIC18 targets you want added. Here is the current list: PIC12 rfPIC12F675F, rfPIC12F675h, rfPIC12F675k, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F1822, PIC12LF1822, PIC12F1840, PIC12LF1840, PIC12lF1840t48a, PIC12F609, PIC12F615, PIC12F617, PIC12F629, PIC12F635, PIC12F675, PIC12F683, PIC12F752, PIC12HV609, PIC12HV615, PIC12HV752 PIC16 PIC16C432, PIC16C433, PIC16C554, PIC16C557, PIC16C558, PIC16C61, PIC16C62, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64, PIC16C642, PIC16C64A, PIC16C65, PIC16C65A, PIC16C65B, PIC16C66, PIC16C662, PIC16C67, PIC16C71, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C72, PIC16C72A, PIC16C73, PIC16C73A, PIC16C73B, PIC16C74, PIC16C745, PIC16C74A, PIC16C74B, PIC16C76, PIC16C765, PIC16C77, PIC16C770, PIC16C771, PIC16C773, PIC16C774, PIC16C781, PIC16C782, PIC16C84, PIC16C923, PIC16C924, PIC16C925, PIC16C926, PIC16CE623, PIC16CE624, PIC16CE625, PIC16CR62, PIC16CR620A, PIC16CR63, PIC16CR64, PIC16CR65, PIC16CR72, PIC16CR83, PIC16CR84, PIC16F1503, PIC16LF1503, PIC16F1507, PIC16LF1507, PIC16LF1516, PIC16F1516, PIC16LF1517, PIC16F1517, PIC16F1518, PIC16LF1518, PIC16LF1519, PIC16F1519, PIC16LF1526, PIC16F1526, PIC16LF1527, PIC16F1527, PIC16F1823, PIC16LF1823, PIC16F1824, PIC16LF1824, PIC16F1825, PIC16LF1825, PIC16F1826, PIC16LF1826, PIC16F1827, PIC16LF1827, PIC16F1828, PIC16LF1828, PIC16F1829, PIC16LF1829, PIC16F1847, PIC16LF1847, PIC16LF1902, PIC16LF1903, PIC16LF1904, PIC16LF1906, PIC16LF1907, PIC16F1933, PIC16LF1933, PIC16F1934, PIC16LF1934, PIC16F1936, PIC16LF1936, PIC16F1937, PIC16LF1937, PIC16F1938, PIC16LF1938, PIC16F1939, PIC16LF1939, PIC16F1946, PIC16LF1946, PIC16F1947, PIC16LF1947, PIC16F610, PIC16F616, PIC16F627, PIC16F627A, PIC16F628, PIC16F628A, PIC16F630, PIC16F631, PIC16F636, PIC16F639, PIC16F648A, PIC16F676, PIC16F677, PIC16F684, PIC16F685, PIC16F687, PIC16F688, PIC16F689, PIC16F690, PIC16F707, PIC16LF707, PIC16F716, PIC16F72, PIC16LF720, PIC16LF721, PIC16LF722, PIC16F722, PIC16LF722A, PIC16LF723, PIC16F723, PIC16LF723A, PIC16LF724, PIC16F724, PIC16LF726, PIC16F726, PIC16LF727, PIC16F727, PIC16F73, PIC16F737, PIC16F74, PIC16F747, PIC16F76, PIC16F767, PIC16F77, PIC16F777, PIC16F785, PIC16F818, PIC16F819, PIC16F83, PIC16F84, PIC16F84A, PIC16F87, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16F88, PIC16F882, PIC16F883, PIC16F884, PIC16F886, PIC16F887, PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC16F946, PIC16HV610, PIC16HV616, PIC16HV785 PIC18 PIC18C242, PIC18C252, PIC18C442, PIC18C452, PIC18C601, PIC18C658, PIC18C801, PIC18C858, PIC18F1220, PIC18F1230, PIC18F1320, PIC18F1330, PIC18LF13K22, PIC18F13K22, PIC18LF13K50, PIC18F13K50, PIC18LF13K50, PIC18F14K22, PIC18LF14K22, PIC18LF14K50, PIC18F14K50, PIC18LF14K50, PIC18F2220, PIC18F2221, PIC18F2320, PIC18F2321, PIC18F2331, PIC18F23K20, PIC18F23K22, PIC18LF23K22, PIC18F2410, PIC18F242, PIC18F2420, PIC18F2423, PIC18LF2423, PIC18F2431, PIC18F2439, PIC18F2450, PIC18F2455, PIC18F2458, PIC18F248, PIC18F2480, PIC18F24J10, PIC18LF24J10, PIC18F24J11, PIC18LF24J11, PIC18F24J50, PIC18LF24J50, PIC18F24K20, PIC18F24K22, PIC18LF24K22, PIC18F2510, PIC18F2515, PIC18F252, PIC18F2520, PIC18F2523, PIC18LF2523, PIC18F2525, PIC18F2539, PIC18F2550, PIC18F2553, PIC18F258, PIC18F2580, PIC18F2585, PIC18F25J10, PIC18LF25J10, PIC18F25J11, PIC18LF25J11, PIC18F25J50, PIC18LF25J50, PIC18F25K20, PIC18F25K22, PIC18LF25K22, PIC18F25K80, PIC18LF25K80, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F26J11, PIC18LF26J11, PIC18F26J13, PIC18LF26J13, PIC18F26J50, PIC18LF26J50, PIC18F26J53, PIC18LF26J53, PIC18F26K20, PIC18F26K22, PIC18LF26K22, PIC18F26K80, PIC18LF26K80, PIC18F27J13, PIC18LF27J13, PIC18F27J53, PIC18LF27J53, PIC18F4220, PIC18F4221, PIC18F4320, PIC18F4321, PIC18F4331, PIC18F43K20, PIC18F43K22, PIC18LF43K22, PIC18F4410, PIC18F442, PIC18F4420, PIC18F4423, PIC18LF4423, PIC18F4431, PIC18F4439, PIC18F4450, PIC18F4455, PIC18F4458, PIC18F448, PIC18F4480, PIC18F44J10, PIC18LF44J10, PIC18F44J11, PIC18LF44J11, PIC18F44J50, PIC18LF44J50, PIC18F44K20, PIC18F44K22, PIC18LF44K22, PIC18F4510, PIC18F4515, PIC18F452, PIC18F4520, PIC18F4523, PIC18LF4523, PIC18F4525, PIC18F4539, PIC18F4550, PIC18F4553, PIC18F458, PIC18F4580, PIC18F4585, PIC18F45J10, PIC18LF45J10, PIC18F45J11, PIC18LF45J11, PIC18F45J50, PIC18LF45J50, PIC18F45K20, PIC18F45K22, PIC18LF45K22, PIC18F45K80, PIC18LF45K80, PIC18F4610, PIC18F4620, PIC18F4680, PIC18F4682, PIC18F4685, PIC18F46J11, PIC18LF46J11, PIC18F46J13, PIC18LF46J13, PIC18F46J50, PIC18LF46J50, PIC18F46J53, PIC18LF46J53, PIC18F46K20, PIC18F46K22, PIC18LF46K22, PIC18F46K80, PIC18LF46K80, PIC18F47J13, PIC18LF47J13, PIC18F47J53, PIC18LF47J53, PIC18F6310, PIC18F6390, PIC18F6393, PIC18F63J11, PIC18F63J90, PIC18F6410, PIC18F6490, PIC18F6493, PIC18F64J11, PIC18F64J90, PIC18F6520, PIC18F6525, PIC18F6527, PIC18F6585, PIC18F65J10, PIC18F65J11, PIC18F65J15, PIC18F65J50, PIC18F65J90, PIC18F65K22, PIC18F65K80, PIC18LF65K80, PIC18F65K90, PIC18F6620, PIC18F6621, PIC18F6622, PIC18F6627, PIC18F6628, PIC18F6680, PIC18F66J10, PIC18F66J11, PIC18F66J15, PIC18F66J16, PIC18F66J50, PIC18F66J55, PIC18F66J55, PIC18F66J60, PIC18F66J65, PIC18F66J90, PIC18F66J93, PIC18F66K22, PIC18F66K80, PIC18LF66K80, PIC18F66K90, PIC18F6720, PIC18F6722, PIC18F6723, PIC18F67J10, PIC18F67J11, PIC18F67J50, PIC18F67J60, PIC18F67J90, PIC18F67J93, PIC18F67K22, PIC18F67K90, PIC18F8310, PIC18F8390, PIC18F8393, PIC18F83J11, PIC18F83J11, PIC18F83J90, PIC18F83J90, PIC18F8410, PIC18F8490, PIC18F8493, PIC18F84J11, PIC18F84J15, PIC18F84J90, PIC18F8520, PIC18F8525, PIC18F8527, PIC18F8585, PIC18F85J10, PIC18F85J11, PIC18F85J15, PIC18F85J50, PIC18F85J90, PIC18F85K22, PIC18F85K90, PIC18F8620, PIC18F8621, PIC18F8622, PIC18F8627, PIC18F8628, PIC18F8680, PIC18F86J10, PIC18F86J11, PIC18F86J15, PIC18F86J16, PIC18F86J50, PIC18F86J55, PIC18F86J60, PIC18F86J65, PIC18F86J72, PIC18F86J90, PIC18F86J93, PIC18F86K22, PIC18F86K90, PIC18F8720, PIC18F8722, PIC18F8723, PIC18F87J10, PIC18F87J11, PIC18F87J50, PIC18F87J60, PIC18F87J72, PIC18F87J90, PIC18F87J93, PIC18F87K22, PIC18F87K90, PIC18F96J60, PIC18F96J65, PIC18F97J60, PIC18L14K50 Includes header files for ICD2 and ICD3. Regards Dave Edited January 7, 2012 by Dave Quote Link to post Share on other sites
HQGBOY 0 Posted April 14, 2005 Report Share Posted April 14, 2005 VERY GOOD. Quote Link to post Share on other sites
lcd 0 Posted April 18, 2005 Report Share Posted April 18, 2005 Why the wizard only has several devices? Quote Link to post Share on other sites
ducklite 0 Posted July 5, 2005 Report Share Posted July 5, 2005 Hi Is there any plans for BoostC to support DSPICS like the DSPIC30F2010 and the rest. this would be good because the COM84 programmer that can be used with sourceboostC already supports it. ducklite. Quote Link to post Share on other sites
Mvackel 0 Posted August 31, 2005 Report Share Posted August 31, 2005 Hello, do you intend to add support for the PIC10Fxxx devices? If not, how can I program these devices? Maybe I can add support from the specification or include files... Thanks in advance, Marcos Quote Link to post Share on other sites
pittuck 0 Posted September 3, 2005 Report Share Posted September 3, 2005 Hello, do you intend to add support for the PIC10Fxxx devices? If not, how can I program these devices? Maybe I can add support from the specification or include files... Thanks in advance, Marcos <{POST_SNAPBACK}> 10F are not C compatible by nature, they have too little memory to warent a C Compiler! If u need a small C'able PIC go for a 12F. BUT, if you got the time, go for a 10F and learn ASM (even if it turns out too difficult) as it will help you loads to know it. EXP when debuging code / possible compiler problems . Quote Link to post Share on other sites
wd8cxb 0 Posted October 18, 2005 Report Share Posted October 18, 2005 Why the wizard only has several devices? <{POST_SNAPBACK}> Quote Link to post Share on other sites
Dave 0 Posted October 18, 2005 Author Report Share Posted October 18, 2005 wd8cxb, The compiler and linker support more devices than the wizard because the devices haven't been added to the wizard yet. Its NOT currently possible to add you own devices to the wizard Regards Dave Quote Link to post Share on other sites
meriman 0 Posted February 23, 2007 Report Share Posted February 23, 2007 hello, I wanna to programming PIC18F8520 and I'm bloqued now, If you can help me, you can send me some exemple for programme interrupt, thanks a lot Quote Link to post Share on other sites
russ_hensel 0 Posted December 4, 2007 Report Share Posted December 4, 2007 Why the wizard only has several devices? Pick the closest device ( or use an old program or one from the web for the target device ) and then modify the code, often the devices are close enough so that this gets you 1/2 or more of the way there. As I see it the wizzards are either code or close to code and a lot of work for the ide developers. Russ Quote Link to post Share on other sites
Jenn 0 Posted January 9, 2008 Report Share Posted January 9, 2008 snip...PIC16CE623, PIC16CE624, PIC16CE625, PIC16C432, PIC16C433, PIC16C554, PIC16C557, PIC16C558, PIC16C61, PIC16F616, PIC16HV616, PIC16C62, PIC16C62A, PIC16C62B, PIC16CR62, PIC16C620, Regards Dave Hi Dave I'm wondering why I can't replace the 16F690.h include file and define my register variables in all caps. It compiles with no errors but the linker throws, duplicate global definitions for STATUS, INDF, FSR, PCL I've only def'd them once. Quote Link to post Share on other sites
Dave 0 Posted January 9, 2008 Author Report Share Posted January 9, 2008 Jenn, Hi Dave I'm wondering why I can't replace the 16F690.h include file and define my register variables in all caps. It compiles with no errors but the linker throws, duplicate global definitions for STATUS, INDF, FSR, PCL I've only def'd them once. I see no reason for this.Post the files and the project and them someone can take a look. Regards Dave Quote Link to post Share on other sites
Jenn 0 Posted January 10, 2008 Report Share Posted January 10, 2008 Jenn,[ Post the files and the project and them someone can take a look. Regards Dave Here is the .c file: ///////////////////////////////////////////////////////////////////////////////////// // For a PIC 16F690 //outputs to the LEDS on the PicKit2 low count board #include <system.h> #pragma CLOCK_FREQ 8000000 // 8 mhz #pragma OPTIMIZE "a" //#pragma DATA _CONFIG, _XT_OSC & _WDT_OFF & _CP_OFF & _PWRTE_OFF void init_pic(void); void main(void){ unsigned char x; init_pic(); for(x=0;x<4;x++) { // portc=x; PORTC=x; delay_ms(50); // REMOVED FOR DEBUG ONLY wait for a while }; }; void init_pic(void) { // osccon=0x71; // 8 mhz internal oscillator / // portc=0x00; //clear the C port // trisc=0x00; // port C tristate off (digital outputs) // ansel=0x00; // disable a/d converter and make a digital out // anselh=0x00; // " " " " OSCCON=0X71; PORTC=0X00; TRISC=0X00; ANSEL=0X00; ANSELH=0X00; return; }; ///////////////////////////////////////////////////////////////////////////////////////////// Here is the PIC16F690.h file // // Jenn's PIC16f690 include file forMicrochip 16F690 // on a low pin count PicKit2 board // ////////////////////////////////////////////////////////////// // Define Special function registers // // ............................................ // bank 0 // volatile unsigned char INDF @ 0x00; volatile unsigned char TMR0 @ 0x01; volatile unsigned char PCL @ 0x02; volatile unsigned char STATUS @ 0x03; volatile unsigned char FSR @ 0x04; volatile unsigned char PORTA @ 0x05; volatile unsigned char PORTB @ 0x06; volatile unsigned char PORTC @ 0x07; // N/C @ 0x08; // N/C @ 0x09; volatile unsigned char PCLATH @ 0x0A; volatile unsigned char INTCON @ 0x0B; volatile unsigned char PIR1 @ 0x0C; volatile unsigned char PIR2 @ 0x0D; volatile unsigned char TMR1L @ 0x0E; volatile unsigned char TMR1H @ 0x0F; volatile unsigned char T1CON @ 0x10; volatile unsigned char TMR2 @ 0x11; volatile unsigned char T2CON @ 0x12; volatile unsigned char SSPBUF @ 0x13; volatile unsigned char SSPCON @ 0x14; volatile unsigned char CCPR1L @ 0x15; volatile unsigned char CCPR1H @ 0x16; volatile unsigned char CCP1CON @ 0x17; volatile unsigned char RCSTA @ 0x18; volatile unsigned char TXREG @ 0x19; volatile unsigned char RCREG @ 0x1A; // N/C @ 0x1B; volatile unsigned char PWM1CON @ 0x1C; volatile unsigned char ECCPAS @ 0x1D; volatile unsigned char ADRESH @ 0x1E; volatile unsigned char ADCON0 @ 0x1F; // //..................................................... // bank 1 // // def in bank 0 INDF @ 0X80; volatile unsigned char OPTION_REG @ 0x81; //def in bank PCL @ 0x82; //def in bank 0 STATUS @ 0x83; //def in bank 0 FSR @ 0x84; volatile unsigned char TRISA @ 0x85; volatile unsigned char TRISB @ 0x86; volatile unsigned char TRISC @ 0x87; // N/C @ 0x88; // N/C @ 0x89; // def in bank 0 PCLATH @ 0x8A; //def in bank 0 INTCON @ 0x8B; volatile unsigned char PIE1 @ 0x8C; volatile unsigned char PIE2 @ 0x8D; volatile unsigned char PCON @ 0x8E; volatile unsigned char OSCCON @ 0x8F; volatile unsigned char OSCTUNE @ 0x90; // N/C @ 0x91; volatile unsigned char PR2 @ 0x92; volatile unsigned char SSPADD @ 0x93; //Sync serial port (I2C mode) address register volatile unsigned char SSPMASK @ 0x93; volatile unsigned char SSPSTAT @ 0x94; volatile unsigned char WPUA @ 0x95; volatile unsigned char IOCA @ 0x96; volatile unsigned char WDTCON @ 0x97; volatile unsigned char TXSTA @ 0x98; volatile unsigned char SPBRG @ 0x99; volatile unsigned char SPRRGH @ 0x9A; volatile unsigned char BAUDCTL @ 0x9B; // N/C @ 0x9C; // N/C @ 0x9D; volatile unsigned char ADRESL @ 0x9E; volatile unsigned char ADCON1 @ 0x9F; // //..................................................... // bank 2 // //def om bank 0 INDF @ 0x100; //def in bank 0 EEDAT @ 0x101; //def in bank 0 EEADRL @ 0x103; //def in bank 0 EECON1 @ 0x104; //def in bank 0 EEDAT @ 0x105; //def in bank 0 EEADRL @ 0x106; //def in bank 0 EECON1 @ 0x107; //def in bank 0 EEDAT @ 0x108; //def in bank 0 EEADRL @ 0x109; //def in bank 0 EECON1 @ 0x10A; //def in bank 0 EEDAT @ 0x10B; //def in bank 0 EEADRL ` @ 0x10C; //def in bank 0 EECON1 @ 0x10D; //def in bank 0 EEDAT @ 0x10E; //def in bank 0 EEADRL @ 0x10F; // N/C @ 0x110; // N/C @ 0x111; // N/C @ 0x112; // N/C @ 0x113; // N/C @ 0x114; volatile unsigned char WPUB @ 0x115; volatile unsigned char IOCB @ 0x116; // N/C @ 0x117; //def in bank 0 VRCON @ 0x118; //def in bank 0 CM1CON0 @ 0x119; //def in bank 0 CM2CON0 @ 0x11A; //def in bank 0 CM2CON1 @ 0x11B; // N/C @ 0x11C; // N/C @ 0x11D; volatile unsigned char ANSEL @ 0x11E; volatile unsigned char ANSELH @ 0x11F; // //..................................................... // bank 3 // //def in bank 0 VRCON @ 0x180; //def in bank 0 CM1CON0 @ 0x181; //def in bank 0 CM2CON0 @ 0x182; //def in bank 0 CM2CON1 @ 0x183; //def in bank 0 VRCON @ 0x184; //def in bank 0 CM1CON0 @ 0x185; //def in bank 0 CM2CON0 @ 0x186; //def in bank 0 CM2CON1 @ 0x187; //def in bank 0 VRCON @ 0x188; //def in bank 0 CM1CON0 @ 0x189; //def in bank 0 CM2CON0 @ 0x18A; //def in bank 0 CM2CON1 @ 0x18B; //def in bank 0 VRCON @ 0x18C; //def in bank 0 CM1CON0 @ 0x18D; // N/C @ 0x18E; // N/C @ 0x18F; // N/C @ 0x190; // N/C @ 0x191; // N/C @ 0x192; // N/C @ 0x193; // N/C @ 0x194; // N/C @ 0x195; // N/C @ 0x196; // N/C @ 0x197; // N/C @ 0x198; // N/C @ 0x199; // N/C @ 0x19A; // N/C @ 0x19B; // N/C @ 0x19C; volatile unsigned char PSTRCON @ 0x19D; volatile unsigned char SRCON @ 0x19E; // N/C @ 0x19F; // //...................................................... Quote Link to post Share on other sites
Jenn 0 Posted January 11, 2008 Report Share Posted January 11, 2008 Jenn,[ Post the files and the project and them someone can take a look. Regards Dave I'm sure this is a bug as I took out the def's in my program and it linked fine. Then I tried: y=STATUS; and got an error "error: unknown identifier 'STATUS'" Somehow somewhere those 4 registers are being defined or at least the compiler/linker thinks they are. We should be able to build out own .h files with all caps for the vars. Quote Link to post Share on other sites
Jenn 0 Posted February 1, 2008 Report Share Posted February 1, 2008 I gave up on my attempt at upper case register names. It's something to consider however, as applications such as Microchip's "Application Maestro" generate C source code with all caps for their registers. Quote Link to post Share on other sites
Henrik 0 Posted March 5, 2008 Report Share Posted March 5, 2008 snip...PIC16CE623, PIC16CE624, PIC16CE625, PIC16C432, PIC16C433, PIC16C554, PIC16C557, PIC16C558, PIC16C61, PIC16F616, PIC16HV616, PIC16C62, PIC16C62A, PIC16C62B, PIC16CR62, PIC16C620, Regards Dave Hi Dave I'm wondering why I can't replace the 16F690.h include file and define my register variables in all caps. It compiles with no errors but the linker throws, duplicate global definitions for STATUS, INDF, FSR, PCL I've only def'd them once. Just bought the compiler & does,nt know it yet , but the reg's you´re mentioning here is very often saved during irq's and/or is used for indirect RAM-access , maybe the compiler is using these names internally & because of this you can't (re)declare them. This could be avoided if internally declared variables was preceided with a _ . Just a thought! I do agree that all reg. vars should be declared in CAPS. Kind regards Henrik Quote Link to post Share on other sites
Henrik 0 Posted April 15, 2008 Report Share Posted April 15, 2008 I've just ammended this list (by editing this post 7th December 2007), so that you don't need to search further down this topic to find devices, they are all in this post. Please let is know of any new PIC12, PIC16 (sorry only 14bit instruction types) or PIC18 targets you want added. Here is the current list: PIC12 PIC12C671, PIC12CE673, PIC12CE674, PIC12F609, PIC12HV609, PIC12F615, PIC12HV615, PIC12F629, PIC12F635, PIC12C672, PIC12F675, rfPIC12F675h, rfPIC12F675k, rfPIC12F675f, PIC12F683 PIC16 PIC16CE623, PIC16CE624, PIC16CE625, PIC16C432, PIC16C433, PIC16C554, PIC16C557, PIC16C558, PIC16C61, PIC16F616, PIC16HV616, PIC16C62, PIC16C62A, PIC16C62B, PIC16CR62, PIC16C620, PIC16C620A, PIC16CR620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16F627, PIC16F627A, PIC16F628, PIC16F628A, PIC16C63, PIC16C63A, PIC16CR63, PIC16F630, PIC16F631, PIC16F636, PIC16F639, PIC16C64, PIC16C64A, PIC16CR64, PIC16C642, PIC16F648A, PIC16C65, PIC16C65A, PIC16C65B, PIC16CR65, PIC16C66, PIC16C662, PIC16C67, PIC16F676, PIC16F677, PIC16F684, PIC16F685, PIC16F687, PIC16F688, PIC16F689, PIC16F690, PIC16C71, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16F716, PIC16C717, PIC16C72, PIC16C72A, PIC16CR72, PIC16F72, PIC16C73, PIC16C73A, PIC16C73B, PIC16F73, PIC16F737, PIC16C74, PIC16C74A, PIC16C74B, PIC16F74, PIC16C745, PIC16F747, PIC16C76, PIC16F76, PIC16C765, PIC16F767, PIC16C77, PIC16F77, PIC16C770, PIC16C771, PIC16C773, PIC16C774, PIC16F777, PIC16C781, PIC16C782, PIC16F785, PIC16HV785, PIC16F818, PIC16F819, PIC16CR83, PIC16F83, PIC16C84, PIC16CR84, PIC16F84, PIC16F84A, PIC16F87, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16F88, PIC16F883, PIC16F884, PIC16F886, PIC16F887, PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC16C923, PIC16C924, PIC16C925, PIC16C926, PIC16F946 PIC18 PIC18C242, PIC18C252, PIC18C442, PIC18C452, PIC18C601, PIC18C658, PIC18C801, PIC18C858, PIC18F1230, PIC18F1320, PIC18F1330, PIC18F2220, PIC18F2221, PIC18F2320, PIC18F2321, PIC18F2331, PIC18F2410, PIC18F242, PIC18F2420, PIC18F2423, PIC18F2431, PIC18F2439, PIC18F2450, PIC18F2455, PIC18F2458, PIC18F248, PIC18F2480, PIC18F24J10, PIC18F24K20, PIC18F2510, PIC18F2515, PIC18F252, PIC18F2520, PIC18F2523, PIC18F2525, PIC18F2539, PIC18F2550, PIC18F2553, PIC18F258, PIC18F2580, PIC18F2585, PIC18F25J10, PIC18F25K20, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F26K20, PIC18F4220, PIC18F4221, PIC18F4320, PIC18F4321, PIC18F4331, PIC18F4410, PIC18F442, PIC18F4420, PIC18F4423, PIC18F4431, PIC18F4439, PIC18F4450, PIC18F4455, PIC18F4458, PIC18F448, PIC18F4480, PIC18F44J10, PIC18F44K20, PIC18F4510, PIC18F4515, PIC18F452, PIC18F4520, PIC18F4523, PIC18F4525, PIC18F4539, PIC18F4550, PIC18F4553, PIC18F458, PIC18F4580, PIC18F4585, PIC18F45J10, PIC18F45K20, PIC18F4610, PIC18F4620, PIC18F4680, PIC18F4682, PIC18F4685, PIC18F46K20, PIC18F6310, PIC18F6390, PIC18F6393, PIC18F63J11, PIC18F63J90, PIC18F6410, PIC18F6490, PIC18F6493, PIC18F64J11, PIC18F64J90, PIC18F6520, PIC18F6525, PIC18F6527, PIC18F6585, PIC18F65J10, PIC18F65J11, PIC18F65J15, PIC18F65J50, PIC18F65J90, PIC18F6620, PIC18F6621, PIC18F6622, PIC18F6627, PIC18F6680, PIC18F66J10, PIC18F66J11, PIC18F66J15, PIC18F66J16, PIC18F66J50, PIC18F66J55, PIC18F66J60, PIC18F66J65, PIC18F6720, PIC18F6722, PIC18F6723, PIC18F67J10, PIC18F67J11, PIC18F67J50, PIC18F67J60, PIC18F8310, PIC18F8390, PIC18F8393, PIC18F83J11, PIC18F83J90, PIC18F8410, PIC18F8490, PIC18F8493, PIC18F84J11, PIC18F84J15, PIC18F84J90, PIC18F8520, PIC18F8525, PIC18F8527, PIC18F8585, PIC18F85J10, PIC18F85J11, PIC18F85J15, PIC18F85J50, PIC18F85J90, PIC18F8620, PIC18F8621, PIC18F8622, PIC18F8627, PIC18F8628, PIC18F8680, PIC18F86J10, PIC18F86J11, PIC18F86J15, PIC18F86J16, PIC18F86J50, PIC18F86J55, PIC18F86J60, PIC18F86J65, PIC18F8720, PIC18F8722, PIC18F8723, PIC18F87J10, PIC18F87J11, PIC18F87J50, PIC18F87J60, PIC18F96J60, PIC18F96J65, PIC18F97J60, PIC18LF2423, PIC18LF2523, PIC18LF4423, PIC18LF4523, PIC18F1220, PIC18F6628 Regards Dave I've noticed that in the BoostC (sourceboost) supported device list there is no SX's (which was supported by c2c) , have you totally abandoned this chip - or will you be supporting it in the future? - maybe a separate compiler?. Checking around there is not many choices (SXC from CCS [$199] & SXC from Bytecraft [$795 - DOS] / [$1495 - WIN]). And it is quite a nice micro. Kind regards Henrik Quote Link to post Share on other sites
Dave 0 Posted April 16, 2008 Author Report Share Posted April 16, 2008 Henrik, I've noticed that in the BoostC (sourceboost) supported device list there is no SX's (which was supported by c2c) , have you totally abandoned this chip - or will you be supporting it in the future? - maybe a separate compiler?. Checking around there is not many choices (SXC from CCS [$199] & SXC from Bytecraft [$795 - DOS] / [$1495 - WIN]). And it is quite a nice micro. We have chosen to not currently support the SX devices with the BoostC compiler and have no plans to. The main reason being that the SX is just not as popular as the PIC devices. So for the SX you will have to use the C2C compiler. Regards Dave Quote Link to post Share on other sites
etl17 0 Posted October 29, 2008 Report Share Posted October 29, 2008 Any plans to support PIC18F13K50/14K50 in the near future? Quote Link to post Share on other sites
Dave 0 Posted October 30, 2008 Author Report Share Posted October 30, 2008 Any plans to support PIC18F13K50/14K50 in the near future? Yes support will be added very soon. Regards Dave Quote Link to post Share on other sites
etl17 0 Posted October 30, 2008 Report Share Posted October 30, 2008 Thank you Dave. Do you anticipate that support will be included in the 6.90 final release? --Stefanos. Quote Link to post Share on other sites
dersk 0 Posted December 5, 2008 Report Share Posted December 5, 2008 Please let is know of any new PIC12, PIC16 (sorry only 14bit instruction types) or PIC18 targets you want added. So... 12 bit instructions are off the table? No plans to ever add them? I was interested in using the 16F526, but it looks like it has 12 bit instructions. Quote Link to post Share on other sites
jwilson 0 Posted January 20, 2009 Report Share Posted January 20, 2009 Please let is know of any new PIC12, PIC16 (sorry only 14bit instruction types) or PIC18 targets you want added. So... 12 bit instructions are off the table? No plans to ever add them? I was interested in using the 16F526, but it looks like it has 12 bit instructions. Same for me... I had already drawn out my schematics based on the 16F505 but it is a 12bit instruction type. Quote Link to post Share on other sites
Dave 0 Posted January 20, 2009 Author Report Share Posted January 20, 2009 Same for me... I had already drawn out my schematics based on the 16F505 but it is a 12bit instruction type.These targets normally have so little memory and stack that there is not so much demand for them. We may support them in future, but its not high on our priority list. Regards Dave Quote Link to post Share on other sites
jwilson 0 Posted January 21, 2009 Report Share Posted January 21, 2009 (edited) Same for me... I had already drawn out my schematics based on the 16F505 but it is a 12bit instruction type.These targets normally have so little memory and stack that there is not so much demand for them. We may support them in future, but its not high on our priority list. Regards Dave I understand and its not that big of a deal. I went with the 16F610 instead (basically the same pinout). Edited January 21, 2009 by jwilson Quote Link to post Share on other sites
flyermoe 0 Posted January 30, 2009 Report Share Posted January 30, 2009 Hi all I am wondering if any one can tell me how to get ahold of a "Free" Boost C with out any time limit. I will use this platform in rare occsion and I don't need all the bells and whisles it have. To me that's to much money to spend for this. Also pleas be very specific if you can help about how to go about it such as 1) go to c:\this\that\mine 2) click on my c 3) look at bottom og the page where it said this and that I hope I made sense. Thanks all Quote Link to post Share on other sites
Pavel 0 Posted January 30, 2009 Report Share Posted January 30, 2009 I am wondering if any one can tell me how to get ahold of a "Free" Boost C with out any time limit... BoostC is part of SourceBoost package available to download from www.sourceboost.com BoostC as well as BoostC++ and BoostBasic don't not have any time limit even if used in "free" mode without any activation. Regards, Pavel Quote Link to post Share on other sites
flyermoe 0 Posted February 5, 2009 Report Share Posted February 5, 2009 Hi, I wondered if any one can tell me what these codes are: symbol Delay=b8 symbol PWin=w0 symbol PWout=b2 symbol PWinPrev=b3 symbol PWinErr=b6 symbol skip=b4 . Is it Asmebely, Basic, Hex or what ever and how can I use Booster C to run this program. Thanks Quote Link to post Share on other sites
Panvadee 0 Posted February 27, 2009 Report Share Posted February 27, 2009 It doesn't have any of the PIC16LFxxx on the list above. What can I do if I use PIC16LF648a? Quote Link to post Share on other sites
Panvadee 0 Posted February 27, 2009 Report Share Posted February 27, 2009 I've just ammended this list (by editing this post 12th January 2009), so that you don't need to search further down this topic to find devices, they are all in this post. Please let is know of any new PIC12, PIC16 (sorry only 14bit instruction types) or PIC18 targets you want added. Here is the current list: PIC12 PIC12F609, PIC12HV609, PIC12F615, PIC12HV615, pic12f629, PIC12F635, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F675, rfPIC12F675f, rfPIC12F675k, rfPIC12F675h, PIC12F683 PIC16 PIC16C61, PIC16C62, PIC16C63, PIC16C64, PIC16C65, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16F72, PIC16C73, PIC16F73, PIC16C74, PIC16F74, PIC16C76, PIC16F76, PIC16C77, PIC16F77, PIC16F83, PIC16C84, PIC16F84, PIC16F87, PIC16F88, PIC16C432, PIC16C433, PIC16C554, PIC16C557, PIC16C558, PIC16F610, PIC16HV610, PIC16F616, PIC16HV616, PIC16C620, PIC16C621, PIC16C622, PIC16F627, PIC16F628, PIC16F630, PIC16F631, PIC16F636, PIC16F639, PIC16C642, PIC16C662, PIC16F676, PIC16F677, PIC16F684, PIC16F685, PIC16F687, PIC16F688, PIC16F689, PIC16F690, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16F716, PIC16C717, PIC16F722, PIC16F723, PIC16F724, PIC16F726, PIC16F727, PIC16F737, PIC16C745, PIC16F747, PIC16C765, PIC16F767, PIC16C770, PIC16C771, PIC16C773, PIC16C774, PIC16F777, PIC16C781, PIC16C782, PIC16F785, PIC16HV785, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F874, PIC16F876, PIC16F877, PIC16F882, PIC16F883, PIC16F884, PIC16F886, PIC16F887, PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC16C923, PIC16C924, PIC16C925, PIC16C926, PIC16F946, PIC16C620A, PIC16C621A, PIC16C622A, PIC16F627A, PIC16F628A, PIC16C62A, PIC16C62B, PIC16C63A, PIC16F648A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16F84a, PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16CR62, PIC16CR620A, PIC16CR63, PIC16CR64, PIC16CR65, PIC16CR72, PIC16CR83, PIC16CR84 PIC18 PIC18C242, PIC18F242, PIC18F248, PIC18C252, PIC18F252, PIC18F258, PIC18C442, PIC18F442, PIC18F448, PIC18C452, PIC18F452, PIC18F458, PIC18C601, PIC18C658, PIC18C801, PIC18C858, PIC18F1220, PIC18F1230, PIC18F1320, PIC18F1330, PIC18F13k50, PIC18LF13k50, PIC18F14k50, PIC18LF14k50, PIC18F2220, PIC18F2221, PIC18F2320, PIC18F23K20, PIC18F2321, PIC18F2331, PIC18F2410, PIC18F24J10, PIC18F2420, PIC18F24K20, PIC18F2423, PIC18LF2423, PIC18F2431, PIC18F2439, PIC18F2450, PIC18F2455, PIC18F2458, PIC18F2480, PIC18F2510, PIC18F25J10, PIC18F2515, PIC18F2520, PIC18F25K20, PIC18F2523, PIC18LF2523, PIC18F2525, PIC18F2539, PIC18F2550, PIC18F2553, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F26K20, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F4220, PIC18F4221, PIC18F4320, PIC18F43K20, PIC18F4321, PIC18F4331, PIC18F4410, PIC18F44J10, PIC18F4420, PIC18F44K20, PIC18F4423, PIC18LF4423, PIC18F4431, PIC18F4439, PIC18F4450, PIC18F4455, PIC18F4458, PIC18F4480, PIC18F4510, PIC18F45J10, PIC18F4515, PIC18F4520, PIC18F45K20, PIC18F4523, PIC18LF4523, PIC18F4525, PIC18F4539, PIC18F4550, PIC18F4553, PIC18F4580, PIC18F4585, PIC18F4610, PIC18F4620, PIC18F46K20, PIC18F4680, PIC18F4682, PIC18F4685, PIC18F6310, PIC18F63J11, PIC18F6390, PIC18F63J90, PIC18F6393, PIC18F6410, PIC18F64J11, PIC18F6490, PIC18F64J90, PIC18F6493, PIC18F65J10, PIC18F65J11, PIC18F65J15, PIC18F6520, PIC18F6525, PIC18F6527, PIC18F65J50, PIC18F6585, PIC18F65J90, PIC18F66J10, PIC18F66J11, PIC18F66J15, PIC18F66J16, PIC18F6620, PIC18F6621, PIC18F6622, PIC18F6627, PIC18F6628, PIC18F66J50, PIC18F66J55, PIC18F66J60, PIC18F66J65, PIC18F6680, PIC18F67J10, PIC18F67J11, PIC18F6720, PIC18F6722, PIC18F6723, PIC18F67J50, PIC18F67J60, PIC18F8310, PIC18F83J11, PIC18F8390, PIC18F83J90, PIC18F8393, PIC18F8410, PIC18F84J11, PIC18F84J15, PIC18F8490, PIC18F84J90, PIC18F8493, PIC18F85J10, PIC18F85J11, PIC18F85J15, PIC18F8520, PIC18F8525, PIC18F8527, PIC18F85J50, PIC18F8585, PIC18F85J90, PIC18F86J10, PIC18F86J11 , PIC18F86J11, PIC18F86J15, PIC18F86J16, PIC18F8620, PIC18F8621, PIC18F8622, PIC18F8627, PIC18F8628, PIC18F86J50, PIC18F86J55, PIC18F86J60, PIC18F86J65, PIC18F8680, PIC18F87J10, PIC18F87J11, PIC18F8720, PIC18F8722, PIC18F8723, PIC18F87J50, PIC18F87J60, PIC18F96J60, PIC18F96J65, PIC18F97J60 Regards Dave What can I do if I use PIC16LF648a? It doesn't have any of the PIC16LFxxx on the list above. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.