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

📄 bianjiema.c

📁 使用凌阳单片机
💻 C
字号:
#define		C_SIOCLOCK    0x0010; 									// CPUCLOCK/8
#include	"SPCE061V004.H"
#define p (unsigned int*)0x0050
#define kong1 (unsigned int*)0x0060
#define kong2 (unsigned int*)0x0061
#define s   (unsigned int *)0x0062
#include "head.h"
unsigned int dd;
unsigned int dv;
unsigned int data;
const char signal[]={'s','i','g','n','a','l'};
const char come[]={' ','c','o','m','e'};
const char signal1[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};


main()
{
Set_IOA_Dir(0x00ff);
Set_IOA_Attrib(0x00ff);
Set_IOA_Data(0x0000);
chushi();
qp();

while(1)
{
static int kk;
kk=KeyFind();
Set_IOA_Buffer(0x0010|kk);
Set_IOA_Buffer(0x0000|kk);
Delay();
Set_IOA_Buffer(0x0010|kk);
/*Set_IOA_Buffer(0x001f);
Set_IOA_Buffer(0x000f);
Delay();
Set_IOA_Buffer(0x001f);*/

dd=Get_IOA_Data();
dv=dd&0x1000;  //高八位的a8位为1,则dv=0x0100,为0,则dv
data=(dd&0x0f00)>>8;  //1e00=0001 1110 0000 0000,data为a9~a15;移位后为a0~a7;

if(dv==0x1000){
*p=data;
qp();
Address1();for(j=0;j<6;j++)
xianshi(signal[j]);

for(j=0;j<5;j++)
xianshi(come[j]);
xianshi(' ');
xianshi(signal1[*p]);
Delay2();
}


if(dv==0x0000)
{
qp();
Address1();
xianshi('N');
xianshi('O');
xianshi(' ');
for(j=0;j<6;j++)
xianshi(signal[j]);
Delay2();
}
 *P_Watchdog_Clear=0x0001;
}	
}

⌨️ 快捷键说明

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