用89C52单片机与MMA7455传感器通过I2C通讯,52单片机的IO口电压为5V,而mma7455IO口的最大输入电压限制为3.3V,所以需要电压转换,I2C中的SDA为双向数据传输,如果仅在单片机的IO口上加一个5V转3.3V的芯片再接到7455的SDA端上,这样可行吗?具体应该怎么做呢?谢谢了