目前我们听到最多的就是,max232、pl2303、ch340。
说单片机下载前,我们要说到几个概念:
TTL电平:
TTL集成电路的主要型式为晶体管-晶体管逻辑门(transistor-transistor logic gate),TTL大部分都采用5V电源。1.输出高电平Uoh和输出低电平Uol,Uoh≥2.4V,Uol≤0.4V。2.输入高电平和输入低电平Uih≥2.0V,Uil≤0.8V。
USB信号:
USB 信号线有两根D+,D-,是差分信号。
RS232电平:
在TxD和RxD上:逻辑1(MARK)=-3V~-15V,逻辑0(SPACE)=+3~+15V。
在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)=+3V~+15V,信号无效(断开,OFF状态,负电压)=-3V~-15V。
开始:
max232是将RS232信号转换为TTL信号或者反过来,pl2303和ch340是将USB信号转换为TTL信号或者反过来,所以单片机下载方法有两种:
1、USB--->pl2303或ch340---->TTL--->max232<--->max232---->单片机,前面是一根线(是那种蓝色透明的那种线,里面已经集成了pl2303和max232),后面是开发板子上的。其中电平转换关系为 USB->TTL->RS232<->RS232->TTL 。
2、USB--->pl2303或ch340<--->单片机。单片机断电不彻底导致下载失败,解决方案:在CH340的TXD引脚反向串联一个二极管(推荐肖特基二极管)、在CH340的RXD引脚串联一个约300欧姆的电阻,可以参考STC的文档接法。USB->TTL。
关键字:单片机下载 电平转化
引用地址:
单片机下载的电平转化
推荐阅读最新更新时间:2024-03-16 14:30
STC12C5A60S2单片机实现ISP自动下载
STC12C5A60S2自动下载程序 在我们使用STC系列单片机开发项目时,最烦人的就是每次点击Download之后的时候都要断电重新上电才能下载。相信很对朋友们都会遇到这样的问题; 如果仅仅是调试项目的过程无可厚非,就是按一下按钮的事情。但是,当我们要批量的下载写好的程序的时候,每点击一下Download就得多按一下按钮,这就有点麻烦了; 而且这样操作是每个玩单片机的人都会的,跟大多数人一样,未免显得有点low;/*虽说STC本身就low*/ 最重要的是身为一个伪资深硬件工程师,这特么的怎么能忍;/*原谅我偷偷笑一下*/ 俗话说的好,有问题问手册。抱着这个问题,我打开了落满灰尘的《STC12C5A60S2中文技术手册》,通过查
[单片机]
STC单片机程序下载失败总结
STC为宏晶公司推出的国产51单片机,其优点在于价格低廉,功能强大,使用方便,尤其是其串口ISP下载程序的方式方便了大量用户,免去了购买昂贵的编程器,非常适合单片机入门学习使用。 但是初学者常会遇到程序无法下载的情况,很多人甚至因此放弃了学习,实在可惜,在此给大家总结了常见的出错原因、判断方法和解决方法。 STC单片机下载程序需要的硬件主要分三部分: 单片机最小系统、下载电路、计算机端。 下载失败一般就从这三个方面来解决问题。 如果你有或者能向别人借到一套可以正常下载程序的电脑、单片机下载线、开发板,通过控制变量的方法,很快就能找到问题出在哪个环节。 1、你可以将自己的开发板连接在能正常下载的电脑上进行下载,如果可
[单片机]
详细图文剖析STM32单片机串口一键下载电路与操作方法
在此介绍STM32单片机串口一键下载电路与操作方法详解。 STM32三种启动模式对应的存储介质均是芯片内置的,它们是: 1)用户闪存 = 芯片内置的Flash。 2)SRAM = 芯片内置的RAM区,就是内存啦。 3)系统存储器 = 芯片内部一块特定的区域,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个区域的内容在芯片出厂后没有人能够修改或擦除,即它是一个ROM区。 要了解STM32的几种启动模式. BOOT0接GND,BOOT1接GND.那就是正常的启动模式,从flash加载代码. 而BOOT0接V3.3,BOOT1接GND.则是ISP模式,也就是串口更新代码. 其次,你要了解STM32I
[单片机]
单片机怎么样下载程序
了解串口 前面几个点亮LED的程序已经看到了,但是并没有说程序是怎么样下载进去的。那么究竟是怎么样把程序从计算机下载到单片机里去的呢?对,通过串口。51单片机可以通过一个叫串口的下载接口,下载程序到单片机内部。那究竟什么是串口呢? 这要追溯到计算机出现时的潮流。其实传统的电脑主机箱后面就有串口接口,但现在的大部分笔记本电脑都没有,一般都只有USB接口了。串口在笔记本电脑上快要绝迹了。图1-15是最常用的9针串口座。 图 1-15 DB9串口接口 其引脚功能说明如表1-4所列。 表 1-4 DB9串口接口引脚功能说明 对于51单片机来说,我们在计算机上运行一个上位机软件程序,这个上位机软件程
[单片机]
AT89S51单片机ISP下载线制作
最小系统板做好了,接下来就是做根ISP下载线了。否则程序怎么写到AT89S51芯片里呢? 在网上查了一下,ISP下载线的种类主要取决于PC端下载程序的种类。有并口的,有串口的,也有USB的。串口和USB的介绍较少而并口的介绍的很多,也比较简单。易于自己制做。并口的在网上也分为几类,原理都一样。主要是根据下载程序的不同。 1.这是Easy Isp-2 的配合软件为Easy 51Pro v2.0宇宙版 这是他的简化版: 在网上的制做思路几乎都是把74HC373放在并口头的小盒子内见下图: 但由于我的台式机放在桌子的下面,把74HC373放在接头盒内插在电脑机箱后面怎么调试呢。因此我没将它放在接头盒内而是另用个洞洞
[单片机]
LPC1114(CORTEX-M0)MCU 解锁关闭SWD(ISP下载)
使用LPC1114调试ADC的时候更改了PIO1_3的设置,关闭了SWD,单片机写不进去程序了。 LPC1114还支持ISP下载方式,只需要一个USB转TTL电平的串口下载器和一个免费的软件Flash Magic。 方法如下: 1、建立硬件连接,同时将MCU的PIO0_1通过跳线连接到GND。 连接USB转COM TTL到LPC1114评估板 USB2COM接口板 LPC1114 __________ __________ GND|-----|GND RXD|-----|TXD TXD|-----|RXD ----- | | GND----|PIO0_1 | 2、复位MCU后MCU进入I
[单片机]