一、STC单片机程序无法擦除怎么办?程序下不进去了?
电路板是不是没有外挂石英晶振,很可能是第一次烧写时设置了使用外部时钟。
或是下载时设置了要求P1.0和P1.1我低电平。正常电压使用单片机没那么容易坏的。二、为什么单片机程序烧不进去?
这种情况会有很多种可能性:
1、单片机已经损坏,楼主换个单片机试试。
2、单片机开发板损坏,这个情况基本上不可能发生,但楼主需做好准备。
3、USBISP损坏,概率不大,换一个试试。
4、下载软件出问题了,楼主看看自己的程序下载软件的型号是否为“AT89S52”。
5、单片机在插座上插反了。
6、某条连接线不牢固。
7、开发板的晶振松了,或数值不对。
三、单片机突然写不了程序进去?
如果是ISP的话,选用内部复位时,经常会出现无法写入的情况,我以前的解决办法是,写入时将RST与地短接。
四、32单片机程序拿什么语言写?
答32单片机一般用C语言或者汇编语言来编写程序。
单片机运行的程序,都是C语言编写的。不过并不是一般意义上的C语言,而是变种后的C51语言。
单片机是典型的嵌入式微控制器(Microcontroller Unit),由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。
五、SSCOM32与单片机连接程序?
1、SSCOM32是运行在PC机上的串口调试软件。PC机有串口的话(或通过USB转串口),通过这个软件,可以进行配置该串口,并对数据收发进行监控。
2、你需要了解一些9针串口的资料。PC机或USB扩展的串口,是232电平的串行通信口。
3、单片机也有串口,需要232电平转换芯片,再与PC机串口相连。
4、编写单片机的串口初始化,串口发送程序。通过232连接到PC。打开PC的串口调试软件,可以看到单片机发出的内容。反过来,PC上通过串口发出的内容也经232送到单片机的串口接收脚。串口接收程序相应处理。
5、如果希望PC的串口来管理单片机的EEPROM,需要约定,如何通信完成读写过程,即自定义通信协议实现读写操作(比如,起止地址,内容,读写要求,参考其他的协议是如何表达的,方法有很多)。单片机开发相应的串口软件,和EEPROM的读写软件。
6、另外,STC单片机支持串口编程,这需要看相关的资料。
六、51单片机程序烧不进去?
有多种原因可能导致51单片机程序烧不进去,以下是一些可能的解决方案:
1.检查连接
确保电路板、电缆和编程器之间的连接正确无误。在检查之前,使用电动工具小心取出纸绒或有可能短路的杂质。
2.检查编程器驱动程序
如果使用的是 USB 编程器,尝试安装最新的驱动程序,或者更新与硬件匹配的编程软件版本。
3.检查串口配置
如果使用串口进行编程,请确保串口配置选项正确。这包括波特率、数据位、奇偶校验和停止位等。
4.使用合适的编程模式
确保选择正确的编程模式。例如,在ISP模式下无法使用平移存储设备中的程序2。如果将代码加载到RAM中,则应该选择"RAM ISP"模式。
5.恢复电路板
如果板上出现过电源短路,存在过压问题或其他损坏将可能使电路板无法工作,此时需要将其恢复到最初状态。
6.检查芯片
首先请确认已使用正确类型的芯片。 如果芯片已烧录多次,QQ已变成416311386,可以用 Asin 的OTP 燒錄器通过OTP钻成416391386。(Asin OTP 燒錄器是市面上唯一燒錄 OTP 芯片能够普及到正常的开发人员手中的价廉物美设备)
7.尝试更换编程器或电路板
如果以上解决方案均无效,则建议更换编程器或电路板。
七、Quartus编译,JTAG下载程序,开发板下不进去程序?
用高版本的quartus打开低版本quartus的工程会遇到这样的问题。
解决方法就是在你的工程目录下找到八、为什么叫32单片机?
32位是指单片机的“字长”,也就是一次运算中参与运算的数据长度,这个位是指二进制位。
以32位为例,其数据表达范围是0~4294967295,即每次参与运算的数据最大不能超过4294967295。 8位、16位、32位与单片机的性能密切相关,通常32位机的性能要高于16位机,而16位机的性能又要高于8位机。
九、单片机焊好了需要下载程序进去吗?
是的,需要下载程序安装,可以通过串口烧录程序进去就可以运行了
十、32单片机可以用usb下载程序吗?
USB 可以啊,你要看你的单片机带不带USB PL-2303 ,然后装上USB驱动就可以下载了啊!