PICProg4U
0.8.2

中文翻译 枫三(FENG3)

[主页]


目录

关于PICProg4U

系统要求

支持编程器

支持器件

PICProg4U的使用方法

下载

安装和卸装,错误信息

与著作权免除责任

关于PICProg4U

PICProg4U是为了RCD编程器我开发了的微芯PIC烧写软件。这个软件自动地找出使用可能的串行口,查出RCD编程器。

软件名称:PICProg4U
版本:0.8.2(2006-06-19 组建)
著作者:枫三(FENG3

合作者:米盖尔·安赫尔·叶佩斯·巴伦西亚(西班牙文翻译),塔拉斯·柏魂(乌克兰文翻译)

系统要求

支持编程器

支持器件

器件

编程器

PIC10F200, PIC10F202, PIC10F204, PIC10F206

JDM/RCD

这些SOT23,PDIP器件需要转换座或在线串行编程

PIC10F220, PIC10F222

JDM/RCD

这些SOT23,PDIP器件需要转换座或在线串行编程

PIC12C508, PIC12C509

JDM

RCD编程器不支持

PIC12C508A, PIC12C509A

JDM

RCD编程器不支持

PIC12CE518, PIC12CE519

JDM

RCD编程器不支持

PIC12C671, PIC12C672

JDM

RCD编程器不支持

PIC12CE673, PIC12CE673

JDM

RCD编程器不支持

PIC12F508, PIC12F509, PIC12F510

JDM/RCD

 

PIC12F629, PIC12F635, PIC12F675, PIC12F683

JDM/RCD

 

PIC16F54, PIC16F57, PIC16F59

JDM/RCD

PIC16F57和PIC16F59需要转换座或在线串行编程

PIC16F505, PIC16F506

JDM/RCD

 

PIC16F627, PIC16F628

JDM/RCD

 

PIC16F627A, PIC16628A, PIC16F648A

JDM/RCD

需要转换座(隔离第11,第16,第17脚),参见RCD编程器主页

PIC16F630, PIC16F676

JDM/RCD

 

PIC16F636, PIC16F639

JDM/RCD

 

PIC16F684, PIC16F688

JDM/RCD

 

PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77

JDM

RCD编程器不支持

PIC16F737, PIC16F747, PIC16F767, PIC16F777

JDM

RCD编程器不支持

PIC16F685, PIC16F687, PIC16F689, PIC16F690

JDM/RCD

这些20引脚器件需要转换座或在线串行编程

PIC16F818, PIC16F819

JDM/RCD

 

PIC16F84A

JDM/RCD

 

PIC16F87, PIC16F88

JDM/RCD

 

PIC16F870, PIC16F871, PIC16F872

JDM/RCD

这些28引脚,40引脚器件需要转换座或在线串行编程

PIC16F873, PIC16F874, PIC16F876, PIC16F877

JDM/RCD

这些28引脚,40引脚器件需要转换座或在线串行编程

PIC16F873A, PIC16F874A, PIC16F876A, PIC16F877A

JDM/RCD

这些28引脚,40引脚器件需要转换座或在线串行编程

上面粗体的器件测试完毕

PICProg4U的使用方法

■使用直通串行电缆,从RCD编程器或JDM编程器连接到您的个人电脑上的串行端口。去除PIC一次如果它被插入了RCD编程器或JDM编程器上的IC插座。然后启动PICProg4U。
■选择RCD编程器从下拉列表。RCD编程器或JDM编程器自动地将被查出。
■选择器件系列从下拉列表,确认适当的器件被选择。
打开你的Hex文件。
点击[烧写器件]按钮或执行从菜单[编程] [烧写器件] 编程PIC 。
■低引脚数
PIC譬如PIC10Fxxx,PIC12Fxxx,和14引脚数PIC16Fxxx有内部振荡器。这些器件的最后地址存储单元中有内部振荡器的校准值。为了不丢失校准值,擦除器件之前读取该值。
PICProg4U启动后暂时,RCD编程器的高压上升是慢慢地。首先使RCD编程器准备由读取器件一次。当器件重新被选择, RCD编程器将准备由自动地充电电容器(从版本0.7.0 2006-02-10)。

【图1】

显示工具条

【图2】
显示存储器窗口

切换 工具条 / 存储器窗口
这个按钮将切换工具条【图1】和存储器窗口【图2】而显示。在PICProg4U启动之后,【图1】被显示。菜单[ 显示 ] > [ 显示存储器窗口 ] 。

选择编程器
如果RCD编程器或JDM编程器被连接到您的个人电脑一个串行端口并且RCD编程器或JDM编程器被选择, 可能由RCD编程器或JDM编程器使用的串行口自动地将被找出,而RCD编程器或JDM编程器将被查出。当PIC被插入在RCD编程器或JDM编程器插座,根据程序被写在该PIC或PIC类型,RCD编程器或JDM编程器也许是查出不到的。如果查出RCD编程器或JDM编程器失配,首先拔出PIC从插座请重新查出RCD编程器或JDM编程器。

选择器件
PICProg4U当前支持的器件名称显示在下拉列表中。

选择器件系列
在下拉列表中选择器件系列(器件型号)。

工具栏的按钮

打开您的Hex文件用以编程器件。该文件导入到电脑的缓冲区。菜单[ 文件 ] > [ 打开文件 ] 相同
从器件读取存储器中的内容。
菜单[ 编程 ] > [ 读取器件 ] 相同
烧写缓冲器中的内容到器件。
菜单[ 编程 ] > [ 烧写器件 ] 相同
校验器件存储器中的内容和您的电脑里缓冲器中的内容。
菜单[ 编程 ] > [ 校验 ] 相同
读取器件检查对存储器是空白。
菜单[ 编程 ] > [ 空白检查 ] 相同
擦除器件存储器中的内容。
菜单[ 编程 ] > [ 擦除器件 ] 相同

进度条
执行进度显示在多颜色的指示器。

状态条
显示操作结果,忠告,错误信息。

菜单栏

[ 文件 ]

[ 打开文件 ] 打开您的Hex文件用以编程器件。
[ 保存文件 ] 保存在缓冲区中的内容到Hex文件。
[ 最近使用文件列表 ] 最近使用文件列表将显示。
[ 最近使用器件列表 ] 最近使用器件列表将显示。
[ 退出 ] 退出PICProg4U。

[ 编辑]

[ 清除缓冲区的数据 ] 清除在您的电脑里缓冲区的数据。
[ 剪贴板复制信息窗口的内容 ] 剪贴板复制信息窗口的内容。
[ 清除信息窗口的内容 ] 清除信息窗口的内容。
[保存信息窗口的内容 ] 保存信息窗口的内容

[ 编程 ]

[ 烧写器件 ] 烧写器件。程序存储器,数据存储器(您要是需要),用户ID单元(您要是需要),和配置字。
[ 选择存储器而烧写 ] 程序存储器,数据存储器,用户ID单元,配置字等个别地被烧写。
[ 读取器件 ] 从器件读取存储器的内容。
[ 校验 ] 校验器件存储器中的内容和您的电脑里缓冲器中的内容。
[ 空白检查 ] 读取器件检查对存储器是空白。
[ 擦除器件 ] 擦除器件存储器中的内容。PICProg4自动地擦除器件在烧写之前。

[ 设定 ]

[ 语言设定 ] PICProg4U有日文,英文,西班牙文,中文操作和显示功能。
[下次启动时读入 ] 如果选择,PICProg4U在下次启动的时候,语言设定,编程器设定,最后使用了的器件列表,最后打开了的Hex文件等被读取。

[ 显示 ]

[ 显示存储器窗口 ] 切换工具条和存储器窗口的显示。
[ 显示器件消息 ] 显示当前器件的信息。

[ 工具 ]

[ 编辑器件定义文件 ] 不可以编辑。已经定义完毕。
[ 编辑配置定义文件 ] 不可以编辑。已经定义完毕。
[ 编辑算法定义文件 ] 不可以编辑。个别的算法已经被硬编码了。

[ 帮助 ]

[ 目录 ] 显示HTML帮助文件。
[ 关于PICProg4U ] 显示这软件版本,支持的器件,版权。

标签窗口

[ 数据存储器 ]

显示数据存储器窗口如果选择的器件有它。

[ 配置存储器 ]

配置存储器(测试存储器)的内容将被显示。

[ 配置字 ]

配置位在配置字将被显示。您可以设置该配置位。

[ 选择项 ]

您可以选择哪存储器将被擦除或烧写或将被校验。
[ 擦除 ] 可以指定哪存储器擦除在编程器件之前(烧写或擦除)。
[ 完全批量擦除 ] 使能擦除用户ID(和配置字为一些器件)。这个功能与“芯片擦除”相同。通常不选择。如果该器件受了代码保护,PICProg4U将尝试“芯片擦除”(代码保护位将被重新设置并且所有数据在程序存储器和数据存储器将丢失)。擦除后,校准值的处理取决于以下选择。

[ 默认校准值 ] 擦除后还原厂家为内部振荡器所烧写的校准值。
[ 修改校准值 ] 擦除后用户指定了的校准值将被写入到器件。
[ 擦除校准值 ] 厂家为内部振荡器所烧写的校准值(和备用校准值)将被擦除而丢失。
[ 烧写 ] 程序存储器,数据存储器,用户ID单元,配置字等您可以个别地选择后烧写。
[ 用户ID ] 烧写用户ID单元。如果Hex文件包含用户ID就自动地被选择(可以不选择)。
[ 烧写前擦除 ] 将自动地擦除选择的器件在烧写之前。通常选择。
[ 确认器件ID ] 烧写前确认器件ID。通常确认器件ID(除了没有ID的器件以外,例如12位内核的PIC12F509)。
[ 校验 ] 指定哪存储器将被校验。这些选择项与上述烧写的选择项合作。

「烧写后校验 ] 烧写器件之后校验。
[ 在烧写中校验 ] 未使用。

[ 编程器 ]

再查出编程器,或手工指定串行口号。

[ 设定 ]

未使用(将来扩张)。

[ 信息 ]

显示操作结果,忠告和错误信息。

下载

PICProg4U压缩文件 (zip压缩文件)

安装和卸装,错误信息

■ PICProg4U软件文件是压缩的一个设定文件在下载了的zip压缩文件。
■ 为安装PICProg4U,执行Setup.exe并按照对话框中的指示操作以完成安装。如果 .NET Framework 被要求,请下载它从微软Windows Update网站。
■ 为卸装PICProg4U,您可以在控制面板里执行“添加和删除程序”,或您可以再一次执行PICProg4U的 Setup.exe

如果提示错误信息

■ 这软件需要微软 .NET Framework 。如果运行时提示找不到 MSCOREE.DLL 文件,您需要安装 .NET Framework
如果运行时提示更多错误,您需要安装Windows Management Instrumentation (WMI)

与著作权免除责任

提供本PICProg4U软件作为免费软件。使用本软件之前,您必须同意下列条款和条件。
本软件受日本国版权法和国际条约保护。您可以自由地使用本软件和分配本软件未改变形式。但如果您没有版权者的允许,您不可以使用本软件于商业用途。
本软件“按照原样”提供,并没有任何保证。本软件也许包含程序错误,因此所有风险都由您自己承担。我们对因使用本软件而引起的直接或间接损失,不承担任何责任。

[主页]

更新日期 2006-06-19 JST

2005-12-24 JST