摘要
本文描述了一个用模拟电压通过设备的I2C接口控制数字电位计的设计。MicrochipPIC12F683微控制器中的ADC将模拟电压转换为控制MaximDS1803数字电位计的I2C流(图1和参考文献1)。在该微控制器的六个I/O通用引脚中,两个引脚控制SDA(系统数据)和SCL(系统时钟线)输出信号,一个控制一只LED,一个接收模拟输入信号。SDA和SCL直接连接到数字电位计的SDA和SCL引脚,分别通过两个4.7kΩ上拉电阻接到VDD。通过接通或断开跳线,可将共用的VCC和VDD分开,并将SDA和SCL隔离。