jiachengking
发表于 2024-12-25 11:43:43
神农鼎 发表于 2024-12-25 11:28
这句必须有
我看了守则上,如果用准双口,需要先把端口配置成1才能使用对吧。我试了一下,貌似也可以
xxkj2010
发表于 2024-12-25 12:15:49
jiachengking 发表于 2024-12-25 10:56
ai8h1k28
手头没有这型号的,只有STC8H1K17T,有空试试STC8H1K17T,看有没有出现你出现的问题
欢迎哈哈哈3
发表于 2024-12-25 18:30:39
jiachengking 发表于 2024-12-25 10:50
里面有上拉,懒得外部做电路,只是不太会用
没事的,多做几个项目也就会了
xxkj2010
发表于 2024-12-26 09:43:09
jiachengking 发表于 2024-12-25 10:31
我昨天晚上设置了高阻输入 内部也设置了上拉,貌似不行
你是怎么知道不行的?会不会按键检测函数存在问题?
vb2002
发表于 2024-12-26 12:10:05
输入,正常用330欧电阻
如果不想用电阻,高阻加内部上拉,
再就是啥都不用,直接准双向接也没啥大事.(至少我没烧过)
llyymm
发表于 2024-12-26 13:21:38
我记得单片机除了P0口外其他口都有弱上拉功能啊,而且现在新的单片机都配置有上拉选项的,配置成准双向口即可,如果愿意或者设计方便的话也可以自己在外部增加上拉电阻
_奶咖君_
发表于 2024-12-26 13:34:10
llyymm 发表于 2024-12-26 13:21
我记得单片机除了P0口外其他口都有弱上拉功能啊,而且现在新的单片机都配置有上拉选项的,配置成准双向口即 ...
我觉得把这东西千万别记,,换一家芯片就是一个尿性,,手册上怎么写就怎么用..
jxdaya123
发表于 2024-12-26 14:12:44
配置成准双向就可以
liuzonggong
发表于 2024-12-26 14:19:27
用标准的输入输出模式就行,首先把口线初始化成高电平。检测口线,如果有按键按下,肯定是低电平。单片机速度很快,所以必须稳定一会再读。
llyymm
发表于 2024-12-26 21:06:21
_奶咖君_ 发表于 2024-12-26 13:34
我觉得把这东西千万别记,,换一家芯片就是一个尿性,,手册上怎么写就怎么用.. ...
是的,所以我现在一直都在使用STC的单片机,毕竟这些基础功能和设置已经比较熟悉了