DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 12046|回复: 13
打印 上一主题 下一主题

[资料] SPI Flash Microcontroller Programmer v3.7

[复制链接]
跳转到指定楼层
楼主
发表于 2011-6-23 19:59:59 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
SPI Flash Microcontroller Programmer Ver 3.7

支持器件列表
at89sxx
at90sxx
atmegaxx
attinyxx

介绍
This SPI Flash Programmer can be used either for in-system programming or as a stand-alone serial flash programmer for the Atmel SPI programmable devices. The programmer hardware interface is controlled by the PC parallel port and the parallel port control signals are freely selectable by the user. The software supports both the 8051 and AVR series devices.

电路
Figure 1 shows  the  circuit diagram of the SPI Flash programmer hardware interface,  the  power to  the  interface  is provided either by a 9V dc adapter or a 9V battery. The 74HCT367 IC buffer the parallel port signals. It is necessary to use the HCT type IC in order to make sure the programmer should also work with the 3V type parallel port. The 74HCT04 is used to generate the clock signal for the u-controller when programming the device in stand-alone mode.


Figure 1:   Circuit Diagram of the SPI Flash Programmer

Figure 2  shows  the  connection diagram for the stand-alone programming, the u-controller to be program is placed  on  a  breadboard  or  on  a  veroboard  with a  ZIF socket, the required signals are then wired to the respective pins of the u-controller.





Figure 2:  Stand-alone SPI Programming interface
软件
The SpiPgm37.zip  file contains the main program and the io port driver. Place all files  in the same folder.

The main view of the program is shown in figure 3.
Also   make   sure   do   not   program    the    RSTDISBL    fuse   in   the AVR series devices, unless it is necessary  otherwise  further  serial  programming  is  disable, to  restore the serial programming a  high voltage parallel  programmer is required.
For  the  fuses setting consult the datasheet of  the respective u-controller.
Following are the main features of this software,
Read and write the BIN, HEX and ROM file formats Read Signature, Fuse and Lock bits Edit, Clear and Fill the Flash & Eeprom memory buffer Verify with memory buffer Auto save the OSCCAL data to Flash & Eeprom Display buffer checksum Program selected Fuse & Lock bits Auto save the fuses settings for the open program file Parallel port pins are freely selectable EEPROM file open and save commands  
下载
SpiPgm37.zip (310.56 KB, 下载次数: 75)
  


Figure 3:   Main view of the program SPI-Pgm  Ver 3.7


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 分享分享 支持支持 反对反对
14#
发表于 2016-2-25 20:03:02 来自手机 | 只看该作者
Good job liyf
13#
发表于 2016-2-19 16:00:57 | 只看该作者
谢谢楼主分享
12#
发表于 2016-2-10 13:42:08 | 只看该作者
努力回帖!赚银两,赚积分!
11#
发表于 2015-11-4 08:13:44 | 只看该作者
努力回帖!赚银两,赚积分!
10#
发表于 2015-11-3 15:42:02 | 只看该作者
好好资料,多谢分享
9#
发表于 2015-1-2 23:33:24 | 只看该作者
好资料,感谢分享
8#
发表于 2014-7-10 11:16:25 | 只看该作者
这个真不错.ok
7#
 楼主| 发表于 2014-6-2 17:29:56 | 只看该作者
lhy83117 发表于 2014-6-2 16:30
spi专用机,要是做成一托4或一托8就会好很多。

这个spi是并口的,扩展有限
6#
发表于 2014-6-2 16:30:20 | 只看该作者
spi专用机,要是做成一托4或一托8就会好很多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-23 09:28 , 耗时 0.101674 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表