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

📄 main.c

📁 SPCE061A 7289 键盘显示控制
💻 C
字号:
#include "SPCE061A.h"
#include "7289.h"

//#define *P_IOB_Data|=0x4000   CSH
//#define *P_IOB_Data|=0xefff   CSL



void main()
{
	unsigned int string[16] = {0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F};
	unsigned int a=0,keyval=0,keybuf=0,data;
	unsigned int aa[1];
		
	init_7289();
	reset();

	//*P_IOB_Data |= 0x1000;			// cs hight  B12(CS)为高电平	
	
///////////////////////////////	
//	send(0x00df);	
//	for(i=0;i<8;i++)
//	{
//		display_led(0x81,0x02);
//		display_7289(string);
//	}
//	display_led(0x81,0x02);
//	display_7289(string);
//	send(0x98);
//	send(0x0f);

/////////////////////////////

	
	//display_led(0x82,0x06);
	//display_7289(aa);
	
	//*P_IOB_Data |= 0x1000;			// cs hight  B12(CS)为高电平
	
	while(1)
	{
		
		
		display_led(0x98,0x10);		//消隐
		display_led(0x88,0xff);	 //去闪烁
		while(data =*P_IOB_Data&0x8000)
			*P_Watchdog_Clear = 0x0001;
		
		*P_IOB_Data = 0x1000;			//set cs;
		delay(3);
		a=0x0015;
		send(a);
		keybuf=receive();
		keyval=calc_keyvalue(keybuf);
		aa[0]=keyval;
		delay(1000);
		display_led(0x84,0x01);
		display_7289(aa);
		delay(3);		
		
	}		
}


⌨️ 快捷键说明

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