【请教各位大虾】51单片机如何在复位时保存数据?

也就是说当9脚RST为高电平的时候要保存数据。比如说程序跑飞,看门狗复位的情况下9脚会高电平的。

你好,这个很简单啊,和掉电保存是一个道理!只需要用到24c02 然后通过软件设定读取和写的时间就行了,一般设为几秒后单片机就向24C02写资料就行了,不懂再问我吧
温馨提示:内容为网友见解,仅供参考
无其他回答

哪位大侠知道51单片机断电后重新启动保持原来状态不变?
很简单啊……掉电保护,使用自带电源的存储器,单片机在运行时将数据保存在这存储器中,掉电后数据还是存在于存储器中,单片机上电后读取存储器中的数据继续工作。如果你想要做单片机时钟,那就用DS1302或者DS12887,其中就有存储器,并且有电源维持着,你把数据写入保存,掉电后是不会丢失的,除非你拿...

PIC单片机的WDT溢出后如何正确判断
你确定一下WDT复位PC寄存器之后,如果TO是一个中断标志应该会在系统复位之后把所有寄存器都复位。如果没有猜错TO应该是让你用来喂狗的位。如果你在看门狗定时器计数结束之前不喂狗,系统就复位。所以这个TO应该是让你用软件来喂狗的吧。应该不是WDT产生中断的标志。寄存器在复位后的状态在芯的数据手册中...

请问各位大虾! c51单片机中,写主函数时写成void main()和写成main()有...
没有区别,main()就是默认空返回值,跟Void main()是一样的

各位大虾下面是用户填写页面,如何将对应的信息存储在数据库中?
将那些复选的name设为一致,然后 在后台处理的时候 Request("items") 接收就可以,以逗号隔开的

计算机接口技术综合题,题目如下,请各位大虾江湖救急救急!!!
采样数据存放在数据段2000H开始的数据区中。8.(10分)ADC0809与8255、PC总线的接口如下图所示,采用查询方式等待转换结束,假设8255端口地址为80H~83H,ADC0809输出允许OE地址为84H~87H,编写控制程序完成IN0启动转换和数据输入。9.(10分)ADC0809接口如下图所示,请回答以下问题:①写出ADC0809启动转换程序段②写出查询...

51单片机编程 数据的比较
程序如下:MOV 70H, #0 ;先存个0 MOV A, 50H CJNE A, 60H, _EEE ;比较不等转移 INC 70H ;相等,就变成1 _EEE:SJMP END

单片机入门,急求高手大虾指教!!!
先说说单片机,我们现在用的比较多的是8051单片机,它的资料比较多,用的人也较多,市场也很大,51单片机内部结构比较简单,非常适合初学者学习,建议初学者将51单片机做为入门级芯片。单片机属于硬件,我强烈不推荐大家使用单片机仿真软件来学习单片机,也可以肯定的告诉大家,使用仿真软件是学不会单片机的,硬件只有把它摆在你的...

关于51单片机中得看门狗程序
写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。编辑本段基本原理 看门狗,又叫 watchdog timer,是一个定时器电路, 一般有...

求救,求救,51单片机C语言中找一种类似位sbit的东西定义在结构体中
通过“与”、“或”、“移位”等实现。判断:要判断单字节二进制数A的BIT2,可以使用A&0b00000100,结果等于0,说明BIT2=0,否则,BIT2=1.设置:要将单字节二进制数A的BIT2置位为1,可以使用A||0b00000100,复位为0,可以使用A&0b11111011。读取:要读取单字节二进制数A的BIT2,可以使用“...

各位大虾,一般芯片数据手册里面有很多时序图,有什么方法可以判断哪一些...
芯片的话,一般:读(RD),写(WR),片选(cs),时钟(CLK),复位(RST),数据总线(D),地址总线(A),这些都是要关心的

相似回答