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

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

   优游青春 
优游青春发表的帖子 

 数字电位器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;
}

此主题相关图片如下:
按此在新窗口浏览图片

发表时间:2007年7月22日10:14:08

  
回复该帖

本主题共有 5 帖,分页:>>>>>该主题的所有内容[5]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  8354.[详细]哪位大哥大姐给指导一下阿,没人知道吗?
摘要:[upload=gif]uploadfile/2007-7-23_14-23-12_66.gif[/upload]这是时序图......(67字)
- [优游青春][744次] 2007年7月23日

  8885.[详细]大哥大姐们给指导一下啊!没人知道吗?
摘要:肯求给指引一下好吗?......(20字)
- [优游青春][755次] 2007年7月24日

  9509.[详细]????
摘要:[em12]......(6字)
- [优游青春][789次] 2007年7月25日

[上一篇帖子]:MAX197刚好我也用这块芯片---MAX197,很不错的,提供内部基准电压4.096V
[下一篇帖子]:帮我查一个邮箱密码谢谢!hxxwgeg@126.com工会广泛 /P P