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

📄 main.c

📁 单片机上显示中文的程序
💻 C
字号:
#include "lab_parameter.h"
extern ling;     //凌
extern yang;     //阳
extern ke;       //科
extern ji;       //技
extern luo;      //落
extern shi;      //实
extern sheng;    //生
extern huo;      //活
main()
{
	int i,j;
	
	Init_sys();	
	FG_InitGraphic();
	FG_ClearScreen(0);
	FG_SetBMPMode(DG_BMP_XOR);		//设置位图模式    函数定义在Splc501sys.asm
loop: 
	FG_PutBitmap(&ling,127,64);   	//显示汉字  函数定义在Splc501sys.asm
    FG_PutBitmap(&yang,127-16,64); 	//显示汉字  函数定义在Splc501sys.asm
    for(j=0;j<=8;j++)           	//延时 
          for(i=0;i<0xffff;i++)
      	     Clear_Watch_Dog();    		//清看门狗       函数定义在Splc501sys.asm
    FG_PutBitmap(&ke,127-16*2,64-16); 	//显示汉字  函数定义在Splc501sys.asm
    FG_PutBitmap(&ji,127-16*3,64-16); 	//显示汉字  函数定义在Splc501sys.asm
    for(j=0;j<=8;j++)           		//延时 
          for(i=0;i<0xffff;i++)
      	     Clear_Watch_Dog();    		//清看门狗       函数定义在Splc501sys.asm
    FG_PutBitmap(&luo,127-16*4,64-16*2);  //显示汉字  函数定义在Splc501sys.asm
    FG_PutBitmap(&shi,127-16*5,64-16*2);  //显示汉字  函数定义在Splc501sys.asm
    for(j=0;j<=8;j++)           			//延时 
          for(i=0;i<0xffff;i++)
      	     Clear_Watch_Dog();    			//清看门狗       函数定义在Splc501sys.asm 
    FG_PutBitmap(&sheng,127-16*6,64-16*3);  //显示汉字  函数定义在Splc501sys.asm 
    FG_PutBitmap(&huo,127-16*7,64-16*3);  	//显示汉字  函数定义在Splc501sys.asm
    for(j=0;j<=8;j++)           			//延时 
          for(i=0;i<0xffff;i++)
      	     Clear_Watch_Dog();    			//清看门狗       函数定义在Splc501sys.asm
    FG_ClearScreen(0);
    for(j=0;j<=8;j++)           			//延时 保持整个显示屏点亮
          for(i=0;i<0xffff;i++)
      	     Clear_Watch_Dog();    			//清看门狗       函数定义在Splc501sys.asm
    
goto loop;	

	
	
	
}

⌨️ 快捷键说明

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