求STC51单片机下载器原理图?有意者发到jerry0322@126.com

核心提示非常简单,只需一颗芯片,我现在做的一个工程就是STC的,都是自己做的下载线。STC单片机带有ISP功能,上电后单片机内部的ISP引导代码会检测UART口是不是有下载程序的数据流,如果检测到的话就会和PC通信,读取程序代码,并将代码烧写到fl

非常简单,只需一颗芯片,我现在做的一个工程就是STC的,都是自己做的下载线。STC单片机带有ISP功能,上电后单片机内部的ISP引导代码会检测UART口是不是有下载程序的数据流,如果检测到的话就会和PC通信,读取程序代码,并将代码烧写到flash中。

  电脑上的232串口也是一种UART口,但是电平是10V的,不能和单片机的UART口连接,所以要进行电平转换,需要的芯片就是SP3232或是MAX3232,开始的时候买过一个STC官方的下载器,上用的芯片就是sp3232

  下载器原理图如下

  

   另外我看了你给的电路图,应该说是线接反了 232接口的2号引脚是RXD输入,3号是TXD输出,分别应该接T1OUT和R1IN 请你仔细检测接线问题!

各位大神们,小弟跪求430单片机的 串口调试所用的电路, 请问还是像51那样用MAX232吗???

STC单片机和51单片机基本上是差不多,我觉得最大区别点就在于它们程序下载方面,STC单片机下载只要有串行口就可以,所以你用的方式可以下载程序到STC单片机里如果你想下载程序到你的AT89C51里面,你就得做下载器,网上有很多介绍的,你可以去找一找!

如何将输出0至33V电压升至-10至10V 电路图

电路基本一样,只是芯片可能需要换个,具体看芯片手册。

MAX232一般工作电压5V+-10%,若仅作调试使用,发现33V供电也能使用,但不保证可靠。

你需要33V工作电压的,比如MAX3232。

用MAX3232作串口芯片,当接上外部设备(已上电)后,测量MAX3232的VCC脚电压为-04V。为什么?

用TL431产生一个25V的稳定电压。

然后把它接到电压比较器的反相输入端2脚,而同相输入端3脚接0-33的PWM波,从1脚获得输出。

LM358的8脚接12V,4脚接地。

当PWM处于高电平时,由于同相端的电压高,所以比较器输出的是接近于正电源电压的幅值。

而PWM处于低电平时,由于反相端的电压高,输出是负电源电压的幅值。

这样就简单得把信号调到0-10V了。用比例放大电路也可以,不过比较麻烦,要有双电源才行。

MAX3232作为接口芯片是比较稳定,尤其是和arm接口,不要担心,相比max3232比同类芯片贵一些,稳定型也很好,至于vcc为-0。4v不是芯片本身的问题,你再检查相关电路是否合理。即使有问题,可能是静电导致,但3232也具备一定的抗静电能力。参考吧。

 
友情链接
鄂ICP备19019357号-22