导航:首页 > 操作系统 > stc单片机可以反复写吗

stc单片机可以反复写吗

发布时间:2025-05-24 22:43:08

‘壹’ 怎么我的单片机程序老跑飞(STC的)而且跑飞后再写也写不进去。

1、你好我想问你知道跑飞的意思吗,程序跑飞一般是指PC指针不按照你的程序思路去指向了,比如你退出中断的时候应该回到之前的那个压栈PC处却没有,这样的现象我们认为程序跑飞。

2、对于程序跑飞一般我们采用看门狗的方式来让程序复位,防止程序跑飞造成严重后果。

3、看不到现象不一定是跑飞,不过STC这类片子没有仿真器支持的吧一般,如果是AVR或者PIC或者430用仿真器看看PC就知道了。

4、可以将某个口的输出特征电平,用于检测程序是否跑飞,运行后检测该口的电平是否有差异即可。

5、程序跑飞了是可以在写入的,除非是芯片损坏了,是不是电源或者复位电平等导致芯片挂了,所以你认为是程序跑了一遍就挂掉了。

6、打好基础,搞清楚细节问题,对你很有帮助,比如看门狗如何使用等这类问题,编程谁都会的,外面一大把都是。什么高中毕业,大专生,就连现在本科生都去抢单片机的饭碗,搞不懂。

7、系统的学习,不要只看到片面的东西,学会自己的一套分析问题的方式。

8、打字很累,有时间hi我

‘贰’ stc单片机能反复烧写吗

不是所有单片机都能重复烧写,要看存储介质是不是FLASH 的,如果是就是能反复烧写程序。一般现在我们用的芯片都是FLASH的,那些只能烧写一次的一般用于做产品。

‘叁’ at89s52与STC89C52有什么区别

at89s52与STC89C52区别为:生产公司不同、存储器不同、定时器不同。

一、生产公司不同

1、at89s52:at89s52是ATMEL公司生产的一个低电压,高性能CMOS8位单片机。

2、STC89C52:STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器。

二、存储器不同

1、at89s52:at89s52含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM)。

2、STC89C52:STC89C52具有8K字节系统可编程Flash存储器。

三、定时器不同

1、at89s52:at89s52的定时器为T0、T1两个16位定时器。

2、STC89C52:STC89C52的定时器为T0、T1、T2三个16位定时器。

阅读全文

与stc单片机可以反复写吗相关的资料

热点内容
凡站源码 浏览:674
编程猫音乐二维码 浏览:810
座位预约小程序源码 浏览:722
有什么app在本地买东西就会到 浏览:942
路路通是什么app 浏览:154
linuxcat与less 浏览:62
腾讯云轻量应用服务器初始端口 浏览:902
华为荣耀7x主题在哪个文件夹 浏览:330
linuxenv命令 浏览:861
android设置字体粗细 浏览:721
机场下载什么app有电子发票 浏览:531
python夹角余弦 浏览:658
格雷厄姆证券分析pdf 浏览:492
spf算法集成电路 浏览:674
一般程序员多少年薪 浏览:321
uggc工具箱源码 浏览:91
淘宝的文件夹怎么复制到微信 浏览:75
fputs函数php 浏览:307
怎么购买手机游戏源码 浏览:195
程序员分层怎么办 浏览:248