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口就正常?
单片机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部分引脚功能较多,默认状态不是准双向口,需要初始化设置成准双向口。