yjx
发表于 2024-7-16 14:05:09
DebugLab 发表于 2024-7-16 11:40
8G系列没有硬件LED驱动,需要软件实现,建议用STC8H4K64TL,硬件LED驱动自动扫描,扫描过程不需要软件参与
...
大佬。上面的代码有点不明白的就是P16=X这个为高阻态没看到库函数上的说明,这个单片机可以识别吗
DebugLab
发表于 2024-7-16 14:10:31
yjx 发表于 2024-7-16 14:05
大佬。上面的代码有点不明白的就是P16=X这个为高阻态没看到库函数上的说明,这个单片机可以识别吗 ...
x是传入参数,bit类型,0低1高
PINx_ENA:启用GPIO,模式推挽,x决定高低电平
PINx_DIS:禁用GPIO,高阻,无传入参数
设置P16为高阻是:P1M1|=0x40;P1M0&=0xbf;
没有使用库函数,全是操作寄存器
yjx
发表于 2024-7-16 14:14:36
DebugLab 发表于 2024-7-16 14:10
x是传入参数,bit类型,0低1高
PINx_ENA:启用GPIO,模式推挽,x决定高低电平
PINx_DIS:禁用GPIO,高阻 ...
好的,谢谢
晓飛飛
发表于 2024-7-16 15:59:33
参考我的这篇贴,有类似原理解释和代码
»STC32位8051交流社区,车规 AEC-Q100 Grade1 › 技术交流 › 综合讨论 › 简简单单点个6条腿的数码管
yjx
发表于 2024-7-16 16:16:51
晓飛飛 发表于 2024-7-16 15:59
参考我的这篇贴,有类似原理解释和代码
»STC32位8051交流社区,车规 AEC-Q100 Grade1 › 技术交流 › 综合 ...
好的,谢谢
yjx
发表于 2024-7-16 17:50:02
DebugLab 发表于 2024-7-16 11:40
8G系列没有硬件LED驱动,需要软件实现,建议用STC8H4K64TL,硬件LED驱动自动扫描,扫描过程不需要软件参与
...
大佬brightness这个函数是啥
DebugLab
发表于 2024-7-16 17:52:20
yjx 发表于 2024-7-16 17:50
大佬brightness这个函数是啥
是一个0~10的值,调亮度的
yjx
发表于 2024-7-16 17:56:17
DebugLab 发表于 2024-7-16 17:52
是一个0~10的值,调亮度的
这个单片机机的IO口怎么调整亮度啊,不是只有0和1吗
DebugLab
发表于 2024-7-17 10:21:58
yjx 发表于 2024-7-16 17:56
这个单片机机的IO口怎么调整亮度啊,不是只有0和1吗
PWM的
萌芽MENGYA
发表于 2024-7-17 13:21:53
DebugLab 发表于 2024-7-16 13:10
试过高速扫描是没有问题的,因为占空比极小,最高亮度单LED占空比还不到5%,一个周期还没来得及发热就断 ...
电路越简单越好玩{:smile:}