打印
[Atmel]

关于单片机检测高电平

[复制链接]
1038|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiang390625|  楼主 | 2015-10-28 14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IO口检测高点平的问题,曾经而困扰我不少时间。

这几天做一个项目,又有点晕呼了,查了不少资料,做了一个总结,和大家分享~~

1、51单片机的I/O 口检测高低电平是需要首先让该端口置为1的。此时这个引脚才被设置为输入。

2、如果是avr单片机,可以通过设置DDRx的值来设置输入输出(详见数据手册~~)

3、切忌要将单片机的检测端口设置为输入,否则可能影响被检测模块端口的电压(如:被拉低电平至0v,或被拉高)

4、注意单片机一般是TTL电平模式的,因此高电平的最低应该是2V,低电平的最高应该是0.8V。(具体还是见数据手册比较保险一点)

相关帖子

沙发
okyouwin| | 2015-10-28 14:49 | 只看该作者
见识了,感谢总结。

使用特权

评论回复
板凳
ayb_ice| | 2015-10-28 14:54 | 只看该作者
这算什么总结

这明明不看手册的节奏

使用特权

评论回复
地板
NE5532| | 2015-10-28 20:45 | 只看该作者
第三条等于大学数字电路课上泡妞去了?

使用特权

评论回复
5
受不了了| | 2015-10-28 23:12 | 只看该作者
第一条显然是被书本给害了

使用特权

评论回复
6
ddllxxrr| | 2015-10-29 13:37 | 只看该作者
总结不错,顶

使用特权

评论回复
7
cainiao_123| | 2015-10-29 16:41 | 只看该作者
不错,顶一个

使用特权

评论回复
8
mcu5i51| | 2015-10-30 10:12 | 只看该作者
看看手册都有了,有时候经验是会害人的

使用特权

评论回复
9
2013搬运工| | 2015-10-30 19:47 | 只看该作者
不敢苟同

使用特权

评论回复
10
明眸| | 2015-11-2 15:49 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:人生若只如初见 当时只道是寻常。

41

主题

626

帖子

0

粉丝