找回密码
 立即注册
查看: 447|回复: 4

除法的问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-04 11:33:11

12

主题

124

回帖

529

积分

高级会员

积分
529
发表于 2024-9-21 22:20:15 | 显示全部楼层 |阅读模式
我用了两 个595共8位数码管    共12msdaley 。 24mhz,一个7219数码管8位.  开机读iap。while里面就是 刷数码管,  读滤波数据,平均的,中位值的,595就闪。按键不能反应。读一个数据,数码管没有问题,按键也灵活一些。但是定时器不能正常中断,时间不准,比如定100ms,有时10s才动作。想用除法平均一下,结果不行。就是两次24位数据平均,也不行,数码管会闪。我想用定时器50~100ms去平均一次,结果好像定时器也不工作。  问一下各位大佬,是哪里有问题?。怎么解决?是程序问题,?
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-9-21 22:52:58 | 显示全部楼层
程序中不要使用软件延时函数。取反一个IO指示程序运行情况,示波器观察,看看你那些地方运行占了时间。595扫描显示使用定时器1ms中断中处理。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-04 11:33:11

12

主题

124

回帖

529

积分

高级会员

积分
529
发表于 2024-9-21 22:56:16 | 显示全部楼层
ok,谢谢
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-16 07:06:57
已绑定手机

79

主题

5131

回帖

9138

积分

超级版主

DebugLab

积分
9138
发表于 2024-9-22 21:38:46 | 显示全部楼层
还有中断里不要“长篇大论”,如果中断要执行复杂的操作,中断内只把标志位置位,然后主函数内读标志位
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-04 11:33:11

12

主题

124

回帖

529

积分

高级会员

积分
529
发表于 2024-9-23 18:22:06 | 显示全部楼层
谢谢
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 18:08 , Processed in 0.440042 second(s), 70 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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