vb2002
发表于 2024-5-25 22:28:39
还有,一直以来我都以为不管共阴,共阳都无所谓
大家都推荐说用 led的正极连vcc负极连io口。
原来,一个是电流从io口出,这样单片机负载大。
另一种是电流从外面往单片机里面流,还可以灌电流。。。哈哈哈
感谢一下 神农鼎!!!
yaodaxia
发表于 2024-5-26 00:30:57
专心用一套资料学下来就可以了,不用换来换去的
vb2002
发表于 2024-5-26 01:05:35
yaodaxia 发表于 2024-5-26 00:30
专心用一套资料学下来就可以了,不用换来换去的
主要是之前不懂c51和c251有区别
vb2002
发表于 2024-5-26 11:23:17
函数库的妙用,
不用每个都自己打。官方提供的函数库,跟着老师读懂
要用的时候自己照猫画虎,觉得也蛮好,先把大概的读懂,然后细节方面,后面碰到哪里就去学哪里
vb2002
发表于 2024-5-26 12:56:41
库函数的这么一大段代码
我用 P3M0 = 0x00; P3M1 = 0x00;替换就可以了。为什么大家都喜欢用 GPIO.H GPIO.C有什么特殊的用途吗?
vb2002
发表于 2024-5-26 18:16:04
冲哥说可以长按一个命令,短按一个命令
可以组合出来很多方法,就差一点就讲到手电的开关方式了。。
soma
发表于 2024-5-26 19:40:41
vb2002 发表于 2024-5-26 12:56
库函数的这么一大段代码
我用 P3M0 = 0x00; P3M1 = 0x00;替换就可以了。为什么大家都喜欢用 G ...
库函数优点方便可以直接操作单个io,不用使用寄存器。缺点没有学习寄存器对U了解有限。
vb2002
发表于 2024-5-26 21:21:27
冲哥开头就说了,pwm是比较难的
T1 T2分别是高低电平。有个电压。三者关系可以控制led亮度
波形对频闪有无影响???
vb2002
发表于 2024-5-26 21:35:05
难怪一直用范例程序不能输出。。原来是没有配置引脚。
看起来确实是有点麻烦的哦
多看几遍多看几遍,
vb2002
发表于 2024-5-26 22:17:01
死区,前面冲哥说了,是防止双pwm同时为高电平,以防炸管的
捕获比较寄存器,是不是一定要有比较器才能用呢?