发新帖我要提问
12
返回列表
打印
[技术问答]

N76E003 用内部晶振 定时器定时时间不准的问题

[复制链接]
楼主: meng_1226
手机看帖
扫描二维码
随时随地手机跟帖
21
hengshu| | 2018-6-28 22:53 | 只看该作者 回帖奖励 |倒序浏览
误差1秒可能不大吧,你用逻辑分析仪测试看看,你的配置和晶振选择,但stm8结构确实优于51不少,但差异不会太大吧,我用N79这颗芯做电机闭环控制,没发现不妥的,

使用特权

评论回复
22
meng_1226|  楼主 | 2018-6-29 11:10 | 只看该作者
本帖最后由 meng_1226 于 2018-6-29 11:12 编辑
hengshu 发表于 2018-6-28 22:53
误差1秒可能不大吧,你用逻辑分析仪测试看看,你的配置和晶振选择,但stm8结构确实优于51不少,但差异不会太大 ...

用示波器看过波形了, 两个产品同时定时1min , 结束翻转io口, 结束的时候捕捉两个产品的io的波形相差632ms,  大概应该在他手册的内部RC精度范围内的!

使用特权

评论回复
23
123987| | 2018-6-29 15:25 | 只看该作者
meng_1226 发表于 2018-6-29 11:10
用示波器看过波形了, 两个产品同时定时1min , 结束翻转io口, 结束的时候捕捉两个产品的io的波形相差632m ...

那还有啥说的。当初是想省钱(一颗晶振加俩电容要不了一块钱吧?)还是想省事的?想学小日本能省就省?

使用特权

评论回复
24
meng_1226|  楼主 | 2018-6-29 15:35 | 只看该作者
123987 发表于 2018-6-29 15:25
那还有啥说的。当初是想省钱(一颗晶振加俩电容要不了一块钱吧?)还是想省事的?想学小日本能省就省? ...

76E003 不能外接晶振     

使用特权

评论回复
25
pkuzhx| | 2018-6-29 18:06 | 只看该作者
lilinfei520 发表于 2018-6-28 17:27
我怎么没有看到楼主骂人的话

本帖最后由 meng_1226 于 2018-6-28 14:06 编辑
显然楼主改贴了

使用特权

评论回复
26
caijie001| | 2018-6-29 23:04 | 只看该作者
不会差别那么大的

使用特权

评论回复
27
meng_1226|  楼主 | 2018-6-30 08:18 | 只看该作者
caijie001 发表于 2018-6-29 23:04
不会差别那么大的

会不会验证了才有发言权,
我这也是验证之后的结果!

使用特权

评论回复
28
123987| | 2018-7-5 15:30 | 只看该作者
meng_1226 发表于 2018-6-29 15:35
76E003 不能外接晶振

那我错怪你了。

使用特权

评论回复
29
xiaokia| | 2018-9-13 11:37 | 只看该作者
gaoyang9992006 发表于 2018-6-28 10:58
如果你用定时器3那么你可以使用16M,然后分频为128,你可以计算出你只需要两次中断就可以获取1S,中断计数 ...

  set_T3PS2;
  set_T3PS1;
  set_T3PS0;//设置定时器3分频比1:128(1/16MHZ*128=8us)
  RH3=(65536-3036)>>8;
  RL3=65536-3036;//定时器3装初值,定时500ms溢出
  clr_TF3;//清零定时器3溢出标志位  
  set_ET3;//开定时器3中断
  EA=1;// 开总中断

晶振频率16M  为什么定时时间远远小于500ms  大概只有50ms

使用特权

评论回复
30
gaoyang9992006| | 2018-9-13 11:49 | 只看该作者
要看你应用了,如果你应用是对时间敏感的,那当然不能这么用,起码要弄个外部有源晶振。这样稳定可靠。

使用特权

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

本版积分规则