历史上的今天
返回首页

历史上的今天

今天是:2024年10月17日(星期四)

正在发生

2018年10月17日 | MSP430F5529液晶SPI通信协议

2018-10-17 来源:eefocus

#include

uchar  ascii_table_8x16[95][16];

uchar  ascii_table_5x7[95][5];

void delay(int i)

{

 int j,k;

 for(j=0;j

 for(k=0;k<110;k++);

}

void transfer_command(int data1)

{

     char i;

     cs0;

     cd0;

     for(i=0;i<8;i++)

     {

          sclk0;

          if(data1&0x80) sda1;

          else sda0;

          sclk1;

          data1=data1<<=1;

     }

}

void transfer_data(int data1)

{

     char i;

     cs0;

     cd1;

     for(i=0;i<8;i++)

     {

          sclk0;

          if(data1&0x80) sda1;

          else sda0;

          sclk1;

          data1=data1<<=1;

     }

}

void LCD_init()

{

     cs0;

     reset0;        

     delay(100);

     reset1;          

     delay(20);

     transfer_command(0xe2);  

     delay(5);

     transfer_command(0x2c);  

     delay(5);

     transfer_command(0x2e);  

     delay(5);

     transfer_command(0x2f);  

     delay(5);

     transfer_command(0x23);  

     transfer_command(0x81);  

     transfer_command(0x28);  

     transfer_command(0xa2);  

     transfer_command(0xc8);  

     transfer_command(0xa0);  

     transfer_command(0x40);  

     transfer_command(0xaf);  

     cs1;

}

void lcd_address(uchar page,uchar column)

{

     cs0;

     column=column-1;                            //我们平常所说的第 1 列,在 LCD 驱动 IC 里是第 0 列。所以在这里减去1

     page=page-1;

     transfer_command(0xb0+page);

               //设置页地址。每页是 8 行。一个画面的 64 行被分成 8 个页。我们平常所说的第 1页,在 LCD 驱动 IC 里是第 0 页,所以在这里减去 1*/

     transfer_command(((column>>4)&0x0f)+0x10);     //设置列地址的高 4 位

     transfer_command(column&0x0f);                  //设置列地址的低 4 位

}

void clear_screen()

{

     unsigned char i,j;

     cs0;

     for(i=0;i<9;i++)

     {

          lcd_address(1+i,1);

          for(j=0;j<132;j++)

          {

               transfer_data(0x00);

          }

     }

     cs1;

}

//==================display a piture of 128*64 dots================

void full_display()

{

     int i,j;

     for(i=0;i<8;i++)

     {

          cs0;

          lcd_address(i+1,0);

          for(j=0;j<128;j++)

          {

               transfer_data(0xff);

          }

     }

}

void display_graphic_32x32(uchar page,uchar column,uchar *dp)

{

     uchar i,j;

     cs0;

     for(j=0;j<4;j++)

     {

          lcd_address(page+j,column);

          for (i=0;i<31;i++)

          {

               transfer_data(*dp);        

               dp++;

          }

     }

     cs1;

}

void display_graphic_16x16(uchar page,uchar column,uchar *dp)

{

     uchar i,j;

     cs0;

     for(j=0;j<2;j++)

     {

          lcd_address(page+j,column);

          for (i=0;i<16;i++)

          {

               transfer_data(*dp);        

               dp++;

          }

     }

     cs1;

}

void display_graphic_8x16(uchar page,uchar column,uchar *dp)

{

     uchar i,j;

     cs0;

     for(j=0;j<2;j++)

     {

          lcd_address(page+j,column);

          for (i=0;i<8;i++)

          {

               transfer_data(*dp);              

               dp++;

          }

     }

     cs1;

}

void display_string_8x16(uint page,uint column,uchar *text)

{

     uint i=0,j,k,n;

     cs0;

     while(text[i]>0x00)

     {

          if((text[i]>=0x20)&&(text[i]<=0x7e))

          {

               j=text[i]-0x20;

               for(n=0;n<2;n++)

               {

                    lcd_address(page+n,column);

                    for(k=0;k<8;k++)

                    {

                         transfer_data(ascii_table_8x16[j][k+8*n]);

                    }

               }

               i++;

               column+=8;

          }

          else

          i++;

     }

}

void display_string_5x7(uint page,uint column,uchar *text)

{

     uint i=0,j,k;

     cs0;

     while(text[i]>0x00)

     {

          if((text[i]>=0x20)&&(text[i]<0x7e))

          {

               j=text[i]-0x20;

               lcd_address(page,column);

               for(k=0;k<5;k++)

               {

                    transfer_data(ascii_table_5x7[j][k]);

               }

               i++;

               column+=6;

          }

          else

          i++;

     }

}

void Num_String(double change_num,int precision,char *change_array)

{

    char p[50]="",p1[50]="",k=0;

    char i=0,b=0;

    double z;

    unsigned long y;

    if(change_num<0)  //判断是否为负数

    {

        p[k]='-';

        change_num=0-change_num;

        k++;

    }

    y=(unsigned long)change_num;

    z=change_num-y;

    if(y)   //反序整数部分p1[]

    {

      while(y)

      {

           p1[b]=y+0x30;

           y/=10;

           b++;

      }

    }

    else

        p1[0]=0+0x30;

    b=strlen(p1);  //正序整数部分到p[]

    for(i=0;i

        p[k]=p1[b-1];

    for(i=0;i<50;i++)

        p1[i]=0;

    k=0;

    i=0;

    p1[k]='.';   //加小数点

    k++;

    while(i!=precision+1) //正序小数部分p1[]

    {

      z=z*10;

      y=(int)(z);

      z-=y;

      p1[k]=y+0x30;

      k++;

      i++;

    }

    p1[strlen(p1)-1]='\0';

    strcat(p,p1);

    strcat(change_array,p);

}

void display_number_8x16(uint page,uint column,double Number,int precision)

{

   char String[20]="";  //必须为空

   Num_String(Number,precision,String);   //精度7位

   //(const char*)String;

   display_string_8x16(page,column,(unsigned char*)String);   // uchar *text _____________无符号类型

}

void display_number_5x7(uint page,uint column,double Number,int precision)

{

    char String[20]="";  //必须为空

    Num_String(Number,precision,String);   //精度7位

    //(const char*)String;

    display_string_5x7(page,column,(unsigned char*)String);   // uchar *text _____________无符号类型

}

uchar  ascii_table_8x16[95][16]={

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x33,0x30,0x00,0x00,0x00,

0x00,0x10,0x0C,0x06,0x10,0x0C,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x40,0xC0,0x78,0x40,0xC0,0x78,0x40,0x00,0x04,0x3F,0x04,0x04,0x3F,0x04,0x04,0x00,

0x00,0x70,0x88,0xFC,0x08,0x30,0x00,0x00,0x00,0x18,0x20,0xFF,0x21,0x1E,0x00,0x00,

0xF0,0x08,0xF0,0x00,0xE0,0x18,0x00,0x00,0x00,0x21,0x1C,0x03,0x1E,0x21,0x1E,0x00,

0x00,0xF0,0x08,0x88,0x70,0x00,0x00,0x00,0x1E,0x21,0x23,0x24,0x19,0x27,0x21,0x10,

0x10,0x16,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0xE0,0x18,0x04,0x02,0x00,0x00,0x00,0x00,0x07,0x18,0x20,0x40,0x00,

0x00,0x02,0x04,0x18,0xE0,0x00,0x00,0x00,0x00,0x40,0x20,0x18,0x07,0x00,0x00,0x00,

0x40,0x40,0x80,0xF0,0x80,0x40,0x40,0x00,0x02,0x02,0x01,0x0F,0x01,0x02,0x02,0x00,

0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x1F,0x01,0x01,0x01,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xB0,0x70,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x80,0x60,0x18,0x04,0x00,0x60,0x18,0x06,0x01,0x00,0x00,0x00,

0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,

0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,

0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,

0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,

0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,

0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,

0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,

0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,

0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,

0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,

0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,

0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x60,0x00,0x00,0x00,0x00,

0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00,

0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,

0x00,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x20,0x10,0x08,0x04,0x02,0x01,0x00,

0x00,0x70,0x48,0x08,0x08,0x08,0xF0,0x00,0x00,0x00,0x00,0x30,0x36,0x01,0x00,0x00,

0xC0,0x30,0xC8,0x28,0xE8,0x10,0xE0,0x00,0x07,0x18,0x27,0x24,0x23,0x14,0x0B,0x00,

0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00,0x20,0x3C,0x23,0x02,0x02,0x27,0x38,0x20,

0x08,0xF8,0x88,0x88,0x88,0x70,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x11,0x0E,0x00,

0xC0,0x30,0x08,0x08,0x08,0x08,0x38,0x00,0x07,0x18,0x20,0x20,0x20,0x10,0x08,0x00,

0x08,0xF8,0x08,0x08,0x08,0x10,0xE0,0x00,0x20,0x3F,0x20,0x20,0x20,0x10,0x0F,0x00,

0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x20,0x23,0x20,0x18,0x00,

0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x00,0x03,0x00,0x00,0x00,

0xC0,0x30,0x08,0x08,0x08,0x38,0x00,0x00,0x07,0x18,0x20,0x20,0x22,0x1E,0x02,0x00,

0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x20,0x3F,0x21,0x01,0x01,0x21,0x3F,0x20,

0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,

0x00,0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,0x00,

0x08,0xF8,0x88,0xC0,0x28,0x18,0x08,0x00,0x20,0x3F,0x20,0x01,0x26,0x38,0x20,0x00,

0x08,0xF8,0x08,0x00,0x00,0x00,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x20,0x30,0x00,

0x08,0xF8,0xF8,0x00,0xF8,0xF8,0x08,0x00,0x20,0x3F,0x00,0x3F,0x00,0x3F,0x20,0x00,

0x08,0xF8,0x30,0xC0,0x00,0x08,0xF8,0x08,0x20,0x3F,0x20,0x00,0x07,0x18,0x3F,0x00,

0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x10,0x20,0x20,0x20,0x10,0x0F,0x00,

0x08,0xF8,0x08,0x08,0x08,0x08,0xF0,0x00,0x20,0x3F,0x21,0x01,0x01,0x01,0x00,0x00,

0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00,

0x08,0xF8,0x88,0x88,0x88,0x88,0x70,0x00,0x20,0x3F,0x20,0x00,0x03,0x0C,0x30,0x20,

0x00,0x70,0x88,0x08,0x08,0x08,0x38,0x00,0x00,0x38,0x20,0x21,0x21,0x22,0x1C,0x00,

0x18,0x08,0x08,0xF8,0x08,0x08,0x18,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00,

0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00,

0x08,0x78,0x88,0x00,0x00,0xC8,0x38,0x08,0x00,0x00,0x07,0x38,0x0E,0x01,0x00,0x00,

0xF8,0x08,0x00,0xF8,0x00,0x08,0xF8,0x00,0x03,0x3C,0x07,0x00,0x07,0x3C,0x03,0x00,

0x08,0x18,0x68,0x80,0x80,0x68,0x18,0x08,0x20,0x30,0x2C,0x03,0x03,0x2C,0x30,0x20,

0x08,0x38,0xC8,0x00,0xC8,0x38,0x08,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00,

0x10,0x08,0x08,0x08,0xC8,0x38,0x08,0x00,0x20,0x38,0x26,0x21,0x20,0x20,0x18,0x00,

0x00,0x00,0x00,0xFE,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x40,0x00,

0x00,0x0C,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x06,0x38,0xC0,0x00,

0x00,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x40,0x40,0x40,0x7F,0x00,0x00,0x00,

0x00,0x00,0x04,0x02,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,

0x00,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x19,0x24,0x22,0x22,0x22,0x3F,0x20,

0x08,0xF8,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x3F,0x11,0x20,0x20,0x11,0x0E,0x00,

0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00,

0x00,0x00,0x00,0x80,0x80,0x88,0xF8,0x00,0x00,0x0E,0x11,0x20,0x20,0x10,0x3F,0x20,

0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00,

0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x18,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,

0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x6B,0x94,0x94,0x94,0x93,0x60,0x00,

0x08,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20,

0x00,0x80,0x98,0x98,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,

0x00,0x00,0x00,0x80,0x98,0x98,0x00,0x00,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,

0x08,0xF8,0x00,0x00,0x80,0x80,0x80,0x00,0x20,0x3F,0x24,0x02,0x2D,0x30,0x20,0x00,

0x00,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,

0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x20,0x3F,0x20,0x00,0x3F,0x20,0x00,0x3F,

0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20,

0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00,

0x80,0x80,0x00,0x80,0x80,0x00,0x00,0x00,0x80,0xFF,0xA1,0x20,0x20,0x11,0x0E,0x00,

0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x0E,0x11,0x20,0x20,0xA0,0xFF,0x80,

0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x20,0x20,0x3F,0x21,0x20,0x00,0x01,0x00,

0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x33,0x24,0x24,0x24,0x24,0x19,0x00,

0x00,0x80,0x80,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0x20,0x20,0x00,0x00,

0x80,0x80,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x1F,0x20,0x20,0x20,0x10,0x3F,0x20,

0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x00,0x01,0x0E,0x30,0x08,0x06,0x01,0x00,

0x80,0x80,0x00,0x80,0x00,0x80,0x80,0x80,0x0F,0x30,0x0C,0x03,0x0C,0x30,0x0F,0x00,

0x00,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x31,0x2E,0x0E,0x31,0x20,0x00,

0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x80,0x81,0x8E,0x70,0x18,0x06,0x01,0x00,

0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x21,0x30,0x2C,0x22,0x21,0x30,0x00,

0x00,0x00,0x00,0x00,0x80,0x7C,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x3F,0x40,0x40,

0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,

0x00,0x02,0x02,0x7C,0x80,0x00,0x00,0x00,0x00,0x40,0x40,0x3F,0x00,0x00,0x00,0x00,

0x00,0x06,0x01,0x01,0x02,0x02,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

};

uchar  ascii_table_5x7[95][5]={

0x00,0x00,0x00,0x00,0x00,//space

0x00,0x00,0x4f,0x00,0x00,//!

0x00,0x07,0x00,0x07,0x00,//"

0x14,0x7f,0x14,0x7f,0x14,//#

0x24,0x2a,0x7f,0x2a,0x12,//$

0x23,0x13,0x08,0x64,0x62,//%

0x36,0x49,0x55,0x22,0x50,//&

0x00,0x05,0x07,0x00,0x00,//]

0x00,0x1c,0x22,0x41,0x00,//(

0x00,0x41,0x22,0x1c,0x00,//)

0x14,0x08,0x3e,0x08,0x14,/

0x00,0x41,0x41,0x7f,0x00,//]

0x04,0x02,0x01,0x02,0x04,//^

0x40,0x40,0x40,0x40,0x40,//_

0x01,0x02,0x04,0x00,0x00,//`

0x20,0x54,0x54,0x54,0x78,//a

0x7f,0x48,0x48,0x48,0x30,//b

0x38,0x44,0x44,0x44,0x44,//c

0x30,0x48,0x48,0x48,0x7f,//d

0x38,0x54,0x54,0x54,0x58,//e

0x00,0x08,0x7e,0x09,0x02,//f

0x48,0x54,0x54,0x54,0x3c,//g

0x7f,0x08,0x08,0x08,0x70,//h

0x00,0x00,0x7a,0x00,0x00,//i

0x20,0x40,0x40,0x3d,0x00,//j

0x7f,0x20,0x28,0x44,0x00,//k

0x00,0x41,0x7f,0x40,0x00,//l

0x7c,0x04,0x38,0x04,0x7c,//m

0x7c,0x08,0x04,0x04,0x78,//n

0x38,0x44,0x44,0x44,0x38,//o

0x7c,0x14,0x14,0x14,0x08,//p

0x08,0x14,0x14,0x14,0x7c,//q

0x7c,0x08,0x04,0x04,0x08,//r

0x48,0x54,0x54,0x54,0x24,//s

0x04,0x04,0x3f,0x44,0x24,//t

0x3c,0x40,0x40,0x40,0x3c,//u

0x1c,0x20,0x40,0x20,0x1c,//v

0x3c,0x40,0x30,0x40,0x3c,//w

0x44,0x28,0x10,0x28,0x44,//x

0x04,0x48,0x30,0x08,0x04,//y

0x44,0x64,0x54,0x4c,0x44,//z

0x08,0x36,0x41,0x41,0x00,//{

0x00,0x00,0x77,0x00,0x00,//|

0x00,0x41,0x41,0x36,0x08,//}

0x04,0x02,0x02,0x02,0x01,//~

};

extern uchar  zhuang1[]={

0x08,0x30,0x00,0xFF,0x20,0x20,0x20,0x20,0xFF,0x20,0xE1,0x26,0x2C,0x20,0x20,0x00,

0x04,0x02,0x01,0xFF,0x40,0x20,0x18,0x07,0x00,0x00,0x03,0x0C,0x30,0x60,0x20,0x00};

extern uchar  zhuang2[]={

0x00,0x08,0x30,0x00,0xFF,0x20,0x20,0x20,

0x20,0xFF,0x20,0x20,0x22,0x2C,0x20,0x00,

0x04,0x04,0x02,0x01,0xFF,0x80,0x40,0x30,

0x0E,0x01,0x06,0x18,0x20,0x40,0x80,0x00,

};


推荐阅读

史海拾趣

CML Microcircuits公司的发展小趣事

随着技术的不断进步,CML Microcircuits公司始终保持对创新的追求。在模拟、数字和混合信号集成电路领域,CML不断推出具有创新性的产品,满足市场的多样化需求。通过与全球顶级客户的紧密合作,CML深入了解市场趋势,并将其转化为具有竞争力的产品。这些努力使CML在行业中逐渐建立了技术创新的引领者地位。

飞虹(FeiHong)公司的发展小趣事

随着业务规模的不断扩大,苏州锋驰开始积极拓展国内外市场。公司不仅在国内市场取得了显著的成绩,还逐步将产品和服务推向国际市场。在品牌建设方面,苏州锋驰注重提升品牌知名度和美誉度,通过参加行业展会、举办技术交流会等多种方式,加强与客户的沟通和交流,赢得了广泛的关注和认可。同时,公司还不断优化产品和服务质量,提升客户满意度和忠诚度。

这五个故事共同勾勒出了苏州锋驰微电子有限公司在电子行业中的发展历程和成就,展现了其作为一家科技型中小企业的蓬勃生机和广阔前景。

ERNI Electronics公司的发展小趣事

为了进一步扩大市场份额和提高品牌影响力,ERNI Electronics与全球多家分销商建立了紧密的合作关系。其中,与Digi-Key Electronics等知名分销商的合作尤为引人瞩目。通过这些合作关系,ERNI的产品能够接触到更多的新客户,并通过分销商的渠道实现更广泛的销售。这种合作模式不仅提高了公司的销售业绩,还进一步巩固了ERNI在电子行业中的领先地位。

广东长利光电(Changli Optoelectronic)公司的发展小趣事

随着LED技术的不断进步,广东长利光电也在不断创新和升级产品。公司投入大量资源进行研发,推出了一系列高性能、高稳定性的LED产品。这些产品在照明、显示等领域得到了广泛应用,为公司带来了丰厚的回报。同时,公司还积极与客户合作,根据市场需求定制个性化产品,进一步提升了市场竞争力。

Bias Power公司的发展小趣事

在竞争激烈的电子行业中,Bias Power公司始终坚持质量至上的原则。公司建立了严格的质量控制体系,从原材料采购到生产加工、产品测试等各个环节都进行严格把关。此外,公司还引入了先进的生产设备和技术,确保产品的稳定性和可靠性。

由于公司对产品质量的严格把控,Bias Power公司的产品在市场上享有很高的声誉。许多知名企业都选择与其合作,将其产品应用于关键领域和重要项目中。这种信赖和认可为Bias Power公司的发展提供了有力支持。

ASSMANN WSW components公司的发展小趣事

ASSMANN WSW components公司的创立源于一个对电子行业充满热情的家族。起初,它只是一个小型家族企业,专注于为当地电子市场提供连接器和其他基础电子元件。然而,凭借其出色的产品质量和专业的服务态度,ASSMANN WSW逐渐赢得了客户的信任和好评。随着时间的推移,公司的业务范围逐渐扩大,不仅在国内市场取得了显著成绩,还开始进军国际市场。

问答坊 | AI 解惑

SIM卡封装已得到 谢谢各位朋友

如题SIM卡封装已得到 谢谢各位朋友…

查看全部问答>

在CCS中能看到c转换的汇编吗?

在CMD里面可以看到汇编对应的伪指令,请问,如果我们写的程序时C语言,那么我们能看到转换后对应的汇编语言吗?…

查看全部问答>

安防行业真的步入3G时代了?

3G商用业务的展开,不仅仅是通信技术的革新应用,3G技术也成为了信息化建设中的又一亮点。作为一项全新的技术,它将更深层次地融入到社会应用中去,在安防领域它也同样引领这时代的潮流。   过去信息化建设的重点更多地放在传统互联网上,随着3 ...…

查看全部问答>

单片机求助!!老大们请进啊,紧急!

初次使用单片机,自己做了个小玩意,但硬件搭好了之后, 如何把软件烧写到单片机成了一个问题了!我的是AT89S51芯片, 自己有个单片机开发板而已,现在我到底该怎样把写好的软件烧写到单片机中? 让它能在我搭的硬件上工作。紧急求助啊!!!…

查看全部问答>

属性页如何去掉system menu

可能问的不是很准确。但是想不到还应该怎么说了。 今天想做一个属性页。做完后发现自己新建的属性页上面都带“OK”和“关闭”的system menu,然后就不知道应该怎么去除了。在对应的对话框里选掉title bar只能让属性页上名称不见了,对于那个“OK” ...…

查看全部问答>

问个evc连接库的问题

有个lib库和一个头文件,在vc下编译连接过没问题的 在evc下,用emulator模式编译和连接也很正常 但是改用arm4模式来编译就连接出错,好像识别不了lib库的样子。以下是出错信息: ChildWindow.obj : error LNK2019: unresolved external symbol ...…

查看全部问答>

地址和时序问题

用一个单片机stc89le52rc的p0口和cpld的8个i/o口相连,在寻址的时候为什么基地址从0xff00开始呢,cpld和单片机之间的数据传输是不是不虚言考虑时序啊?…

查看全部问答>

今天再次蛋疼了。。。纠结啊

以前都是用PICKIT3,在线编程。因为最近要烧裸片,就拿了个老古董出来,润飞的编程器。结果烧程序的时候总是提示:插座中芯片偏离正常位置,请往下移。(事实是我插得非常之正,精确无比) 有大虾遇到过类似情况吗?…

查看全部问答>

求助-STM8S103的总中断

                                 搞了一个晚上,,都没找STM8S103 文档里找到总中断的寄存器,,,因没使用库,,直接在STVD里建工程,,放这个进去 ...…

查看全部问答>

I2S的标准音输出

原帖与代码下载本文讨论I2S的音频输出不同的波形I2S的时钟设可以基于系统时钟或者PLL3的输出,使用PLL3可以利用PLL3MUL进行更多的调节由于主板设计音频模块需要MCK主时钟的输出,根据参考手册中的公式,可以反向计算I2SDIV和PLL3MUL值的组合,以达 ...…

查看全部问答>