PDA

View Full Version : PIC programmer for PIC16F88


lazy-b
Mar 11, 2005, 10:56 PM
Guys: just got this PIC16F88 chips its a 18 pin ICs with built-in 10 bits ADC, 256 EEPROM, with built-in Internal clock oscillator. you can practically use all the 16 pins for I/O and 2 pin Supply....do you know where can I get the programmer for this, my home-made P16PRO programmer do not support PIC16F88, checked www.picallw.com website, they do not have the updated software that support PIC16F88.

Thanks

Ellion

tve
Mar 11, 2005, 11:09 PM
Guys: just got this PIC16F88 chips its a 18 pin ICs with built-in 10 bits ADC, 256 EEPROM, with built-in Internal clock oscillator. you can practically use all the pins for I/O....do you know where can I get the programmer for this, my home-made P16PRO programmer do not support PIC16F88, checked www.picallw.com website, they do not have the updated software that support PIC16F88.

Thanks

Ellion


http://home.pacbell.net/theposts/picmicro/

read the part about the JuPic programmer.... it is a replacement for picstart and warp13. You can use picp to program it under windoze or linux.

ilufa
Mar 12, 2005, 04:42 AM
To programming 16F88 with P16pro, try the new Winpic,

http://www.qsl.net/dl4yhf/winpicpr.html

Set the interface as "custom on LPT port"
and select custom file as "Bojan_Dobaj_Intf_P16PRO.ini"

lazy-b
Mar 12, 2005, 07:38 AM
Guys: Thanks for all your reply.......I just search the google, its very rare to find PIC programmer that support 16F88, I guess this 16F88 is quite new, its pin compatible with 16F84.

Ellion

lovefool
Mar 12, 2005, 07:41 AM
Ellion - I have also built a hand-made P16PRO. I could program PIC16F88 by picallw with a small change. The modification is a pull-down 10pin to GND by 10k ohm.

I have been checking programming spec of 16F88. I thought this pull-down prevents to enter LVP mode. But pin10 is RB4, not RB3....maybe my mistake. however it works fine. ( I have programmed 16F88 more than 50 times.)

http://ww1.microchip.com/downloads/en/DeviceDoc/39607b.pdf

RolfPW
Mar 12, 2005, 08:44 AM
Ellion
I have build a programmer "k128" published at this site: http://www.kitsrus.com/upuc.html#k128
You can see that the 16f88 is included in their PIC list.
Navigate down to:
diypack23v2.zip September 29, 2004............
Download it, unzip it, open "k128_k182.pdf" and navigate down to the schematic of "k128". It works great with all new PICs i have used (10fXXX.. . .) and it's the first device that really works ISP. :)
Because i don't had a FTDI USB chip on hand, i simply changed it with a MAX232 level shifter. You can select any COM port in MicroPro.
good luck
rolf

lazy-b
Mar 13, 2005, 09:37 PM
lovefool: wow...thats great, I do not have to contruct another PIC programmer......no wonder other PIC programmer made this an adaptor socket for PIC16F88 to PIC16F84, I guess they just add this pull-down 10K resistor from pin 10 to Ground.....Thanks

lovefool:I was able to download the lastest PICALLW software version 0.16, but still can not find the 16F88 chip selection. What chips selection did you use to program the 16F88, with pull-down resistor connected from pin 10 to ground?

ilufa: I was able to download the latest Winpic, this software really support the 16F88 and it exactly support P16PRO as your posted.....Thanks again.


RolfPW: Thanks for your links......if I have spare time, I will make another one using a serial interface programmer.

Guys: I guess, one dis-advantage of using a parallel port programme P16PRO, its not compatible with new computer, I have to look for an old computer to make it work.....I have friend also make a P16PRO, but did not work, he even buy a complete kit P16PRO, did not work also, later we find out its just not compatible with new computer.

Thanks again.

Ellion

lovefool
Mar 16, 2005, 08:19 PM
lazy-b, as I told you I have tested programming 16F88 by picallw. After adding one definition line in DEVEICE.INI, I could successfully read, erase, write PIC 16F88. (Still pin10 is pull-down to GND by 10k) I will try winpic later too.




;************************************************* *********************************
;DEVICE PROG DATA ALG FUS PINS MAXPC P.DELAY CAL rev VPP CRC NEW NEW1 NEW2
;
PIC16F88 4096 256 1 25 18 4 2 0 3 1 0 CCPMX WRT0 WRT1

lazy-b
Mar 16, 2005, 10:36 PM
lovefool, I forgot to add/modify the Device.INI, I guess it should work.......Thanks again.

Keep us updated on you test on your Winpic....I guess you still have to install those pull-down resistor.

lovefool
Mar 16, 2005, 11:43 PM
I have tested WinPIC as well. Except one thing, it read, erase, wirte 16F88 just after setting up interface. (Choose Tait + PNP, set LPT address 0BC on my laptop) I left the resistor on pin10 to GND. The only one problem is editing DATA area (256 byte). I can edit with HEX eidtor, but when I program PIC, it became to FF. For DATA area, I programmed by picallw, and verified WinPIC can read correctly.

pic man
Mar 17, 2005, 12:24 AM
one of my documentations said a comon problem with xp and pic aplications is not alowing acces to i/o directly, enclosed in it was a file that alowed that acces and alowed me to use the program on xp when the program it self said it didnt work, to try 98, well heres the insructions and files

Extract "totalio.sys" from the "directio.zip" file to "C:\Windows\system32\drivers" directory (or equivalent).

goto start menu , run , type:
net start totalio
try running your program now
then go back to start menu , run and type
net stop totalio

might work, heres the info to track the file down after its in and remove it ( disable and delete file)

You can check this by running "Start->Programs->
Accessories->System Tools->System Information", then clicking on the tree item "System Information->Software Environment->Drivers" and looking for "totalio" in the view on the right.

this made ic prog work on my puter, runing xp, maybee worth trying

lovefool
Mar 17, 2005, 08:30 AM
pic man - I was also aware of direct-io of parallel port. However both Picallw and WinPIC work fine on my WindowsXP SP1 witout driver.

pic man
Mar 17, 2005, 06:18 PM
well i hope every one sees, i posted that file with good intentions cause it fixed my issues with ic prog, the original info and files came from
TALKING ELECTRONICS

full cd course, on pic programing,

it fixed my issues, so i thought it was benien and easy enough ,, it was worth a try here, hope noone thought i was passing along unsafe files, some ones gonna find this usefull ,

lazy-b
Mar 20, 2005, 10:20 PM
pic man, Thanks for sharing your drivers.......I have the same experience as you do with P16PRO, my P16PRO is only compatible with old computer.....I guess the newer version software PICALLW and WINPIC might have solve all those timing problem.

I should have got your driver earlier, that save me from looking for old antique computer.

Thanks

Ellion

pic man
Mar 21, 2005, 07:39 AM
lmao

"i should have goten your driver earlier it saved me from looking for an antique computer"

you n me both bud lol, you n me both

deacha
Mar 21, 2005, 09:28 AM
icprog 1.5D Support 16F88
http://www.ic-prog.com/