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

📄 main.c

📁 这里有很多我自己做的凌阳单片机源程序
💻 C
字号:
//========================================================================
//  工程名称:SPLC501Driver.spj
//  作    者: xinqiang Zhang(小丑)  (email: xinqiang@Mzdesign.com.cn)    
//  联系方式:QQ 644272644
//	版权所有:北京铭正同创科技有限公司   www.mzdesign.com.cn
//  适应芯片: SPCE061A/SPCE062
//  实现功能: SPLC501 LCD显示模块驱动V3.0版演示  基本显示功能演示
//
//  系统要求: PC with CPU 233MHz,128MB RAM,
//                      SUNPLUS u'nSP IDE 1.8.4(or later)
//
//  涉及的库:(a) CMacro1016.lib
//            (b) 
//
//  组成文件:
//     	main.c		----主程序文件
//		isr.c		----中断服务程序,该工程仅使用2HZ时基中断用于清看门狗
//		LCD_Dis.c/LCD_Driver_User.c/LCD_ASCII.c/GB_Table.c
//		LCD_Driver_User_A.asm		
//     	LCD_Dis.h/LCD_Config.inc/LCD_Driver_User.h/LCD_PortConfig.h
//					----SPLC501 LCD V3.0版基本驱动程序
//		SPLC501_LCD.c  SPLC501_LCD.h
//					----为适应原有V2.0版驱动,而在基本驱动程序的基础上增加的
//						501LCD功能函数
//		test.c  test.h
//					----利用DM Tool工具取的字模数据,从左到右,自上到下
//	硬件连接:
//		LCD  D0~D7接IOA0~IOA7
//		LCD_CS    接高电平/接IOB2
//		LCD_AO    接IOB3
//		LCD_RW 	  接IOB4
//		LCD_EP    接IOB5
//
//		IO高电平:3.3V     
//
//  当前版本:  V3.0
//  日期:  2007-01-15
//  
//  参考文件: 
//  维护记录:
//-------------------------------------------------------------------
//  Version   2007-01-15-V30   Modified By    Xinqiang Zhang(小丑)
//
//========================================================================

//========================================================================
// 文件名:  main.c
// 作  者: xinqiang Zhang(小丑)  (email: xinqiang@Mzdesign.com.cn)
// 日  期: 2007/01/15
// 描  述: SPLC501 LCD显示模块驱动V3.0版演示  基本显示功能演示
//
// 参  考: 无
// 版  本:
//      2007/01/15      First version    Mz Design
//========================================================================
#include "LCD_Dis.h"

#include "SPLC501_LCD.h"
#include "test.h"

int main()
{
	//add your code here
	*(volatile unsigned int *)0x7010 = 0x0008;
	*(volatile unsigned int *)0x7013 = 0x0013;
	__asm("IRQ ON");
	LCD_Init();
	SetPaintMode(0,0xffff);	
	FontSet(0,0);	
	PutChar(1,2,"yeguiyou");
	FontSet(1,0xffff);	
	/*LCD501_Bitmap(16,1,(unsigned int *)encoding_00);
	LCD501_Bitmap(32,1,(unsigned int *)encoding_01);
	LCD501_Bitmap(48,1,(unsigned int *)encoding_02);
	LCD501_Bitmap(64,1,(unsigned int *)encoding_03);
	LCD501_Bitmap(80,1,(unsigned int *)encoding_04);
	LCD501_Bitmap(96,1,(unsigned int *)encoding_05);
	
	LCD501_Bitmap(0,20,(unsigned int *)encoding_06);
	LCD501_Bitmap(16,20,(unsigned int *)encoding_07);
	LCD501_Bitmap(32,20,(unsigned int *)encoding_08);
	LCD501_Bitmap(48,20,(unsigned int *)encoding_09);
	
	LCD501_Bitmap(64,20,(unsigned int *)encoding_0a);
	LCD501_Bitmap(80,20,(unsigned int *)encoding_0b);
	LCD501_Bitmap(96,20,(unsigned int *)encoding_0c);
	
	LCD501_Bitmap(0,40,(unsigned int *)encoding_0d);
	LCD501_Bitmap(16,40,(unsigned int *)encoding_0e);
	LCD501_Bitmap(32,40,(unsigned int *)encoding_0f);
	LCD501_Bitmap(48,40,(unsigned int *)encoding_10);
	LCD501_Bitmap(64,40,(unsigned int *)encoding_11);
	LCD501_Bitmap(80,40,(unsigned int *)encoding_12);
	LCD501_Bitmap(96,40,(unsigned int *)encoding_13);*/
	
	while(1)
	{
		*(unsigned int *)0x7012 = 1;
	}
	return 0;
}

⌨️ 快捷键说明

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