Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Include new devices to the software

Status
Not open for further replies.

bananasiong

New Member
Hi,
I'm using EPICWIN to program the PIC, currently I'm using PIC16F883 but I found that it is not support by EPICWIN. Can I know where should I get the info of 883 inclusing other new PICs?
The words are as below:
Code:
[PIC16F873A]
CoreType=14
CodeSize=4096
BlockSize=8
DataSize=128
EEPROM=6
ProgCount=1
ProgMult=0
ProgTime=8000
EraseTime=16000
BaseConfig=0x3fff
ConfigMask=0x2fcf
OscMask=0x0003
LPOsc=0x0000
XTOsc=0x0001
HSOsc=0x0002
RCOsc=0x0003
CPMask=0x2000
CPAll=0x0000
CPOff=0x2000
CPDMask=0x0100
CPDOn=0x0000
CPDOff=0x0100
WDTMask=0x0004
WDTOn=0x0004
WDTOff=0x0000
PWRTEMask=0x0008
PWRTEOn=0x0000
PWRTEOff=0x0008
BODENMask=0x0040
BODENOn=0x0040
BODENOff=0x0000
LVPMask=0x0080
LVPOn=0x0080
LVPOff=0x0000
WRTMask=0x0600
WRTOn=0x0600
WRTOff=0x0000
DEBUGMask=0x0800
DEBUGOn=0x0000
DEBUGOff=0x0800
I've tried include one and rename as 883, then 883 appears in the device selection column, but cannot be programmed, because I simply copy one device. Does anyone know where to find these information words?

Thanks
 
Ya, I know about that. I just tried whether this method can be used to increase the supported PIC for EPICWIN. I'm still looking for it.
 
You can't simply rename the file. You need to change the file to match the 883. Have a look at the inc files for the 2 devices. There in C:\Program Files\Microchip\MPASM Suite. At the end of these files is the config settings, they are inverted compared to the file above. If you look at the relevant bits of the file you should be able to work out what is required for your programmer.

I would also look at the 16F88 file to see the syntax for an internal oscillator. It's also more likely to be the same programming algorithm.

Mike.
 
Program time, I would copy from the 16f88 file. The 88 is one of the latest chips to be released so if your programmer supports it I would take any settings I was unsure of from the (programmer) configuration file for the 88.
EEPROM, I would find a supported device that had the same size EEPROM and copy that setting.

Mike.
 
bananasiong said:
Ya, I know about that. I just tried whether this method can be used to increase the supported PIC for EPICWIN. I'm still looking for it.

Obviously it can, or it wouldn't be done that way - but just as obviously it can only use existing programming algorithms - check the programming datasheets and see if you have an existing device that uses the same algorithm.
 
Status
Not open for further replies.

Latest threads

Back
Top