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

📄 main.c

📁 SED1335液晶屏的程序 参考别人的程序 并自己增加了一些有用的绘图函数 程序已经通过实际测试
💻 C
字号:
#include <REGX52.H>
#include <intrins.h>
#include "Timers.h"
#include "LCD.h"


//================================= 演示主程序 =================================
void main( void )
{
//	unsigned char i;
    while(1)
	{
        TimersInit();        
		LcdInit();		
	  
//     文本方式演示		
//		PutWordInAlpha();
//      TextDisp(0,200,"My name is Sun Qinly\n24 years old\nI love programing");
//		DelayMs(1000);
//		Clear();

// 图形方式演示			
		Write_Instruction( Ovlay );	// 显示合成方式设置.代码0x5b
		Write_Data( 0x04 );		// 设置参数:显示3区为文本属性,二重xor合成
		Sample3();
		PutWord24InGraph();     //显示"西安交通大学"

        DelayMs(1000);
        EmptyRect(42,125,278,161);
        DelayMs(500);
		EmptyRect(50,133,270,153);
		DelayMs(500);
		Putstr(7,135, "XI'AN JIAOTONG UNIVERSITY",0);
		FillRect(42,180,278,220);
		DelayMs(500);
//		Linexy( 155,	 20,	300,	 200 ,1);
//		circle(50,140,20,1);
		DelayMs(2000);
		Clear();	

/*



		 while(1)
		 {
        
       //变化圆演示,直径不断的变化,由大到小再由小到大来回缩放
		for (i=50;i>5;i--)
        	{
            circle(185,185,i+1,0);		//擦除外圆
	    	circle(185,185,i,8);
    		circle(185,185,i-1,8);
			DelayMs(40);
            };

			DelayMs(50);

		for (i=5;i<50;i++)
        	{
           	circle(185,185,i-1,0);		//擦除内圆
	    	circle(185,185,i,8);					
    		circle(185,185,i+1,8);
			DelayMs(30);
            };

		DelayMs(50);

        };*/	
	}

}

⌨️ 快捷键说明

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