Device file for PIC16F17156

30 views
Skip to first unread message

pinhe...@gmail.com

unread,
Apr 10, 2023, 11:41:04 AM4/10/23
to jallib
Hi there,

Starting a new project, I was considering using the 16F17156.   But the device is still very new and the device file apparently does not exists yet.
Do you have an idea if and when it could be available ?   Otherwise, I can also consider using another PIC....

Thanks for your answer, and have a nice day,

David

evan....@googlemail.com

unread,
Apr 10, 2023, 12:07:20 PM4/10/23
to jallib
The PIC171xx have been out for a while, and, MPLAB-X has support.  So,  I added to another 8bit compiler.

So, it should be possible to added to jallib, 

There are other issues.... one being programming support. There is no support to program them with PK4 - this will be fixed in v6.10 of MPLAB-X.  Alternatives do exist to program.



Rob CJ

unread,
Apr 10, 2023, 12:58:32 PM4/10/23
to jallib
Hi David,

As soon as the devices is part of MPLABX I can create a device file. Since it is not yet available in MPLABX 6.05 I also did not yet order a sample for testing.

When a new version of MPLABX is out where and that device is in, I can send you an untested device file.

I do not know when a new version of MPLABX is released so we have to wait for it.

Kind regards,

Rob


Van: jal...@googlegroups.com <jal...@googlegroups.com> namens pinhe...@gmail.com <pinhe...@gmail.com>
Verzonden: maandag 10 april 2023 17:41
Aan: jallib <jal...@googlegroups.com>
Onderwerp: [jallib] Device file for PIC16F17156
 
--
You received this message because you are subscribed to the Google Groups "jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallib+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/97722f64-5f8b-495c-afe4-d9f97c3e56c2n%40googlegroups.com.

Pinhead

unread,
Apr 10, 2023, 1:13:32 PM4/10/23
to jal...@googlegroups.com

Thanks Rob,


In the meantime, I was also looking also for another model and found 18F24Q71 that could meet my expectations, but it is not (yet) supported by jal either.....


What I need:


MANDATORY:

- Two SPI bus (CLK and Data will be shared; /CS will select the chip)
- One I²C bus
- One simple serial port (DT + CK)
- One OPA that can be configured in Unity gain mode
- ADC (8 bit resolution is enough)
- At least two 16-bit timers
- At least two 8-bit timers
- 28-pins form factor with 25 I/O pins (/MCLR not included)
- 128-bits of EEPROM or HEF or NVRAM

- A fair amount of program memory since my application will include a lot of strings (at least 7 k)


NICE TO HAVE:

- PPS
- ADC can be configured
to internally connect to OPA_Output as input
- RTCC

I will not buy or order samples as long as I am not sure at 80% of which reference I will use, so I will not be able to test a device file in real condition, but thanks for the proposal.


By the way, The Microchip selection tool on their website really sucks.   Does anyone know of a simplier way to enter criteria to search for a suitable part ?


Have a nice day




Le 10-04-23 à 18:58, Rob CJ a écrit :

Rob CJ

unread,
Apr 10, 2023, 2:12:29 PM4/10/23
to jal...@googlegroups.com
Hi David,

Same issue, not yet in MPLABX so not able to generate a device file yet.

I wanted to suggest the site of Microchip to select the device but I saw you already found it.

It is indeed not a handy site or you must be very patient.

Kind regards,

Rob


Van: jal...@googlegroups.com <jal...@googlegroups.com> namens Pinhead <pinhe...@gmail.com>
Verzonden: maandag 10 april 2023 19:13
Aan: jal...@googlegroups.com <jal...@googlegroups.com>
Onderwerp: Re: [jallib] Device file for PIC16F17156
 

rob...@hotmail.com

unread,
May 26, 2023, 2:48:22 PM5/26/23
to jallib
Hi David,

Yesterday I saw that a new version of MPLABX was released so I ran the Python script to generate the device files. And guess what, both chips you mentioned where in.

I could not test the device files since I do not have the IC's so I attached them (16f17156 and 18f24q71) to this post for you to test the one you are going to use. If it works for you I can add them to the Jallib release.

Kind regards,

Rob


Op maandag 10 april 2023 om 20:12:29 UTC+2 schreef rob...@hotmail.com:
18f24q71.jal
16f17156.jal

pinhe...@gmail.com

unread,
May 29, 2023, 4:27:54 AM5/29/23
to jallib
Hi Rob,

Thank you for the info and your commitment to JAL.

In the meantime, I made some compromises and headed to use 16F1788.
But I put the project on hold because I was not very satisfied, because of those compromises.

Now that 16F17156 is available in JAL, I can rollback and use it....    But it seems also that it is not (yet ?) available in SOIC package, which is the form factor I use (mandatory constraint)
18F24Q71 is not in stock either in soic package at my distributor (M*user)

So, I still got stuck with it....


I'l keep you update, but as you see, it could take a while.......

Have a nice day,

David
Reply all
Reply to author
Forward
0 new messages