發新話題

[問題] MBI5026 C語言問題

MBI5026 C語言問題

請問各位大大:
構想:吾人想利用MBI5026 做到定電流輸出,應用於七段顯示器上,而七段顯示器COM點接+12V,想利用5026來顯示數字
電路:+12V→MBI5026→74244→89S51
問題:顯示出都是全亮狀態,無法利用DATA來控制我要的數字。
不知道有沒有大大教教我,
下列為程式碼:(OE腳位已經接地)
#include <AT89X51.h>
void delay ( int t);
sbit  LE   =   P2^2;
sbit  SDI  =   P2^1;
sbit  SCLK =   P2^0;
unsigned char disp[]= {0x5b};
main()
{        
while(1)
{
            
   SCLK=1;
   SCLK=0;
     LE=1;
         SDI= disp[1];
     LE=0;
  
  delay(10);
   }                  
}
void delay (int t)
{
unsigned int i;
  for (i=0;i<t;i++);
  }

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。