打印

有谁做过89c2051的休眠功能?

[复制链接]
2312|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
哈佛大学|  楼主 | 2007-1-31 21:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
lypd96| | 2007-2-1 10:39 | 只看该作者

RE:

在休眠前要开中断,允许外部中断.
最好是把程序贴上来,容易找问题

使用特权

评论回复
板凳
哈佛大学|  楼主 | 2007-2-1 16:02 | 只看该作者

why?

休眠之前设了一些标志位和变量,硬件复位唤醒休眠后,这些标志位和变量的值无法保存,全部归零,why?  

使用特权

评论回复
地板
diannaoza| | 2007-2-1 16:33 | 只看该作者

休眠,错了吧?

Pcon=0x02这句无法向下运行,外部中断也不能唤醒
pcon,#02是掉电;;pcon,#01才是休眠

使用特权

评论回复
5
哈佛大学|  楼主 | 2007-2-1 18:50 | 只看该作者

哦,对,应该是掉电

掉电时,这些标志位和变量的值无法保存,全部归零,why?

使用特权

评论回复
6
diannaoza| | 2007-2-1 18:59 | 只看该作者

哦,对,应该是掉电,,这么轻松

掉电了你说还能保存什么?要不也不叫ram了,你说是不?除非你足够短的时间内非恢供电。

使用特权

评论回复
7
xwj| | 2007-2-1 19:11 | 只看该作者

修改startup.a51中的初始化程序

使用特权

评论回复
8
哈佛大学|  楼主 | 2007-2-1 19:11 | 只看该作者

datasheet里说掉电时ram的内容可以保存的

使用特权

评论回复
9
哈佛大学|  楼主 | 2007-2-1 19:15 | 只看该作者

偶像给我回复,很感动

修改startup.a51中的初始化程序,具体改什么啊?

使用特权

评论回复
10
tyw| | 2007-2-1 19:15 | 只看该作者

没有的事,你把data贴出来让大家see

使用特权

评论回复
11
xwj| | 2007-2-1 19:18 | 只看该作者

掉电模式只有复位才能唤醒,而Keil C隐含调用startup.a51

在startup.a51中首先就是清零全部RAM...

你自己找到这个文件看看吧
很简单的

使用特权

评论回复
12
哈佛大学|  楼主 | 2007-2-1 19:33 | 只看该作者

谢谢热心人

但我是用伟福软件,不是用keil的,这怎办?

使用特权

评论回复
13
廖晋杰| | 2007-2-1 19:42 | 只看该作者

水贴!哈哈哈!

使用特权

评论回复
14
tiancii| | 2007-2-5 19:46 | 只看该作者

11楼的那个师兄

11楼的那个师兄,能说说,怎么能查到有关于KEIL C51 中的头文件啊 初始化程序,我是说KEIL C51中自己带的那些,我应该到哪里去查.多谢!

使用特权

评论回复
15
huihui118| | 2007-2-5 20:01 | 只看该作者

程序亮出来啥??

??

使用特权

评论回复
16
电子尘埃| | 2007-2-5 22:28 | 只看该作者

哈哈,晚上无聊过来顶沉广告贴

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

54

帖子

0

粉丝