打印

PIC工作在DC~20MHz 怎么理解?

[复制链接]
3682|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tc9148|  楼主 | 2008-3-20 22:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
工作在DC怎么理解?877A内部也没有时钟啊?
沙发
machunshui| | 2008-3-20 23:53 | 只看该作者

if((pic时钟>0) &&(pic时钟<20) ) pic可以工作

if((pic时钟>0) &&(pic时钟<20M) )
pic可以工作;
else
pic 不可以工作

使用特权

评论回复
板凳
machunshui| | 2008-3-20 23:55 | 只看该作者

不包含DC

不包含DC,应该是指大于DC

使用特权

评论回复
地板
xieyuanbin| | 2008-3-21 07:58 | 只看该作者

包涵DC

MCU SLEEPING 就是DC时的情况

使用特权

评论回复
5
machunshui| | 2008-3-21 09:13 | 只看该作者

没想到还有4楼的理解法

没想到还有4楼的理解法

使用特权

评论回复
6
dld2| | 2008-3-21 09:15 | 只看该作者

呵呵,有意思

使用特权

评论回复
7
xieyuanbin| | 2008-3-21 09:37 | 只看该作者

MCP的数据手册相当严谨

达不到的指标是不会标明的.
在SLEEP时,内部时钟停振,但许多外设仍然可以工作,在另一种情况下,比如使用外部时钟,当外部时钟频率为0时,所有MCU设备保持在最后一个时钟时的状态,我们不能说MCU已经不工作了;而另外事实上很多外设还可以继续工作,比如FLASH,EEPROM写操作,使用内部RC的AD,WDT,外部端口一些中断等.

使用特权

评论回复
8
machunshui| | 2008-3-21 10:19 | 只看该作者

不光是pic这样

在SLEEP时,不光是pic这样。
很多的单片机,arm都是这样。

只不过,没想到可以这么理解DC

使用特权

评论回复
9
xieyuanbin| | 2008-3-21 10:45 | 只看该作者

是的,绝大多数单片机都标明最小时钟频率可以低至0

之所以特别标明DC这个参数,我个人估计早期的一些微控制器时钟可能采用交流耦合,这样的情况就不能做到DC了

使用特权

评论回复
10
NE5532| | 2008-3-23 14:46 | 只看该作者

DC是有含义的。

因为单片机的功耗来源于时钟驱动。DC的含义就是可以通过时钟停振的方式来降低功耗,效果与休眠相似。几乎任何单片机的时钟参数都会这样写。

使用特权

评论回复
11
tc9148|  楼主 | 2008-3-24 19:56 | 只看该作者

知道了

谢谢。

使用特权

评论回复
12
将军令| | 2008-3-25 08:03 | 只看该作者

dangran baokuo dc

使用特权

评论回复
13
将军令| | 2008-3-25 08:05 | 只看该作者

当然包括DC

DC就是说  clock==0Hz
CPU不再运转了,所有的状态都被保持着,直到clock来了再继续运转

使用特权

评论回复
14
hungrywolf| | 2008-3-26 10:59 | 只看该作者

长见识了

之前只是知道可以用0~20MHz的晶振,但还是不知道那个DC~20Mhz的描述是什么意思呢!

使用特权

评论回复
15
sping| | 2008-4-1 16:04 | 只看该作者

应该是相对与不支持静态时钟设计的MCU的,

应该是相对与不支持静态时钟设计的MCU的,不支持的时钟太慢了会“忘记”了的。

使用特权

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

本版积分规则

137

主题

589

帖子

1

粉丝