[疑难问答] 定时器的小问题

[复制链接]
2873|11
 楼主| 麻辣鸭脖子 发表于 2010-2-22 10:05 | 显示全部楼层 |阅读模式
本帖最后由 麻辣鸭脖子 于 2010-2-22 10:10 编辑

最近在看C51,书上有一公式
T(初值)=—定时时间/机器周期时间
机器周期时间=12/
晶振为12MHz时,机器周期时间多少?我被一个例题的单位搞懵了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
linhai2009 发表于 2010-2-22 19:56 | 显示全部楼层
lovelyegle 发表于 2010-2-22 19:59 | 显示全部楼层
 楼主| 麻辣鸭脖子 发表于 2010-2-23 12:05 | 显示全部楼层
这个代表什么?
wangwo 发表于 2010-2-23 12:11 | 显示全部楼层
就是晶振频率
xiaoxin1986 发表于 2010-2-23 12:46 | 显示全部楼层
没错,那个就是晶振频率
ershisi 发表于 2010-2-27 16:41 | 显示全部楼层
看得这么仔细
 楼主| 麻辣鸭脖子 发表于 2010-2-27 16:54 | 显示全部楼层
我知道了,书上用的单位是us
 楼主| 麻辣鸭脖子 发表于 2010-2-27 16:55 | 显示全部楼层
谢谢各位
suoma 发表于 2010-2-28 23:16 | 显示全部楼层
这个还要研究:L
 楼主| 麻辣鸭脖子 发表于 2010-3-1 22:34 | 显示全部楼层
10# suoma
有点笨,不要笑话哈:)
David_ming 发表于 2010-3-2 08:27 | 显示全部楼层
这个还真要研究,具体的不同内核机器周期不一样的,拿12MHz晶体来说,ATmel的是12分频,就是[1/(12M)]*12= 1us】,笙泉的可以双倍速,可以是【[1/6M]*12 = 0.5us】,像82系列的IC都是1T的,那么它的机器周期就是 【[1/1M]*12 = 0.083us】,不过只看机器周期是不行的,还要看一条指令需要多少机器周期,才是真正的速度
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

454

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部
0