首页 > 应用 > 单片机应用
[导读]
摘要:本文主要介绍了PonyProg2000 版本2.06c beta forWindows的安装和用该程序开发AVR系列微控制器的方法,希望对于广大使用该程序的朋友们能起到一定的帮助作用。PonyProg2000简介: PonyProg2000是由

摘要:本文主要介绍了PonyProg2000 版本2.06c beta forWindows的安装和用该程序开发AVR系列微控制器的方法,希望对于广大使用该程序的朋友们能起到一定的帮助作用。

本文引用地址: http://www.21ic.com/app/mcu/201807/765260.htm

PonyProg2000简介:
PonyProg2000是由Claudio Lanconelli先生编制的一个可以对微控制器、电可擦写存储器进行在线串行编程的程序,PonyProg2000目前可以支持AVR微控制器、AT89S微控制器、PIC16微控制器、PIC 12微控制器、ImBUS eeprom、SDE2506 eeprom和X2444 eeprom,PonyProg2000 V2.06c在使用中非常稳定,可以很方便的开发支持在线串行编程的微控制器。
PonyProg2000的对系统的运行环境要求不高,目前可以运行在MicroSOFt Windows 95/98/Me/NT/2000/XP及GNU/Linux kernel 2.4.x上,这也大大方便了跨平台的开发者。

PonyProg2000的安装:
安装前,请务必去PonyProg2000程序的主网站( http://www.LancOS.com )去下载最新的版本。
请下载PonyProg的Windows版本,下载完成后在下载的文件夹中执行解压缩操作,用鼠标点击setup.exe的图标,一切按照提示操作,就可以顺利的安装上软件。安装成功后PonyProg会在Windows的开始菜单中加入PonyProg程序项。

制作并行口烧写电缆:
下面简单的介绍一下制作并行口烧写电缆,该电缆可以用于做AVR微控制器和AT89S微控制器的在线串行编程(ISP)之用。该电缆也是本文讲述PonyProg使用的烧写电缆。
这里介绍一款最简单的烧写电缆,电路图如图1:

图1 最简单的并口编程电缆电路图
该电路的主要优点是非常简单,没有任何有源器件,适用于对3.3V至5V的器件进行编程。
对于要求比较高的朋友,这里有一款带缓冲器的下载电路,适用于对3.3V至5V的器件进行编程,该电路的优点是在编程结束后,下载电缆与用户电路的信号线都会变成高阻态,从而对用户电路的影响尽可能的小,有一定基础的朋友可以试试。电路图如图2:

图2 带缓冲的并口编程电缆电路图
PonyProg2000的设置:
PonyProg安装成功后必须进行必要的配置,例如执行烧写电缆的设置,执行系统时序校正等等,下面进行介绍:
点击开始菜单,程序,PonyProg程序组,整个过程如图3所示:

图3 在“开始”菜单中选择PonyProg程序
单击鼠标右键,出现PonyProg2000的启动画面,如图4:

图4 PonyProg启动时的欢迎界面
单击OK按钮取消,出现图5界面:

图 5 PonyProg 程序的主窗口
在程序的菜单中点击Setup,Interface Setup…,如图6:

图 6 在 PonyProg 中选择端口设置选项
出现端口设置窗口,如图7:

图7 PonyProg端口设置对话框
如果你使用的是Windows 95/98/ME,在出现的“I/O port setup”窗口中单击Parallel,选择Avr ISP API,并选择LPT1,如图8的设置:

图8 选择PonyProg的控制接口(适用于Windows 95/98/ME)
点击窗口下面的OK按钮,使配置生效。
如果你使用的是Windows NT/2000/XP,在出现的“I/O port setup”窗口中单击Parallel,选择Avr ISP I/O,并选择LPT1,如图9的设置:

图9 选择PonyProg的控制接口(适用于Windows NT/2000/XP)
点击窗口下面的OK按钮,使配置生效。
下面开始进行PonyProg2000的校准工作,打开PonyProg程序,在菜单上单击Setup,Calibration,打开校准窗口,如图10,图11:

图10 打开校准窗口

图11 校准窗口
关闭电脑上运行的其他的应用程序,只留下PonyProg2000,然后用鼠标左键单击Yes按钮,或者直接按键盘上的“回车”键。PonyProg2000开始执行校准操作,这大概需要十几秒钟的时间,校准完成后,PonyProg2000会弹出对话框,如图12所示:

图12 校准完成对话框
到此为止,PonyProg2000的设置工作就全部完成了,在以后的日常使用中,不必再进行设置工作,但是重装或者升级PonyProg2000之后,必须重新进行设置。

PonyProg2000的使用:
下面开始讲述使用PonyProg2000烧写AVR MCU
将并行下载电缆与电脑的并口和用户板连接,接通用户板的电源。
打开PonyProg2000程序,出现欢迎窗口,如图13:

图13 PonyProg2000欢迎窗口
用鼠标单击OK按钮,进入PonyProg2000主窗口,如图14所示:

图14 PonyProg主窗口
第一步,选择单片机的类型。在PonyProg2000的主菜单上选择Device,选择AVR micro,AT90S1200,如图15:

图15 选择烧写的器件
第二步,装载编程文件。在PonyProg2000的主菜单上选择File,Open Device File…,如图16所示:

图16 打开“Open Device File”菜单
单击鼠标左键,出现文件选择对话框,如图17所示:

图17 文件选择对话框

换一批

延伸阅读

[单片机应用] AVR单片机(学习ing)—(十)、ATMEGA16的同步串行接口SPI—02

AVR单片机(学习ing)—(十)、ATMEGA16的同步串行接口SPI—02

1)那就是在之前的介绍中说过,在说一遍~~主机和从机的两个移位寄存器可以被认为是一个公开的16位环形移位寄存器,当数据从主机移向从机时,同时从机饿数据也向相反的放向移向主机。这就意味着在一个以为周期内,主机......

关键字:AVR单片机 ATMEGA16 同步串行接口 SPI

[单片机新闻] 32位MCU异军突起,8位仍不可或缺!

32位MCU异军突起,8位仍不可或缺!

可见在32位MCU当道之下,8位MCU不仅没有销声匿迹,反而占有另一片天。目前包括了NXP、Microchip、ST、Silicon Labs、ADI、瑞萨、TI等半导体公司,都提供市场大量的8位MCU选择。......

关键字:32位MCU 8位MCU NXP

[单片机新品] HOLTEK新推出穿戴式外围整合BS45F5830/31/32/33系列MCU

HOLTEK新推出穿戴式外围整合BS45F5830/31/32/33系列MCU

Holtek推出穿戴式外围整合BS45F583x系列产品BS45F5830/31/32/33,本系列整合触摸按键、锂电池充电、电源稳压LDO、震动马达驱动,并提供24-pin QFN(3mm×3mm)小封装,厚度仅有0.55mm,特别适合要......

关键字:HOLTEK MCU 电源稳压LDO

[单片机新品] HOLTEK新推出BS45F3832雾化器MCU

 HOLTEK新推出BS45F3832雾化器MCU

BS45F3832整合雾化器控制与触控检水线路,提供8-pin SOP特小封装,适合用在各式雾化器与加湿器相关产品,尤其适合在小体积产品/模块应用。 ......

关键字: HOLTEK 雾化器 MCU

[单片机新品] HOLTEK新推出HT68F0021/HT68F0031 Cost-Effective MCU

HOLTEK新推出HT68F0021/HT68F0031 Cost-Effective MCU

Holtek Cost-Effective Flash MCU系列新增HT68F0021及HT68F0031成员,与HT68F002及HT68F003最大差异在于最低工作电压可达1.8V及使用高精度内部振荡电路,让此系列产品更适用于各种计时......

关键字:HOLTEK MCU 振荡电路

[单片机新品] HOLTEK新推出HT66FM5340 BLDC SoC MCU

HOLTEK新推出HT66FM5340 BLDC SoC MCU

Holtek针对无刷直流(BLDC)马达控制领域推出专用SoC Flash MCU HT66FM5340。将无刷直流马达控制器所需的MCU、LDO及Pre-driver整合进一颗IC中,适用于6V~12V的三相/单相无刷直流马达产品。 ......

关键字:HOLTEK MCU 马达控制

[单片机新品] HOLTEK新推出HT32F0006 Arm Cortex-M0+核心32-bit语音/音乐合成专用微控制器

HOLTEK新推出HT32F0006 Arm Cortex-M0+核心32-bit语音/音乐合成专用微控制器

Holtek针对语音/音乐合成应用领域,推出32-bit Arm® Cortex®-M0+为核心的SoC Flash MCU - HT32F0006。基于32位CPU的高性能且高质量的语音/音乐处理器,可实现音场/音效功......

关键字:HOLTEK MCU 微控制器

[测试测量] 实时测量也可以做到低功耗

实时测量也可以做到低功耗

许多人一想到智能仪表就会想到电表,但在看到智能仪表带给电表市场的优势后 - 向消费者提供实时消费数据以便他们管理使用情况,还可以防止通过篡改数据进行窃电- 消费者希望水流量表和燃气流量表也能具有相同的优点。 ......

关键字:智能仪表 MCU 超低功率传感器

[单片机应用] AVR单片机定时/计数器学习笔记(二)

AVR单片机定时/计数器学习笔记(二)

定时/计数器1(16位)有普通模式、CTC模式、快速PWM模式、相位修正PWM模式等工作模式。2.CTC模式(需要用到OC1A、OC1B两个引脚)应用:用于产生占空比为50%的方波信号( N为分频系数 )需要配置的寄存器:T/C1控制寄......

关键字:AVR 单片机 定时 计数器

[消费类电子新品] 搭载紫光展锐芯片平台SC9832E-魅族C9在印度成功发布

搭载紫光展锐芯片平台SC9832E-魅族C9在印度成功发布

作为紫光集成电路产业链中的核心企业,紫光展锐于2018年12月5日宣布搭载紫光展锐芯片平台SC9832E-魅族C9智能手机在印度成功上市。C9是一款兼具价格和性能优势的智能手机,配备5.45英寸18:9的屏幕,分辨率为1440×720,前置......

关键字:紫光展锐 芯片平台SC9832E 魅族C9

我 要 评 论

网友评论

芯闻号

技术子站

更多

项目外包

更多

推荐博客