📄 keyscan.c
字号:
/*******************************************************************************
- Chip : MG24500/55
- Author : RadioPulse Inc, 2007.
- Date : 2007-07-02
- Version : VER 1.0
*******************************************************************************/
#include "INCLUDE_TOP.h"
//
// P0[0] ~P0[7] is ANDed and the result value at P1.7
// The P0MASK is '1', the selected bit is ignored
//
void ZHAL_KEYSCAN_SET(UINT8 ScanEN, UINT8 P0andEN, UINT8 P0mask)
{
P0MSK = P0mask;
if(ScanEN)
P0SEL |= 0x02;
else
P0SEL &= ~0x02;
if(P0andEN)
P0SEL |= 0x01;
else
P0SEL &= ~0x01;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -