算法器之AVR的ISP烧录

这篇博客介绍了如何使用74HC244作为缓冲隔离器进行AVR单片机的ISP烧录,并讨论了传统LPT接口的局限性。随着时代发展,USB接口变得更为普遍,作者推荐使用CH341A芯片来实现更方便的USB烧录方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

总的电子线路如下:
![总电路](1.png在这里插入图片描述
这里先介绍一下这个芯片:

74HC244是一款高速CMOS器件,74HC244引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC244是八路正相缓冲器/线路驱动器,具有三态输出。该三态输出由输出使能端1OE和2OE控制。任意nOE上的高电平将使输出端呈现高阻态。74HC244与74HC240逻辑功能相似,只不过74HC244带有正相输出。

用来作计算机并口和单片机的缓冲隔离。注意是连接到LPT打印口

其他必需知识点:

LPT的⑦脚输出编程命令和数据到单片机的MOSI端(MOSI在这里表示计算机输出、单片机输 入)

LPT的⑥脚输出串行编程时钟信号到单片机的SCK端,SCK是IIC时钟

LPT的⑨脚输出复位信号到RST端

LPT的⑧脚输出编程状态信号到LED端。LED是目 标板上的发光二极管,可以不用。

由单片机读出的信息经MISO端(MISO在这里表示单片机输出、计算机输入)输出到LPT的⑩脚。

74HC244的电源 由单片机目标板上的5V电源通过二极管VD1提供。

明白是明白了,但是我想要的是用usb的,现在谁的笔记本电脑还有打印机接口啊?

因此其实用下面的这个电路:

在这里插入图片描述

其实还不是这个电路,这个电路太灵活了,因此现在用CH341A芯片来解决才比较方便。

在这里插入图片描述

在这里插入图片描述
照这样焊接好就完事了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值