[实用新型]STC单片机自动下载与正常通信自适应电路有效
申请号: | 201720351376.6 | 申请日: | 2017-04-06 |
公开(公告)号: | CN206672086U | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 宋雪松;邵帅 | 申请(专利权)人: | 青岛金思特电子有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 青岛致嘉知识产权代理事务所(普通合伙)37236 | 代理人: | 单虎 |
地址: | 266000 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | stc 单片机 自动 下载 正常 通信 自适应 电路 | ||
技术领域
实用新型涉及STC系列单片机开发领域,具体涉及一种STC单片机自动下载与正常通信自适应电路。
背景技术
STC单片机的下载协议规定单片机每次上电时都会先检测有无下载命令,如果没有下载命令则会正常启动,运行程序;如果检测到下载命令则会进入下载模式。当下载程序时下载软件会一直以“最低波特率”设置项中的波特率不断的从串口发送下载指令“0x7F”,当单片机上电时,就可以检测到下载命令,进入下载状态。因此,要想给STC单片机下载程序,必须在下载软件发送下载命令之后再给STC单片机上电(如果之前已经上电,就要断电再上电),这样STC单片机才能进入到下载状态。通常这一冷启动的操作是由用户手动完成的。
为了解决STC单片机下载程序时需要手动开关单片机电源实现冷启动的问题,现有技术根据串口通信RS-232协议中数据发送时DTR(数据终端就绪)和RTS(请求发送)引脚电平状态改变的原理。使用三极管或MOS管等器件设计出可以由DTR或RTS引脚控制的,实现自动开关单片机电源的一键下载电路,从而可以实现自动冷启动的单片机一键下载功能。该电路虽然可以实现STC单片机一键下载程序的功能,但是由于USB转串口芯片不仅仅是为了实现单片机程序下载功能,更重要的是实现单片机系统与计算机之间进行串口通信的功能,所以只要当USB转串口芯片有数据传输时,DTR(数据终端就绪)和RTS(请求发送)引脚电平状态就会改变,从而引起单片机断电重启,当进行串口通信时需要手动切断单片机一键下载电路中对单片机电源的控制,才能实现串口通信功能。
因此,现有技术中的STC单片机一键下载电路,存在着一键下载功能与正常串口通信功能不能自动切换的问题。
发明内容
为了解决上述问题,本实用新型提出一种STC单片机自动下载与正常通信自适应电路的技术方案,并通过以下技术方案实现。
本实用新型提供一种STC单片机自动下载与正常通信自适应电路,包括USB插头J1、去耦磁珠L1、FT232RL型USB转串口芯片U2、去耦电容C5、电容C1、PIC10F220型微控制器U1、以及P沟道增强型场效应管U3;所述J1的VCC引脚、D-引脚、D+引脚各自分别连接所述L1的一端、所述U2的USBDM引脚、所述U2的USBDP引脚,所述J1的GND引脚、SHELL引脚均连接系统电源GND;所述L1的另一端连接系统电源+5V;所述U2的VCCI0引脚和VCC引脚均同时连接系统电源+5V和所述C5,所述U2的3V3OUT引脚连接所述电容C1,所述U2的GND引脚、AGND引脚、TEST引脚均连接系统电源GND;所述U2的TXD引脚、RXD引脚各自分别连接所述STC单片机的RXD引脚、TXD引脚;所述C5、C1的另一端均接地;所述U1的VSS引脚、VDD引脚、GP0引脚、GP1引脚各自分别连接系统电源GND、系统电源+5V、所述STC单片机的RXD引脚、所述U3的栅极;所述U3的源极、漏极分别各自连接系统电源+5V、所述STC单片机的VCC引脚。
USB插头J1连接外部USB接口,为下载电路和单片机系统供电。USB插头J1的第1脚为电源VCC引脚;USB插头J1第2脚D-引脚、第3脚D+引脚是USB口的数据传输引脚,D-连接USB转串口芯片FT232RL的第16脚USBDM,D+连接FT232RL的第15脚USBDP;USB插头J1第4脚为GND引脚。
U2为USB转串口芯片,型号为FT232RL。FT232RL的第4脚VCCI0和第20脚VCC连接系统电源+5V,同时连接一个去耦电容C5,电容C5的另一端接地;FT232RL的第17脚3V3OUT为3.3V输出,该引脚连接一个电容C1,电容C1另一端接地;FT232RL的第7、18、21脚均为GND脚,为电源负极,连接系统电源GN;FT232RL的第25脚AGND为模拟地,连接电源GND;FT232RL的第26脚为TEST为模式选择,默认为低电平,直接连接电源GND;FT232RL的第1脚为数据发送端TXD,连接STC单片机的RXD引脚;FT232RL的第5脚为数据接收端RXD,RXD连接STC单片机的TXD引脚。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛金思特电子有限公司,未经青岛金思特电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201720351376.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种意式咖啡机
- 下一篇:一种应用于饮水机的智能系统