找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3559|回复: 3
打印 上一主题 下一主题
收起左侧

请问STC8系列单片机在计算定时器初值上,机器周期该如何选择

[复制链接]
跳转到指定楼层
楼主
ID:591400 发表于 2019-7-28 16:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1T单片机在定时器赋初值时,该如何计算,请大佬指点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2019-7-29 08:30 | 只看该作者
1、根据CLK(与你用的硬件材料有关),计算出1T=多少时间?
2、再根据你想定时的时间,计算出需要多少个T?这是小学三年级以内的题目。
3、决定初始给定时器赋值多少:定时器计满是FFFFH,它每个T会+1,在它=FFFF时,下个CLK到来时就溢出产生中断申请了。如果你将它化成10进制计算,也是小学三年级以内的题目。
回复

使用道具 举报

板凳
ID:591400 发表于 2019-7-29 10:38 | 只看该作者
yzwzfyz 发表于 2019-7-29 08:30
1、根据CLK(与你用的硬件材料有关),计算出1T=多少时间?
2、再根据你想定时的时间,计算出需要多少个T ...

谢谢指点,我后来查到这种1T单片机有个专用控制位,来控制定时器频率是否加倍,默认是不加倍,编程跟12T单片机相同
回复

使用道具 举报

地板
ID:388197 发表于 2019-7-29 13:44 | 只看该作者
STC下载器里面就有这个工具,只要选好相关参数,就自动生成代码
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表