电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

自制单片机烧写器

自制单片机烧写器_第1页
1/8
自制单片机烧写器_第2页
2/8
自制单片机烧写器_第3页
3/8
像我们这样搞电子的人,要的就是动手的乐趣。下面我们来介绍近期在网络上非常流行的USBasp 下载线,因为现在的笔记本包括台式机都渐渐地舍弃了并口、串口;所以之前的并口或串口下载线已经不能再使用了,应该说是做个 USBasp 下载线是势在必行的,下面我们来介绍其制作的全过程。 图(1) 图 1 为原作者设计的原理图,为了便于制作我修改过某部分电路如图 2,其功能一样。 图(2) 在制作之前首先要搞清楚几点: 第一、这个 USB 下载线本身就是一块 AVR 单片机,在制作过程中也必需对其进行程序下载才能运行。 第二、先得大概了解一下这个 AVR 单机机 ATm ega8 的基本资料。这样才能对电路有个了解,从而便于调试。 第三 COM1 是 PC 机与 USB 相接的端口,我们在焊接时一定要区分 GND、VCC、D+、D-,下面图(3)是对应本次制作的 USB 端口的引脚功能。在焊接的之前务必搞清楚,否则会造成 PC 机端口的 USB 或下载给的ATm ega8 烧毁。 图(3)USB 端口引脚功能 第四﹑最后我们来了解一下电路的结构。对应图2,其中 JP1 是选择下载时的速度是快速或慢速,当 JP1 接地时选择低速,否则为高速。对于选择快速还是慢是相对于被下载的单片机晶振时钟而言的。一般来讲,目标单片机与 USBasp 的ATmega8 的时钟不能相差太远。而 JP2 是电源的选择,当短接时被下载的单片机选择 USBasp 供电,则否选择独立供电。切记:两者只能任选其一。LED2 为 ATmega8 程序运行的指示灯,当其点亮时就证明 USBasp 运行正常。LED1 为下载程序时的工作指示灯,当接收到上位机信号 时,此灯就会闪动。 图(4)制作的全部元器件 图(5_a)与图 2 对应的 PCB 板顶层 图(5_b)与图2 对应的PCB 板底层 上面图(4)为本次制件的全部元器件,而图(5_a)﹑图(5_b)为与图(2)原理图对应的PCB 板,下面开始动手制作: 第一步:找一个可以烧写ATmega8 单片机的烧写器,把usb.hex 固件烧写到单片机里。这里有一点要注意的,因为AVR 的晶振默认为内部PREFIX = ST11M,但是我们现在的电路系统要求是运行在外部12M 晶振,所以必需对熔丝位进行调整,CKSEL0﹑CKSEL1﹑CKSEL2﹑CKSEL3 全部设置为“1”,还记得要禁止看门狗。 第二步:焊接元件。在焊接的时候应该注意,要先焊底的元件,再焊高的元器件。特别要注意的就是 COM1 的USB 端口,千万不能将其引脚焊错,否则会导致不能与PC 机连接,严重的还有可以...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

自制单片机烧写器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部