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

📄 main.c

📁 3D LCD for running graphical lCDs
💻 C
字号:
/***********************************************************************************************
*  FILE NAME: main.c
*  PURPOSE: Main Function Of Firmware
*  DESCRIPTION:
*  DEVELOPMENT HISTORY:
*    Date         Author         Release                   Description Of Change
*  --------    ------------     ---------     ------------------------------------------------
*  08-04-11     XuGuohong         1.0                        Testing Edition    	     
/**********************************************************************************************/

/* Include Global Parameters */
#include <iom128v.h>
#include "avr.h"

/* Include Global Parameters */

/* Declare Prototypes */

/***************************************
*  FUNCTION NAME: Main
*  DESCRIPTION:
/***************************************/
void main(void)
{
    float temp;
	unsigned char temp1;
	unsigned char a;
	SPL=0XFF;                        /* Stack Initialization */							
	SPH=0X10;
	LcdInit();			 /* Lcd Initialization */
	
	   
	  
	  while(1)
	  { 
	  GuiDisRoolStringF3(25,102,4,"AVR 3D GRAPHICS DISPLAY...,ATMEGA128@16MHz LCD 128X64 DOTS",1);
	  action();
	  GuiDisRoolStringF3(25,102,4,"OVER! KK20Y@YAHOO.COM.CN 2008-4",1);
	  LcdClr();
	  }
}

/****************************************
*  FUNCTION NAME: Delay100ms 			*
*  DESCRIPTION: MCU CLOCK=11.0592Mhz    *
/***************************************/
void Delay100ms(void)
{
    unsigned int temp;   
	unsigned char i;
	for(i=0;i<100;i++)
	{     
       for(temp=2000; temp>0;temp--)              /* Delay About 1ms */
       {
         NOP;                                 
	   }
	}
}

⌨️ 快捷键说明

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