找回密码
 立即注册
查看: 5882|回复: 19

STC8H定时器2怎么配置也不会启动

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:442
  • 最近打卡:2025-05-11 08:19:12
已绑定手机

229

主题

329

回帖

1523

积分

金牌会员

积分
1523
发表于 2023-1-24 15:58:37 | 显示全部楼层 |阅读模式
_ZI1F4DPYOT6ZSC7U9TRLLM.png


这是我配置的定时器2,参考ISP上的例程

[WIP~L)MGE${W$GV(WOR.png

在定时器2中断中一直叠加某个全局变量,用这个变量打印在OLED上没有任何变化

key_value放在主函数中循环是正常的,求分析
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:420
  • 最近打卡:2025-05-13 14:51:29
已绑定手机

39

主题

2017

回帖

6889

积分

论坛元老

积分
6889
发表于 2023-1-24 16:20:39 | 显示全部楼层
总中断开了吗?EA=1;
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:41
  • 最近打卡:2025-05-12 10:20:58

25

主题

981

回帖

3621

积分

超级版主

积分
3621
发表于 2023-1-24 17:12:35 | 显示全部楼层
看了你的定时器2的初始化部分,主频11.0592M定时1ms,12T模式,EA(IE.7)也有设置为1,应该都是没问题的
你的代码中有同时还有使能LVD、INT0、INT1中断,这些中断都有相应的中断服务程序吗?
如果没有,发生这些中断时程序会乱掉,可能刚好碰巧主循环没有乱
  • 打卡等级:以坛为家II
  • 打卡总天数:442
  • 最近打卡:2025-05-11 08:19:12
已绑定手机

229

主题

329

回帖

1523

积分

金牌会员

积分
1523
发表于 2023-1-24 18:32:02 | 显示全部楼层
乘风*** 发表于 2023-1-24 16:20
总中断开了吗?EA=1;

开了,你代码上看不见吗

点评

态度还是礼貌些,大家都挺忙,假期辅导小孩假期作业,还要帮干家务,抽点时间上来看能否帮下初学者,专家也不一定能立即看出啥,帮忙的心是真的,帮不对也确实研发这活不好干,能学习您错误的程序,你就尊重下学习你  详情 回复 发表于 2023-1-24 18:42
  • 打卡等级:常住居民I
  • 打卡总天数:66
  • 最近打卡:2025-05-13 11:26:56

719

主题

1万

回帖

1万

积分

管理员

积分
15711
发表于 2023-1-24 18:42:34 | 显示全部楼层
QQ6243*** 发表于 2023-1-24 18:32
开了,你代码上看不见吗

态度还是礼貌些,大家都挺忙,假期辅导小孩假期作业,还要帮干家务,抽点时间上来看能否帮下初学者,专家也不一定能立即看出啥,帮忙的心是真的,帮不对也确实研发这活不好干,能学习您错误的程序,你就尊重下学习你错误程序的专家真的不容易,我们的专家也会看错程序的,望理解
  • 打卡等级:常住居民I
  • 打卡总天数:66
  • 最近打卡:2025-05-13 11:26:56

719

主题

1万

回帖

1万

积分

管理员

积分
15711
发表于 2023-1-24 18:45:19 | 显示全部楼层
1.png

学习错误的程序,要时间,要耐心,还要会脑筋急转弯的去猜,真的不容易;
不一定猜的对,但帮忙的心是真的


唉,一个小错误程序,假期上来两个专家帮忙猜错在哪,您也给个赞吧
  • 打卡等级:常住居民I
  • 打卡总天数:66
  • 最近打卡:2025-05-13 11:26:56

719

主题

1万

回帖

1万

积分

管理员

积分
15711
发表于 2023-1-24 18:55:41 | 显示全部楼层
可先如下单独把 T2 搞定
1.png

或者先搞定 STC8H8K64U的USB直接仿真,仿真进去看程序错在哪
如何USB直接仿真,看下文:
使用STC8H8K64U单片机自带的硬件USB接口进行仿真-深圳国芯人工智能有限公司 (stcai.com)
2.png

  • 打卡等级:以坛为家II
  • 打卡总天数:442
  • 最近打卡:2025-05-11 08:19:12
已绑定手机

229

主题

329

回帖

1523

积分

金牌会员

积分
1523
发表于 2023-1-24 18:56:48 | 显示全部楼层
神*** 发表于 2023-1-24 18:45
学习错误的程序,要时间,要耐心,还要会脑筋急转弯的去猜,真的不容易;
不一定猜的对,但帮忙的心是真的 ...

程序运行几个小时都没问题,就定时器2中断进不去,独立写定时器2中断没问题
  • 打卡等级:以坛为家II
  • 打卡总天数:442
  • 最近打卡:2025-05-11 08:19:12
已绑定手机

229

主题

329

回帖

1523

积分

金牌会员

积分
1523
发表于 2023-1-24 19:17:57 | 显示全部楼层
神*** 发表于 2023-1-24 18:55
可先如下单独把 T2 搞定

多功能时钟.zip (33.71 KB, 下载次数: 189)


你自己试下,我都怀疑单片机里面有没有定时器2?单片机是stc8h8k64u的20pin的

点评

你的程序我跑过了 LVD中断服务程序中加上这句就正常了 LVD中断标志需要软件清零 另外,还需要注意LVDF的上电初始值  详情 回复 发表于 2023-1-25 10:17
你T2 都单独测试正常了,又何来怀疑没有T2  详情 回复 发表于 2023-1-24 20:34
  • 打卡等级:常住居民I
  • 打卡总天数:66
  • 最近打卡:2025-05-13 11:26:56

719

主题

1万

回帖

1万

积分

管理员

积分
15711
发表于 2023-1-24 20:32:35 | 显示全部楼层
等我们专家们上班了,估计他们才有测试板测试,都是笔记本随身带的多,实验板带在身边的少

这样,除了 T2 你还要哪个功能也启动的,我找下,有没有正好满足你要求的组合,现成的正确的组合发给你
====我测不了,连 KEIL 我都15年没碰过了,我就情感指导下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-13 18:13 , Processed in 0.125902 second(s), 115 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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