我的数字电位器max5483 I/O口模拟程序大家帮看一下对吗
我的数字电位器max5483 I/O口模拟程序大家帮看一下对吗?时序图如附图所示:<br />void max5483write(uchar direct,uchar data1,uchar data2)<br />{<br /> uchar i;<br /> MAX5483_SCLK = 0;<br /> MAX5483_CS18=0;<br /> for (i=0;i<8;i++) //上升沿写入命令<br /> {<br /> MAX5483_SCLK =0;<br /> MAX5483_DIN = (bit)(direct&0x01);<br /> direct = direct>>1;<br /> MAX5483_SCLK =1;<br /> }<br /> <br /> for (i=0;i<8;i++) //上升沿写入数据<br /> {<br /> MAX5483_SCLK =0;<br /> MAX5483_DIN = (bit)(data1&0x01);<br /> data1 = data1>>1;<br /> MAX5483_SCLK =1;<br /> }<br /><br /> for (i=0;i<8;i++) //上升沿写入数据<br /> {<br /> MAX5483_SCLK =0;<br /> MAX5483_DIN = (bit)(data2&0x01);<br /> data2 = data2>>1;<br /> MAX5483_SCLK =1;<br /> }<br /> MAX5483_CS18=1;<br />}https://bbs.21ic.com/upfiles/img/20076/200763102721786.gif 楼主,你的电路是怎么接的呢
页:
[1]