soma
发表于 2024-5-21 17:17:58
vb2002 发表于 2024-5-21 11:19
学起来不知不觉就通宵了
认真学习中都不知道时间了
vb2002
发表于 2024-5-21 18:27:57
soma 发表于 2024-5-21 17:17
认真学习中都不知道时间了
是的,到废寝忘食了
vb2002
发表于 2024-5-21 19:15:01
GPIO口的作用,以及用法
vb2002
发表于 2024-5-21 19:35:02
再次重新io口四个模式;io准双向模式,强推挽模式,高阻模式,开漏输出模式。
疑问:之前看到有大佬说 led如果用强推挽模式,那么最佳的按键配置是高阻模式,其余不用的io口最好全配置成高阻模式
那么,我的LED开启强推挽模式以后,按键开启高阻态,上电后马上爆闪。自己分析可能我用的led是正极接io口,负极接地。导致的爆闪。也没有去实验
为了解决老是出现此类问题。我用另一个IO口进行 正极接vcc,负极接io口。
vb2002
发表于 2024-5-21 19:50:02
本帖最后由 vb2002 于 2024-5-21 19:53 编辑
寄存器控制所有的配置都是 01??
我把全部寄存器理解明白了。
其实就是配置01????
P33=0;和P3=0x08 其实是一个东西?
记得有个位地址和 什么地址来着。一直配置位,一个配置P3。
有点懵。。。。先放着
vb2002
发表于 2024-5-21 20:07:54
讲到了配置IO口模式,我觉得可以不用学那么仔细
因为视频里面用换算来配置的
stc的软件里面就可以很简单的配置
vb2002
发表于 2024-5-21 20:42:39
经常看到好多代码里面有U8之类的东西
一直不懂啥意思
现在好像懂了一点点。就是各位都把这个U8定义成某一个独门秘笈之类的 取反 取余之类的东西。
现在我还不懂,放着先
vb2002
发表于 2024-5-21 22:19:23
本帖最后由 vb2002 于 2024-5-21 22:21 编辑
原来头文件,还有库函数可以包含这么多东西,
之前听有个老师说过,说真正的高手,可以不用打代码,就可以完成单片机的开发。原来是真的
主函数里面的东西很少很少
很多命令都被作者改了,都不用官方的代码。我就说查了半天不懂是啥~~~~~~!!!!!!
估计这一大片,我有点学不懂了{:5_281:}
vb2002
发表于 2024-5-21 23:08:39
难怪我的while()一直用不好
现在搞懂了,while()有两种用法
一种加在后面 while(); 加上分号,就是程序执行下去死在里面。
还有一种用法while() 不加分号,就可以一直循环while(){这里面的一直循环}
懂了懂了。。。还是多多学习舒服。
不知不觉又到了11点多了。。有点困,又想学。。。。{:5_284:}
vb2002
发表于 2024-5-22 01:05:57
扛不住了,睡觉睡觉,