导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→数字电位器max5483的程序,哪位大哥大姐能给我指导一下吗[优游青春]

 *第5964篇: 数字电位器max5483的程序,哪位大哥大姐能给我指导一下吗?

  
楼 主:优游青春 2007年7月22日10:14
 数字电位器max5483的程序,哪位大哥大姐能给我指导一下吗?
我是用I/O口模拟来实现的,单片机为89C52,但是我发现数字电位器的输出端 W 根本没有数据输出,哪位大哥大姐能给指导一下,感激不尽!
#include   <reg52.h>  
#include   <intrins.h>  
#include   <absacc.h>  
#define uchar unsigned char
#define uint  unsigned int
sbit  MAX5483_CS = P3^2;
sbit  MAX5483_SCLK = P1^6;
sbit  MAX5483_DIN  = P1^7;
//max5483
void max5483write(uchar direct,uchar data1,uchar data2);
void main()
{
   max5483write(0x00,0xf4,0x00);
}
void max5483write(uchar direct,uchar data1,uchar data2)
{
    uchar i;
    MAX5483_SCLK = 0;
    MAX5483_CS=0;
    for (i=0;i  <8;i++)    //上升沿写入命令
    {
       MAX5483_SCLK =0;
       MAX5483_DIN = (bit)(direct&0x80);
       direct = direct  <  <1;
       MAX5483_SCLK =1;
     }
    for (i=0;i  <8;i++)    //上升沿写入数据
    {
       MAX5483_SCLK =0;
       MAX5483_DIN = (bit)(data1&0x80);
       data1 = data1  <  <1;
       MAX5483_SCLK =1;
    }
    for (i=0;i  <8;i++)    //上升沿写入数据
    {
       MAX5483_SCLK =0;
       MAX5483_DIN = (bit)(data2&0x80);
       data2 = data2  <  <1;
       MAX5483_SCLK =1;
    }
    MAX5481_CS=1;
}

此主题相关图片如下:
按此在新窗口浏览图片
  
2楼:优游青春 2007年7月23日14:23
 哪位大哥大姐给指导一下阿,没人知道吗?

此主题相关图片如下:
按此在新窗口浏览图片这是时序图
  
3楼:优游青春 2007年7月24日13:58
 大哥大姐们给指导一下啊!没人知道吗?
肯求给指引一下好吗?
  
4楼:优游青春 2007年7月25日22:16
 ????
  
5楼:优游青春 2007年7月28日10:14
 高手给指导一下嘛!
再次恳求各位大哥大姐给指导一下!

>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:ARM9 2410开发板+全新原装3.5三星TFT(带驱动板和触摸)

[下一篇主题]:[求助]凌阳61开发板