⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 5510驱动
💻 C
字号:
#define SYSTEM_CLOCK 8000000
#include "def_AVR_IAR.h"
#include"LCD_5110_driver.h"

__flash unsigned char table_aa[]={
0x00,0xF0,0x08,0x08,0x08,0x18,0xE0,0x00,0x00,0x0F,0x18,0x20,0x20,0x18,0x0F,0x00,//O
0x00,0xFE,0x80,0x60,0x10,0x08,0x06,0x00,0x00,0x7F,0x00,0x03,0x0C,0x18,0x60,0x00//K
};

__flash  unsigned char table_ch[]={
0x00,0x00,0x00,0x00,0x00,0x20,0xE0,0xF0,0x90,0xF0,0xFE,0x5E,0x42,0x48,0x08,0x00,
0x08,0x08,0x08,0x69,0x7D,0x3F,0x17,0x16,0x1A,0x0B,0x1F,0x7E,0x63,0x61,0x60,0x00,// 我
0x00,0x80,0x80,0xC0,0xE0,0x70,0x9C,0xEC,0x64,0x18,0x18,0x10,0x10,0xF0,0xF0,0x00,
0x01,0x21,0x3C,0x1F,0x03,0x1C,0x1F,0x03,0x00,0x00,0x60,0x78,0x3F,0x07,0x00,0x00,//们
0x00,0x00,0x80,0xC0,0xE0,0xF0,0xD8,0xC8,0x80,0xC0,0x60,0x78,0x5C,0xE4,0xE0,0x00,
0x00,0x1C,0x1F,0x13,0x1A,0x1F,0x07,0x00,0x23,0x63,0x62,0x38,0x1F,0x07,0x00,0x00,//的
0x00,0x20,0x64,0x0C,0x00,0x90,0x70,0x10,0x89,0x6A,0x48,0xC8,0x00,0x00,0x00,0x00,
0x00,0x18,0x07,0x02,0x01,0x3F,0x10,0x11,0x0A,0x05,0x0A,0x19,0x10,0x10,0x10,0x00,//液
0x00,0x00,0x00,0x00,0x00,0x3E,0x2A,0x29,0x21,0xBF,0x80,0x80,0x80,0x00,0x00,0x00,
0x00,0x00,0x3F,0x15,0x11,0x3F,0x00,0x00,0x3F,0x14,0x14,0x10,0x3F,0x00,0x00,0x00,//晶
0x00,0x00,0x04,0x04,0x04,0x04,0x04,0xE2,0x12,0x0A,0x06,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x10,0x20,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00//了
};


void MoveSomeWord(unsigned char page , unsigned char StartL , unsigned char StopL , unsigned char num , unsigned char *p)
{
  unsigned char temp;
  unsigned char num_now=0;
  for(unsigned char temp2=0;temp2<StopL-StartL+num*16;temp2++)
  {
      Lcd5110Locate(page,StartL);
      for (temp=0;temp<StopL-StartL;temp++)
      {
        //Lcd5110Wdat(p[temp]);
        
      }
      Lcd5110Locate(page+1,StartL);
      for (temp=0;temp<StopL-StartL;temp++)
      {
        Lcd5110Wdat(p[temp]);
      }
  }
}


void main()
{
  unsigned char i=0;
  Lcd5110Initializtion();
  Lcd5110Cls();
  USART0_DEFAULT_SETTING(9600);
   Lcd5110AscPrintf(0,0,table_aa);
  Lcd5110AscPrintf(0,8,table_aa+16);

  while(1)
  {
    
    USART0_SCANF(&i);
    USART0_PRINTF(i);
   // USART0_PRINTF(0x00);
    /*
    for (unsigned char j = 0 ; j < 10;j++ )
  {
    USART0_PRINTF(j);
    _NOP_ms(200);
  }*/
  }
  
 // Lcd5110AscPrintf(0,0,table_aa);
 // Lcd5110AscPrintf(0,8,table_aa+16);
  /*
  while(1)
  {
        Lcd5110Cls();
        Lcd5110AscPrintf(0,0+i,table_aa);
        Lcd5110AscPrintf(0,8+i,table_aa+16);
        _NOP_ms(4);
        i++;
        if(i==68)i=0;
        // Lcd5110AscPrintf(0,0,a);
  }*/
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -