微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51单片机io口疑问

51单片机io口疑问

时间:10-02 整理:3721RD 点击:
单片机P0口               →  1602数据口
单片机P2.5,P2.6,P2.7  →  1602的4,5,6
单片机P2.3,P2.4         →  ds3231的scl,sda
这样子显示异常,不能正常读取ds3231的数据
单片机P0口               →  1602数据口
单片机P2.5,P2.6,P2.7  →  1602的4,5,6
单片机P1.3,P1.4         →  ds3231的scl,sda
显示正常,能够正常显示时间

单片机P0口               →  1602数据口
单片机P1.5,P1.6,P1.7  →  1602的4,5,6
单片机P1.3,P1.4         →  ds3231的scl,sda
显示正常,能够正常显示时间

问:为什么1602的控制端和3231不能同时接在p2口上?在p1口就正常?

不知你用的什么MCU,有的芯片P2部分引脚功能较多,默认状态不是准双向口,需要初始化设置成准双向口。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top