请有经验的单片机高手指点

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:38:00
自己做了个单片机开发板的最小系统,做完之后用STC-ISP给它下载程序,电源电压是5伏,但是给它上电之后,无法连接成功,检查了MAX232的管脚电压,发现有一边的管脚有异常,检查了好久,都没有发现有虚焊或短路的情况,请有经验的高手指点一下,问题会在哪
打开电源之后,STC-ISP下载器提示:
We are trying to connect to your MCU ...
Chinese:正在尝试与MUC握手连接Connection is failure. You can try:
1.Give your MCU Power On Reset.
2.Stop operation, then re-select COM Port.
3.Because PLCC-DIP/PQFP-DIP Socket trace too long.
4.Update the STC ISP.exe version.
5.If still error, your MCU Firmware is error
or null.
我测了一下232周围的管脚,在没有插上芯片的时候每个管脚是电压基本上正常,但是,一插上232,电压就出错了,很多只有正常的一半,232我在别的板上试过,是正常的,232已经插稳了,能否给我邮箱,我把原理图发给你,帮我检查一

STC单片机只有在上电瞬间会去检测一下ISP下载信息。你必须把下载线连接好后,并点击下载软件的“下载”,再赶快去开一下单片机的电源。
注意重点:先点下载,后开单片机电源。
不过估计你电路错误的可能性会大些。
发图到 jaky567@163.com 包你成功!

232是按照文档给的外围电路连接的么?确认没有错误?

要先确认电路无误,之后更换芯片试试。

MAX232的8脚接DB-9(串口)的3脚。232的7脚接DB-9的2脚。232的9脚接单片机的P30,232的10脚接单片机的P31脚,然后232的1-3,4-5,16-2,6-15之间接10UF的电解,1,4,16,6为+,3,5,2,15为-。 232的16脚接5V,15脚接地。
先这样连,是一下`~
当然连接不成功还有晶震没起震也可能导致,
还有单片机的31脚接个10K的上拉到5V电源上,