圣龙扬特-AVR电子

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1298|回复: 1
打印 上一主题 下一主题

使用MEGA8异步晶振做定时器例程

[复制链接]

67

主题

4

好友

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

UID
2
帖子
343
精华
0
注册时间
2013-2-20
在线时间
366 小时
楼主
发表于 2014-3-15 18:49:39 |显示全部楼层
zzzd 发表于 2013-4-27 23:55
没有这么复杂 用Config Clock = Soft 语句,程序自动计算年月日和时分秒

与你说的是两码事。
这是主频与异频分开用的功能。
回复

使用道具 举报

67

主题

4

好友

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

UID
2
帖子
343
精华
0
注册时间
2013-2-20
在线时间
366 小时
沙发
发表于 2014-3-18 09:47:55 |显示全部楼层
zzzd 发表于 2014-3-17 17:58
其实有更简单的方法
AVR单片机的定时器2 具有异步操作功能,也就是外接一个32.768KHz的晶振构成一个独立于 ...

嗯,你说的是其中一种使用方法,在以前做的东西中用过,但失去了自由使用的TIMER2中断,无法使用中断服务,在时间的使用上也要不断查询,在实际运用的系统中,中断服务使用更为广泛。如果做RTC用,还是选用专用芯片更合适,而且更愿选用带有输出中断引脚的RTC芯片。
我提供的这个程序只是个应用例子,用soft clock也可以很容易实现此功能。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|圣龙扬特-AVR电子 ( 鲁ICP备05022832号 )

GMT+8, 2024-5-5 14:27 , Processed in 0.195360 second(s), 17 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部