main.c

来自「ucos在三星s3c44b0上的键盘程序」· C语言 代码 · 共 26 行

C
26
字号
#define rPDATC		(*(volatile unsigned *)0x1d20014)
#define rPDATG		(*(volatile unsigned *)0x1d20044)

int Main()
{
while(1)
{
    switch(rPDATG&0xf0)
    {
	case 0xe0:
		rPDATC=(rPDATC & 0x1f1) | ((1 & 0x7)<<1);
		break;
	case 0xd0:
		rPDATC=(rPDATC & 0x1f1) | ((2 & 0x7)<<1);
		break;
	case 0xb0:
		rPDATC=(rPDATC & 0x1f1) | ((4 & 0x7)<<1);
		break;
	case 0x70:
		rPDATC=(rPDATC & 0x1f1) | ((7 & 0x7)<<1);
		break;
	default :
		break;
    }
}
}

⌨️ 快捷键说明

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