找回密码
 立即注册
楼主: zhuls

关于IDLE和STOP模式

[复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:694
  • 最近打卡:2026-03-23 01:44:55
已绑定手机

49

主题

2641

回帖

2854

积分

荣誉版主

积分
2854
发表于 2025-7-28 19:06:06 | 显示全部楼层
zhu*** 发表于 2025-7-28 14:58
是的,满屏需要56次中断。
室外勉强看得清,是有点低,但室内完全没问题。
就是这种复用的的方式:

有没有这样一种可能,8个PIN脚驱动的话,只需要8次中断即可刷一轮,亮度还可以+++
参考我的驱动方法,看看有没有思路。
https://www.stcaimcu.com/thread-7580-1-1.html
~~~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:272
  • 最近打卡:2026-03-23 08:50:24
已绑定手机

6

主题

26

回帖

802

积分

高级会员

积分
802
发表于 2025-7-28 21:17:14 | 显示全部楼层
晓*** 发表于 2025-7-28 19:06
有没有这样一种可能,8个PIN脚驱动的话,只需要8次中断即可刷一轮,亮度还可以+++
参考我的驱动方法,看 ...

有试过,最开始就是用8 次中断,一次驱动一个IO。
这种方法,在某些数字上会出现亮度不均。即使加上限流电阻,电阻大了,亮度下降,电阻 小了亮度不均,当时没找到一个平衡点,所以就采用现在这处段驱动的方法了。

点评

你仔细看下我那个贴提到的驱动方法,不需要限流电阻,完全利用STC8H内部4K上拉来驱动,各个段位电流一致,亮度也不会有不均匀,应付小尺寸数码管还是可以的。  详情 回复 发表于 2025-7-28 23:44
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:272
  • 最近打卡:2026-03-23 08:50:24
已绑定手机

6

主题

26

回帖

802

积分

高级会员

积分
802
发表于 2025-7-28 21:20:51 | 显示全部楼层
/*位驱循环方式扫显代码,有Bug未解决?*///

// void scan_led_io(unsigned char line)
//{
//  unsigned char i;
//  unsigned char io;
//  unsigned char tdat;
//
//   io=scan_io_tbl[line];   //扫描线转IO口bit[x]
//   dat=dis[line];                   //当前扫描线对应的数值
//
//   led_input();                       //所有扫描线均为输入高阻态
//   led_pp_out(io);                   //当前扫描线为PP输出,(且为低--代码共用,不想改了)
//   P1 |= check_tbl[line];  //当前扫描线输出高
//
//   for(i=0;i<8;i++)                   //共8条线
//   {
//            if(i==io)  continue;            //是正扫描线,跳过
//            if(dat & check_tbl)//负极线,且有效
//         led_pp_out(i);               //输出低
//   }
//}
*/

用这种方法,当显示“1”和“8”这样同屏情况下,“1”字明显亮于“8”字

回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:694
  • 最近打卡:2026-03-23 01:44:55
已绑定手机

49

主题

2641

回帖

2854

积分

荣誉版主

积分
2854
发表于 2025-7-28 23:44:42 | 显示全部楼层
zhu*** 发表于 2025-7-28 21:17
有试过,最开始就是用8 次中断,一次驱动一个IO。
这种方法,在某些数字上会出现亮度不均。即使加上限流 ...

你仔细看下我那个贴提到的驱动方法,不需要限流电阻,完全利用STC8H内部4K上拉来驱动,各个段位电流一致,亮度也不会有不均匀,二楼有测试视频,应付小尺寸数码管还是可以的。
~~~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-12-24 16:18:41

0

主题

8

回帖

28

积分

新手上路

积分
28
发表于 2025-12-24 16:18:41 | 显示全部楼层
掉电模式 stop模式,看门狗还起作用吗?能继续计数么?为什么测试的掉电模式开启后,好像不计数了,循环没有喂狗,也不复位

点评

STOP模式,主时钟停振, 看门狗计数不会增加, 看门狗计数器不会溢出复位  详情 回复 发表于 2025-12-24 16:38
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:359
  • 最近打卡:2026-03-20 21:53:40

844

主题

1万

回帖

2万

积分

管理员

积分
22719
发表于 2025-12-24 16:38:50 | 显示全部楼层
za*** 发表于 2025-12-24 16:18
掉电模式 stop模式,看门狗还起作用吗?能继续计数么?为什么测试的掉电模式开启后,好像不计数了,循环没 ...

STOP模式,主时钟停振,
看门狗计数不会增加,
看门狗计数器不会溢出复位
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-23 23:15 , Processed in 0.109492 second(s), 73 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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