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

📄 main.c

📁 在ADuC7027上使用NOKIA3510彩色液晶显示器(3510LCD)
💻 C
字号:
/**********************************************************************************************
  main.c file
  
  在ADuC7027上使用NOKIA3510彩色液晶显示器
     
  作者:Computer-lov
  建立日期:2006-5-2
  修改日期:2006-5-3
  版本:V1.0
  版权所有,盗版必究。
  任何技术问题可到我的博客上留言:    http://computer00.21ic.org
  Copyright(C) Computer-lov 2006-2016
  All rights reserved
**********************************************************************************************/

#include <ADuC7027.H>
#include "My_type.h"
#include "3510LCD.H"
#include "ImgData.H"


/*********************************************************************************************/
void SysClkInit(void)
{
 PLLKEY1=0xAA;
 PLLCON=0x01;   //PLL配置  
 PLLKEY2=0x55;
 POWKEY1=0x01;
 POWCON=0x00;  //CPU时钟配置为41.78MHz
 POWKEY2=0xF4;
// while(!(PLLSTA & 0x01));
}
///////////////////////////////////////////////////////////////////////////////////////////////


/*********************************************************************************************/
void DelayXms(uint32 x)
{
 uint32 i;
 while(x--)
  {
   i=5300;
   while(i--);
  }
}
///////////////////////////////////////////////////////////////////////////////////////////////


/*********************************************************************************************/
void main(void)
{
 uint32 y;
 SysClkInit();
 LcdInit();
 
 while(1)
  {
   for(y = 0; y < 67; y ++)
    {
     LcdBlockWrite(0, y, 97, y, buffer1+y*147);
    }
   DelayXms(1000);
   for(y = 0; y < 67; y ++)
    {
     LcdBlockWrite(0, y, 97, y, buffer2+y*147);
    }
   DelayXms(1000);
   for(y = 0; y < 67; y ++)
    {
     LcdBlockWrite(0, y, 97, y, buffer3+y*147);
    }
   DelayXms(1000);
   LcdSendCommand(0x21);		//display inversion ON
   SetLcdCs();
   for(y = 0; y < 67; y ++)
    {
     LcdBlockWrite(0, y, 97, y, buffer4+y*147);
    }
   DelayXms(1000);
   LcdSendCommand(0x20);		//display inversion OFF
   SetLcdCs();
  }
}
///////////////////////////////////////////////////////////////////////////////////////////////

⌨️ 快捷键说明

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