六芯AVR单片机调试端口

视频加载中...

一、前言

  前天设计了集成有串口和SPI端口 MEGA 单片机调试转接板,对外端口为 8 芯接口。这过于复杂,下面希望将它压缩到 6 芯端口,这样占用设计电路板面积比较小。将调试端口中的 串口 TXD 与 SPI 端口中的 MOSI 信号线合二为一。这样就可以去掉 两个端口。根据 AVR 单片机程序下载时 RST 信号状态的不同,设计一个选择电路,通过 RST 信号线,选择 MOSI 还是 TXD 连接调试端口的 第八管脚。在 RST为 低电平的时候,选择 MOSI,在高电平的时候选择 TXD,下面给出转换电路板的设计与实现。

二、电路板的设计

  在原来的电路基础上进行修改。增加了一个单与门和单或门。将 RST信号 连接到 或门,MOSI信号与RST进行 或 运算; 然后在使用与门,将 TXD 信号 和 或门 的输出与在一起。最后将与门输出连接到调试输出端口。设计单面 PCB板,一分钟之后得到测试电路板,电路板制作的非常完美。

▲ 图1.2.1 电路原理图


▲ 图1.2.2 PCB板图


三、功能测试

  焊接电路之后,先测试输出端口上的串口信号。这是捕捉在 调试端口输出的串口信号,信号正常。然后在测试 SPI 下载程序的功能。功能正常,下载后单片机运行正确。这验证了前面电路逻辑正常,电路中不存在设计和焊接问题。

※总  结 ※

  本文记录了改造AVR调试端口电路板的设计方案。通过常用到的 6 芯端口,可以对 AVR 单片机实现程序下载以及串口通讯。这也是一个临时方案,对于6芯的功能定义,其中 RXD 连接被调试单片机的 TXD,MOSI 分别连接被调试单片机的 MOSI 以及 RXD,下面基于刚刚制作的这个转接板,对前面闪光灯控制电路进行软件开发。

参考资料

[1]

集成了串口和SPI口的MEGA单片机调试转接板: https://zhuoqing.blog.csdn.net/article/details/138543091

展开阅读全文

页面更新:2024-05-12

标签:单片机   端口   信号线   闪光灯   串口   电路板   电路   信号   功能   测试

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top