导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于ZLG7289

* 25831: 关于ZLG7289

   sbll 
sbll发表的帖子 

 关于ZLG7289
我想ZLG7289控制4位7段LED,有那位DX用过,
我的调试不通,不知道是软件还是硬件问题
P0.0接CS,P0.1接CLK,P0.2接DATA,P0.3接KEY
MCU用的是89C51
程序如下:
/****************************************************************************
                     »¨ÅÚ±àÖÆ»ú¿ØÖÆ
         V1.0
      ³ÌÐòÔ±£ºÀÀË
      Ê±¼ä£º2003Äê4ÔÂ
      °æÈ¨£ºÀÀË

****************************************************************************/
#include  <reg51.h>  
#include  <intrins.h>  
#define uchar unsigned char
#define uint  unsigned int

sbit CS  = 0x80;                   //P0.0
sbit CLK = 0x81;                   //P0.1
sbit DIO = 0x82;                   //P0.2
sbit KEY = 0x83;                   //P0.3

void delay(uint times);             
void initialize(void);             
void display(void);                
void Key_Scan(void);               
void Send(int number);

bit flag;
void Count_int0() interrupt 0 using 2
{
  flag = 1;
  delay(10);
}

void Send(int number)
{
  int i;
  for(i=0;i  <=7;i++)
     { delay(3);
`    CLK = 1;
    if((number&0x80)==0x80)
      DIO = 1;
     else
      DIO = 0;
    _nop_();
//    CLK = 1;
    number = number  <  <1;
       _nop_();
    _nop_();
    CLK = 0;
    _nop_();
  }
}

void initialize(void)                          
{
  Motor = 0;
  Elect = 0;
  CS  = 1;
  DIO = 1;
  KEY = 1;
  CLK = 0;
  CS = 0;
  Send(0xA4);                      
  CS = 1;
  CS = 0;
  Send(0xBF);                      
  CS = 1;
  delay(500);
  CS = 0;
  Send(0xC8);                          
  delay(5);
  Send(0x00);
  CS = 1;
}

void delay(uint times)                         

  uint i,j;
  for(i=times;i>  0;i--)
     for(j=times;j>  0;j--){}
}

void main(void)
{
  initialize();
  delay(1000);
   CS = 0;
   Send(0xC8);
   delay(4);
   Send(0x01);
   CS = 1;
   _nop_();
   _nop_();
   CS = 0;
   delay(500);
   Send(0xA1);
   CS = 1;
   delay(4);
   CS = 0;
   Send(0xA1);
   delay(4);
   Send(0x03);
   CS = 1; 
}

发表时间:2003年4月17日15:43:52

  
回复该帖

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

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

  25832.[详细]硬件电路我测过,有信号
摘要:......(无内容)
- [sbll][906次] 2003年4月17日

[上一篇帖子]:硬件电路我测过,有信号
[下一篇帖子]:[原创]根据你的提示我已找到,非常感谢!!