给出了PIC12F509的内部控制原理图,R1 、R2和R3为上拉电阻,使用PIC12F509时无需安装这些电阻。图2是评估DS1803的电路连接,跳线用于选择地址引脚、分离共用的VCC (VDD)以及断开SDA、SCL连接。
3个开关为触摸式按键,用于增(UP)/减(DWN)和中间值(MID)控制。当按键按下时,微控制器通用I/O (GP0、GP1、GP3)中的一路拉低。由于这些I/O均有内部上拉(可选择),在器件已进入低电流SLEEP模式时可以产生中断唤醒,做出正确的I/O识别。另外一路输入开关为双刀双掷配置,用于触发GP2,用来选择POT0或POT1的编程。
SDA、SCL和LED输出信号分别分配由GP5、 GP4和GP0控制。 SDA和SCL具有4.7kΩ上拉电阻,直接连接到数字电位器的通信引脚。LED 和MID瞬时开关均采用GP0引脚控制。GP0引脚在大部分时间内作为输入,MID按键可将其拉至低电平。但如果一个或两个其它触摸式按键被按下,该引脚输出低电平,使LED点亮。通过这种方式,LED在MID按键按下时点亮,或在其它按键按下时由PIC点亮。
电路图 src="/adianzi/UploadPic/2010-11/20101121144139899.gif" border=0 style="cursor:pointer;" onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图:PIC12F508接口电路图
,PIC12F508接口电路图