picprog
所属分类:单片机开发
开发工具:C/C++
文件大小:1179KB
下载次数:4
上传日期:2011-01-17 14:52:05
上 传 者:
anilms
说明: Pic Programmer and software for pic controllers
文件列表:
PICPROG.PDF (295188, 2000-04-08)
P16DOS (0, 2000-04-08)
P16DOS\SMANUAL.ENG (6354, 1998-08-03)
P16DOS\SMANUAL.SLO (7668, 1998-08-03)
P16DOS\FILE_ID.DIZ (196, 2000-01-10)
P16DOS\P16PRO.EXE (145286, 2000-01-09)
P16DOS\REGISTER.TXT (1330, 2000-01-10)
P16DOS\DEVICE.INI (9455, 2000-01-10)
P16FREE (0, 2000-04-08)
P16FREE\DEVICE.INI (9101, 1999-04-07)
P16FREE\FILE_ID.DIZ (134, 1999-05-30)
P16FREE\KIT81.INI (741, 1999-06-09)
P16FREE\KIT81.TXT (1358, 1999-06-09)
P16FREE\P16PROL.EXE (133522, 1999-06-03)
P16FREE\P16PROL.INI (741, 1999-05-30)
P16FREE\SMANUAL.ENG (6354, 1998-08-03)
P16FREE\SMANUAL.SLO (7668, 1998-08-03)
PA_DOS (0, 2000-04-08)
PA_DOS\ORDER.TXT (1772, 2000-01-10)
PA_DOS\HARDWARE.TXT (4354, 1999-08-23)
PA_DOS\SMANUAL.ENG (4506, 1998-11-05)
PA_DOS\SMANUAL.SLO (4929, 1998-08-03)
PA_DOS\TEST-ALL.EXE (50137, 1999-04-07)
PA_DOS\PICALL.EXE (137188, 2000-01-09)
PA_DOS\DEVICE.INI (9455, 2000-01-10)
PA_WIN (0, 2000-04-08)
PA_WIN\SETUP.EXE (456993, 2000-01-31)
+---------+
| Content |
+---------+
DEVICE.INI INFORMATION FILE FOR PIC DEVICES
P16PRO.EXE PRINTER-PORT PIC PROGRAMMER
SMANUAL.ENG SHORT MANUAL
SMANUAL.SLO KRATKA NAVODILA
REGISTER.TXT HOW TO REGISTER?
README.TXT THIS FILE
For testing the Hardware, please use windows version of this software.
It can be found at my homepage.
+--------------+
| What is new? |
+--------------+
+---------------+
| Version 3.63 |
+---------------+
2000-January-10
Corrected support for PIC16C715
+---------------+
| Version 3.62 |
+---------------+
1999-October-17
Fixed bug (EEdata was limited to 3F)
New parameter Colours in INI file (turns offf and on different
colours in Program and Data window)
+---------------+
| Version 3.61A |
+---------------+
1999-August-21
Just a DEVICE.INI update (PIC12Cxxx)
+--------------+
| Version 3.61 |
+--------------+
1999-July-11
Maximum number of PICs in DEVICE.INI is increased to 130.
Added new PICs to DEVICE.INI
Some more settings in menu Setings-Other or P16PRO.INI are possible
Some outlook changes
Some internal changes
+--------------+
| Version 3.60 |
+--------------+
1999-July-05
Corected Fuses window and DEVICE.INI, regards to PIC14000
Some internal corections
+--------------+
| Version 3.59 |
+--------------+
1999-April-07
Added support for PIC16C87x
Scrolling in EEDATA window is possible with keys Left and Right
on numeric part of keyboard
Scrolling in PROGRAM window is possible with keys Up and Down
on numeric part of keyboard and with PgUp and PgDown
+--------------+
| Version 3.56 |
+--------------+
19***-February-08
P16PRO should work now with Pentium II 300MHz and above PCs.
+--------------+
| Version 3.55 |
+--------------+
19***-January-23
As PIC12C50xA require that VPP voltage is turned on in max 9 ms after VDD,
this is "fixed" in this version. But to be sure (if working under windows),
I would recommend programming this PIC's after closing other applications or
running P16PRO in DOS mode.
Fixed bug by showing position window for PIC's, which require an adapter.
In P16PRO.INI you can change art of "Open Program File" window
OpenFileType=0 LIST / default
OpenFileType=1 INPUT LINE
+--------------+
| Version 3.51 |
+--------------+
19***-December-07
Fixed bug by programming PIC12Cxxx at location 1FF (3FF).
+--------------+
| Version 3.50 |
+--------------+
19***-November-13
DEVICE.INI is new. New PICs can be specified in more advanced way.
New programming algorithm and new PICs are added.
Command line is added: PICALL [progfile[.extension]]
+--------------+
| Version 3.40 |
+--------------+
19***-July-27
1. Added position window - how to place PIC in 40 PIN ZIF socket
If this function is not desired it can be permanently turned off in P16PRO.INI
2. Added function for serialize your PICs (serial numbers).
If you define the following subprogram in your program:
serial_number:
addwf pc,f
Start_location:
retlw serial_number_1 ;LSByte
retlw serial_number_2
. 3
. .
retlw serial_number_n ;MSByte
P16PRO can automaticly increase serial number after each programming.
How to do this?
After first programming P16PRO generates file SN.INI on directory on
which is also the HEX file. In the SN.INI there are three lines, which
can be changed:
SerialNumber= 0
StartLocation= 0
Lenght= 0
SerialNumber - current serial number
StartLocation - location on which is the first instruction
retlw serial_number_1
Lenght - lenght (bytes) of serial number (n)
This function will be active only if StartLocation and Lenght are
different from zero (default).
+--------------+
| Version 3.34 |
+--------------+
19***-June-26
Corrected some problems with non P16PRO hardware when using only one
programming voltage.
+--------------+
| Version 3.32 |
+--------------+
19***-June-18
Added support for PIC12C67x.
Improved Autoadjustment function for ProgDelay
More PICs and fuses types can be defined in DEVICE.INI
+--------------+
| Version 3.30 |
+--------------+
19***-April-27
Fixed bug in verifying nonwindowed PIC12C50x at location 1FF (3FF).
P16PRO.INI is new.
Some functions have new look.
+--------------+
| Version 3.24 |
+--------------+
1997-December-09
Fixed bug by entering numbers from numeric keyboard in windows "Edit and Fill
programm (Data) buffer".
+--------------+
| Version 3.23 |
+--------------+
1997-December-05
P16PRO works now without problems on fast (133 Mhz and over) pentium PCs
It is possible to adjust programmer's speed in P16PRO.INI.
+---------------+
| Version 3.20 |
+---------------+
1997-November-27
DEVICE.INI is new and you can define new PICs in more advanced way.
Support for low range family PIC12C5xxx is added.
Window for OPEN PROGRAM/DATA file has new look.
Shareware version is fully working, it is only time limited on 21 days.
With registratition free updates via internet are included.
How to connect 8 PIN PIC12C5xx to P16pro?
PIN18 < ------ > PIN8
-----------------------------
4 (/MCLR) 4
5 (Vss) 8
12 (RB6/GP1) 6
13 (RB7/GP0) 7
14 (Vdd) 1
Note: If you want to read programmed PIC12C5xx with MCLR pin disabled, then
you should connect additional resistor (470 - 680 Ohms) between
GND and MCLR pin (4).
+---------------+
| Version 3.10 |
+---------------+
New PICs are added.
With P16PRO 44 devices (midrange Microcontrollers) can be programmed by now
and you can simply add new devices by changing DEVICE.INI file:
(you must enter program size, data size, fuses type and algorithm type)
You can define new fuses type too.
DEVICE.INI is new.
New PIC's with 16bit program word (2 bits parity) are added. P16PRO adds
parity bits for this type PICs.
Fuses setting window has new look.
+--------------+
| Version 3.03 |
+--------------+
fixed bug by programming PIC16C711
fixed bug by warning when programming newer PICs with code protect on
fixed bug by verifying programm fuses for some PICs
Instead of PS format PDF format for the schematics and PCBs is added.
+--------------+
| Version 3.00 |
+--------------+
Second Vpp is added, which is usefully for 40 PIN PICs- look at P16PRO40.PS.
With pressing at key you can reload current program (this is usefully
when you are working under windows).
+--------------+
| Version 2.01 |
+--------------+
New PIC's are added.
With P16PRO following devices can be programmed by now:
PIC14000, PIC16C554, PIC16C556, PIC16C558, PIC16C61, PIC16C62, PIC16C62A,
PIC16CR62, PIC16C63, PIC16C***, PIC16C***A, PIC16CR***, PIC16C65, PIC16C65A,
PIC16C620, PIC16C621, PIC16C622, PIC16C710, PIC16C71, PIC16C711, PIC16C72,
PIC16C73, PIC16C73A, PIC16C74, PIC16C74A, PIC16F83, PIC16CR83, PIC16C84,
PIC16F84, PIC16CR84, PIC16C923 and PIC16C924
and you can simply add new devices by changing DEVICE.INI file:
(you must enter program size, data size, fuses type and algorithm type)
P16PRO can read/save processor type from/to HEX file. In HEX file this
must be the last line in following format:
;PIC16XXXX
ID words are also included with HEX file.
If you are working under Windows, you can reload hex file by pressing
key.
+--------------+
| Version 1.23 |
+--------------+
Bug by using other hardware schemes (Vpp goes on when P16PRO is started)
is fixed.
+--------------+
| Version 1.21 |
+--------------+
Bug by saving Hardware Setup to P16PRO.INI is fixed.
+-------------+
| Version 1.2 |
+-------------+
P16Pro reads (and saves) now configuration word from the hex file, when
loading the hex file. If configuration word information was not present in
the hex file then a simple warning message is issued.
For MPASM you can add Configurations word to your hex files with directive:
__CONFIG "Fuses" or __FUSES "Fuses"
where "Fuses" is desired configurations word.
EE data for PIC16C84 are read and save from/to program hex file at
offset 2100h. If you use MPASM you can do this:
org 0x2100
DE data1, data2 ....
DE ...
Added PIC16C62, which was missing in version 1.1.
Bug by loading hex files for 4k byte PIC is now fixed.
Moving in Program data window is fixed.
+--------------+
| Version 1.11 |
+--------------+
Added Warning by programming newer (windowed) PIC's with Code protect on.
+-------------+
| Version 1.1 |
+-------------+
Bug by programming configurations word for PIC16C620, PIC16C621
and PIC16C622 is fixed.
+---------------------+
| Hardware problems ? |
+---------------------+
If you have problems by programming (Programming Failure) and you have
a new 486 or pentium motherboard with LTP port on motherboard, then
you must connect an additional ceramic capacitor (330 to 470 pF)
between ground and pin RB7 on TEXTOOL or you can add additional
pull-up resistor (4k7) to ACK line and +5V.
You should also try to increase ProgDelay in P16PRO.INI.
+----------+
| Warning: |
+----------+
Be carefully: If you use windowed version of PIC16C620, PIC16C621, PIC16C622
or other newer PIC's then code protecting is not recommended, because this
may inhibit the device from being able to be reprogrammed.
+------+
| Info |
+------+
PCX format can be viewed with almost every graphics program and also with
PaintBrush, delivered with Windows 3.x.
PDF files can be viewed with acrobat reader 2.1 or above.
If you have any questions or suggestions, please send me a mail.
My E-mail address is: bojan.dobaj@bigfoot.com
近期下载者:
相关文件:
收藏者: