1. STC单片机程序烧写不进去,就停在给mcu上电那一步,请问这个问题怎么解决谢谢!
1、检查下串口工作是否正常,将串口的2脚和3脚短路,然后打开串口调试程序试下,看看串口通信是否正常。
2、检查232转换器是否正常,可以将232输入输出的引脚短路,即将单片机拔下来,将单片机串口的RX和TX短路,用串口调试程序调试看是否正常。
3、检查单片机的晶振是否工作、电源电压是否正常。
4、如果线路中有485等多余芯片挂在串口上,将这些东东拆下来试试。
你的ISP设置好像没有什么问题
2. 为什么单片机烧录不进程序
单片机烧录不进程序因为:单片机保存程序是使用EEPROM或者flash的,都需要先擦除,才能写入的。第一次能烧进去,是因为单片机出场时本来就是已擦除过的,可以写入。但之后的写入之前,都需要先擦除。
串口线是否可靠(点击 计算机--》管理---》设备管理--》端口,若串口被识别则在端口中 可以看到,如果无论换什么串口线都电脑都没有反应的话,那可能就是系统问题了,盗版系统很有可能不能识别,特别是盗版WIN7)。
单片机
也被称为单片微控器,属于一种集成式电路芯片。在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。 由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。
3. 51单片机为什么烧不进去
有几种可能:
1、串口相关问题。
2、单片机本身问题。
3、复位电路问题。
4. 单片机烧不进程序,要怎么检查
USB转串口是需要驱动的,你要看下你的驱动有没有装。然后看下你的USB转串口线是不是好的。然后继续下面的步骤.
(1)首先你先要检查你焊的板子的最小系统有没有问题,最小系统包括单片机有没有坏掉,晶振,复位电阻有没有连接好,两个电容有没有焊接好。如果检查一切都OK,则进入第二步。
(2)确认的COM口有没有和电脑的COM口是对应的,然后串口出来的线连接有没有问题:
电脑的“接收”接单片机的“发送”
电脑COM的“发送”接单片机的“接收”
电脑的“地”接单片机的“地”
(3)检查下的电平转换IC MAX232看看电平转换IC有没有坏。
(4)如果上述一切正常就看单片机供电是不是正常的 看你的单片机是5V供电还是多少。如果一切正常则应该可以烧入。
个人意见,呵呵!希望你能成功!
5. 程序烧写到单片机中失败的原因有哪些
1、写片器也较编程器故障。
2、写片器和PC通信故障。
3、单片机芯片故障。
4、写片器驱动程序不正确。
5、烧录程序选择的单片机型号不正确。
6、程序编译如果不正确,即使烧录进单片机,也不能正常工作。
先缩小失败的范围,再进一步分析其原因。
6. 51单片机程序烧不进去。
可能存在的问题如下1、电平转换芯片MAX232烧坏2、单片机P3.0(RXD)和P3.1(TXD)烧坏3、复位电路有问题,RST端一直被置为高电平,正常情况下不复位时RST端为低电平4、PC端的RXD对应MAX232上的TXD,不知道你有没有换过串口线5、电脑的串口或者是串口线坏了基本上就是这些问题吧,你可以参考参考