导航:首页 > 操作系统 > 51单片机程序出错怎样恢复

51单片机程序出错怎样恢复

发布时间:2024-05-14 17:15:18

1. 51系列单片机是如何进行复位的

在单片机系统的应用中,我们经常需要用到复位技术来实现抗干扰。有的单片机(如8098)有专门的复位指令,某些增强型MCS-51系列单片机虽然没有复位指令,但片内集成了WATCHDOG电路,可以很容易实现复位。而普及型MCS-51系列单片机(如8031和8032)既无复位指令,又不带硬件WATCHDOS,如果不外接硬件WATCHDOG,就必须采用软件复位技术。所谓软件复位就是用一系列指令来模仿复位操作。在MCS-51系列单片机中,只要用指令使程序从起始地址(0x0000)开始执行,就可以复位单片机。

2. 用stc-isp把编程导进51单片机老是出错,或是下载下来没反应。

首先检查下usb转串口线和max232转换电路是不是有问题,检测方法:用杜邦线把max232的TX和RX引脚连接在一块,然后用串口调试助手多次发送数据,看看接收是否与发送数据相同。
如果没问题的话检测单片机和复位电路还有晶振电路,单片机可以放到其他的开发板上下载运行测试下,复位电路和晶振电路可以使用其他的里边有可运行的程序的单片机放上试试。
还有就是换个下载软件试试,比如SCT-ISP 4.88

3. 51单片机程序错误,无法编译怎么搞好STC15F

#include <intrins.h>
添加这个头文件就可以了。因为你用到了
_nop_();
_nop_();这个叫内嵌汇编

4. 当AT89S51单片机运行出错或程序陷入死循环时,如何摆脱困境

1、有WATCHDOG的当然没有问题,用它就可以处理了。

2、没有狗的可以用定时器来模拟,当定时器计数值超过阀值时强制复位
3、手动复位。

阅读全文

与51单片机程序出错怎样恢复相关的资料

热点内容
哪个app可以看江西2套 浏览:677
哪个小说app好用还免费 浏览:663
win7ping命令 浏览:505
程序员看图识算法 浏览:947
vs设置远程编译 浏览:598
速腾汽车怎么给安卓手机充电 浏览:270
苹果安卓换机用什么软件好 浏览:261
华为通话加密电话 浏览:60
什么服务器可以代替计算机 浏览:962
服务器当电脑用怎么安装显卡 浏览:521
回女友消息神器python 浏览:52
App分类框怎么添加 浏览:546
海尔帅王子冰箱压缩机启动跳闸 浏览:488
cadfill命令什么意思 浏览:337
中公专项题库pdf 浏览:933
拼多多缓存在哪个文件夹 浏览:645
安卓无卡汽车导航怎么升级 浏览:52
cs管理员命令是什么 浏览:126
华为v10模拟加密门禁卡 浏览:726
android修改app名称 浏览:641