_奶咖君_ 发表于 2024-4-9 21:52:57

stc8h用户 发表于 2024-4-9 16:35
应该不是,不知道什么原因,u16变量在中断里计数很慢,u8在中断里计数正常 ...

所以说 你认为有问题的程序呢,,放上来看看呗,,瞎猜可是太难了

xiangzichen 发表于 2024-4-10 01:56:17

不要说我武断,但我我觉得这种问题,一般肯定是程序问题.

stc8h用户 发表于 2024-4-10 08:40:52

xiangzichen 发表于 2024-4-10 01:56
不要说我武断,但我我觉得这种问题,一般肯定是程序问题.

应该不可能,要么都有没用

stc8h用户 发表于 2024-4-10 08:41:56

_奶咖君_ 发表于 2024-4-9 21:52
所以说 你认为有问题的程序呢,,放上来看看呗,,瞎猜可是太难了

我不认为程序问题,英文我把程序简化到只有定时器和显示

stc8h用户 发表于 2024-4-10 09:18:38

jwd 发表于 2024-4-9 19:22
8位机使用16位的话,你可以在中断里关一下中断后再开试试

找到问题了,是代码的问题,指针类型问题,u16传入u8的问题妈的只有警告,导致我忽略了

stc8h用户 发表于 2024-4-10 09:19:10

stc8h用户 发表于 2024-4-10 08:41
我不认为程序问题,英文我把程序简化到只有定时器和显示

jwd 发表于 2024-4-9 19:22
8位机使用16位的话,你可以在中断里关一下中断后再开试试

找到问题了,是代码的问题,指针类型问题,u16传入u8的问题妈的只有警告,导致我忽略了

xiangzichen 发表于 2024-4-10 10:47:27

stc8h用户 发表于 2024-4-10 09:19
jwd 发表于 2024-4-9 19:22
8位机使用16位的话,你可以在中断里关一下中断后再开试试



看来我的武断还是很果断的.

stc8h用户 发表于 2024-4-10 13:58:32

xiangzichen 发表于 2024-4-10 10:47
看来我的武断还是很果断的.

是的

小飞侠 发表于 2024-4-10 15:53:18

xiangzichen 发表于 2024-4-10 10:47
看来我的武断还是很果断的.

{:4_250:}

jwd 发表于 2024-4-10 20:55:58

xiangzichen 发表于 2024-4-10 10:47
看来我的武断还是很果断的.

{:4_250:}
页: 1 [2]
查看完整版本: 我想问一下在定时器里使用16位变量,计数变慢什么原因,8位正常 | 已解决