MEGA8USBISP

所属分类:单片机开发
开发工具:C++
文件大小:241KB
下载次数:35
上传日期:2009-05-30 17:14:54
上 传 者caijiachao
说明:  用ATMEGA8制作的ISP下载线,此下载线制作简单,支持51单片机和AVR单片机。
(Produced by ISP download ATMEGA8 line, this line produced a simple download to support the AVR MCU and single-chip microcomputer 51.)

文件列表:
MEGA8做的USB下载线\windows端驱动\libusb0.dll (46592, 2005-06-23)
MEGA8做的USB下载线\windows端驱动\libusb0.sys (33792, 2005-06-23)
MEGA8做的USB下载线\windows端驱动\usbasp.inf (2138, 2006-09-16)
MEGA8做的USB下载线\固件\usb51\clock.c (569, 2005-06-23)
MEGA8做的USB下载线\固件\usb51\clock.h (690, 2006-11-19)
MEGA8做的USB下载线\固件\usb51\isp.c (6871, 2007-07-28)
MEGA8做的USB下载线\固件\usb51\isp.h (1830, 2007-07-28)
MEGA8做的USB下载线\固件\usb51\main.c (7070, 2007-07-28)
MEGA8做的USB下载线\固件\usb51\main.hex (10920, 2007-07-28)
MEGA8做的USB下载线\固件\usb51\Makefile (4746, 2007-07-26)
MEGA8做的USB下载线\固件\usb51\progispset.JPG (52657, 2007-07-28)
MEGA8做的USB下载线\固件\usb51\usbconfig.h (7405, 2006-09-16)
MEGA8做的USB下载线\固件\usb51\usbdrv\Changelog.txt (5423, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\iarcompat.h (2099, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\License.txt (23595, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\oddebug.c (1170, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\oddebug.h (3012, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\oddebug.o (661, 2007-07-26)
MEGA8做的USB下载线\固件\usb51\usbdrv\usbconfig-prototype.h (12720, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\usbdrv.c (23926, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\usbdrv.h (27562, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\usbdrv.o (2980, 2007-07-26)
MEGA8做的USB下载线\固件\usb51\usbdrv\usbdrvasm.asm (553, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\usbdrvasm.o (3652, 2007-07-26)
MEGA8做的USB下载线\固件\usb51\usbdrv\usbdrvasm.S (28227, 2006-07-18)
MEGA8做的USB下载线\固件\usb51\usbdrv\USBID-License.txt (7056, 2006-07-18)
MEGA8做的USB下载线\原理图\原理图.pdf (10487, 2008-01-13)
MEGA8做的USB下载线\原理图\usbasp.DDB (460800, 2009-05-22)
MEGA8做的USB下载线\原理图\原理图.JPG (52503, 2008-01-13)
MEGA8做的USB下载线\使用说明.txt (1869, 2008-01-13)
MEGA8做的USB下载线\固件\usb51\usbdrv (0, 2008-01-13)
MEGA8做的USB下载线\固件\usb51 (0, 2008-01-13)
MEGA8做的USB下载线\windows端驱动 (0, 2008-01-13)
MEGA8做的USB下载线\固件 (0, 2008-01-13)
MEGA8做的USB下载线\原理图 (0, 2008-01-13)
MEGA8做的USB下载线 (0, 2008-01-13)

说明: 1、为像我一样的菜鸟和懒人提供,大侠请直接无视。 2、这是一完整版本,可以实现如下功能:读程序、写程序、校验、擦除、读标示字、读锁定位,写锁定位。 3、采用USBasp公版2006年12月29日发布的M8固件改写。 4、硬件上不需要进行任何改动,可自动识别S52;软、硬SPI模式下均可对S52进行烧写。 5、配合progisp1.65或progisp1.66使用(别的没试),需要进行如下设置:在CONFIG中将AT89S52的FlashPageSize改为0;LOCK0、1改为B2、B1,LOCK2、3、4改为LB1、2、3。 6、目前测试了S51、S52和Tiny13,软、硬SPI模式下均正常。S52工作在4MHz和24MHz时采用硬SPI正常(8KB程序读标示字+擦除+查空+烧写+校验一共20秒)。 7、由于程序测试范围不足,可能存在问题,源码暂不提供;附件的压缩包中包含main.hex、本文档和progisp1.65的修改方法(图片)。 注: 1、软、硬SPI模式是针对PC2口的跳线而言,跳上跳线为软SPI模式,速度慢,适合单片机工作在低频时使用;移开跳线为硬SPI模式,速度快,适合单片机工作在高频时使用。 2、B1和B2可写可读,对应四种锁定模式;LB3-LB1可读,写无效,对应于四种锁定模;其实读取锁定位时两者是等价的,详细情况参见datasheet,1为已编程,这点与AVR不同。 3、这个版本使用效果如何请吱一声,大家有什么问题和意见请提出,以便下一个版本能改进(前提是我有时间)。

近期下载者

相关文件


收藏者