全站数据
8 4 2 0 5 8 1

iic能用普通io口吗

星期八心理 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 15:44:00

问题描述

iic能用普通io口吗,在线求解答
精选答案
最佳答案

可以,但要注意两个操作要点:第一,承担SCL时钟信号的ⅠO口必须定义为推挽输出模式,以便向IlC从机输出时钟信号;承担SDA数据线的IO口必须定义成开漏输出和高阻输入,以便实现总线的线与功能。第二,不能再使用单片机内部的iic寄存器,只能用程序模拟I2c总线的操作时序。

实际上,大多数人都是采用模拟I2c的方式,这种程序比使用寄存器要简单一些。