打印
[其它应用]

SH6xxx 系列 模/数转换能不能用来唤醒STOP/HALT 模式

[复制链接]
544|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenho|  楼主 | 2017-4-14 22:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SH6xxx 系列 模/数转换能不能用来唤醒STOP/HALT 模式
沙发
gongche| | 2017-4-14 22:36 | 只看该作者
这个应该不能吧

使用特权

评论回复
板凳
huwr| | 2017-4-14 22:39 | 只看该作者
不能,主振荡器停止

使用特权

评论回复
地板
huanghuac| | 2017-4-14 22:41 | 只看该作者
在模/数转换过程中,进行了STOP 模式,则由于STOP 模式下主振荡器停止,造成模/数转换也相应停止,所以,模/数转换不能用来唤醒STOP 模式。

使用特权

评论回复
5
happy_10| | 2017-4-14 22:42 | 只看该作者
你多看看datasheet吧

使用特权

评论回复
6
bqyj| | 2017-4-14 22:44 | 只看该作者

使用模/数转换中断来唤醒HALT 模式,只需在打开模/数转换中断及将GO/DONE置1,启动模/数转换后就可以进入HALT 模式了。

使用特权

评论回复
7
wenfen| | 2017-4-14 22:48 | 只看该作者
主振荡器还在振荡,所以模/数转换模块还在工作,进行模/数转换,当转换结束时,GO/DONE被清0 的同时,模/数转换中断请求标志IRQAD 也被置1,由于模/数转换中断被允许(IEAD=1)

使用特权

评论回复
8
tian111| | 2017-4-14 22:50 | 只看该作者
对,所以这个时候将产生中断,幷将单片机从HALT 模式下唤醒。

使用特权

评论回复
9
chenho|  楼主 | 2017-4-14 22:52 | 只看该作者
唤醒后,就进入模/数转换中断服务程序执行指令了吗?

使用特权

评论回复
10
tian111| | 2017-4-14 22:54 | 只看该作者
那当然了

使用特权

评论回复
11
chenho|  楼主 | 2017-4-14 22:57 | 只看该作者
嗯,预料中的结果,先结贴吧,多谢大家啦

使用特权

评论回复
12
happy_10| | 2017-4-14 23:01 | 只看该作者
s-lab成功下载了几次程序 ,最近不知道为什么  突然无法下载

使用特权

评论回复
13
bqyj| | 2017-4-14 23:04 | 只看该作者
小s仿真要插在JTAG插口中。

使用特权

评论回复
14
wenfen| | 2017-4-14 23:05 | 只看该作者

小s用isp51软件下载,  要插在串口中。

LZ是否插错?

使用特权

评论回复
15
zhuhuis| | 2017-4-14 23:07 | 只看该作者

以前成功过,现在不行了?

使用特权

评论回复
16
zhuhuis| | 2017-4-14 23:09 | 只看该作者
将88F4051的P3.4,P3.5接地试试?

使用特权

评论回复
17
tian111| | 2017-4-14 23:11 | 只看该作者
遇到过, 所有都重装后好了  一下载就成功

使用特权

评论回复
18
songqian17| | 2017-4-14 23:14 | 只看该作者
SLAB虽然支持串口下载,但是不好用,比如:下载一个芯片后,它还等待下载下一个芯片,但是此时如果我不想下载下一个芯片,点击“取消”的话,过了一会如果又想接着下载,那么就它不能继续下载了,必须重新插拔USB接口才可以。

使用特权

评论回复
19
songqian17| | 2017-4-14 23:16 | 只看该作者
这在不断修改程序,多次烧写芯片测试的情况下,使用很不方便,写好一个程序烧写测试,不合适,再修改再烧写,每次都必须重新插拔SLAB,特烦,要是能做到STC得串口就好了。

使用特权

评论回复
20
chenho|  楼主 | 2017-4-14 23:18 | 只看该作者
结贴了,多谢大家讨论这么多哈,呵呵

使用特权

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

本版积分规则

748

主题

9853

帖子

5

粉丝