sn8_mcu_main.c
来自「利用AVR 单片机实现 PS2键盘标 程序」· C语言 代码 · 共 56 行
C
56 行
#include "ps2.h"
void main(void)
{
while(1)
{
WDTR = 0x5a;
// keyboard check
if(KB_DA == 0)
{
dly_40us();
if(KB_CK == 1)
{
if ( rd_pc_kb() )
{
pc_kb_prc();
}
}
}
if( pc_kb_bufcnt > 0 )
{
if( wr_pc_kb(pc_kb_buf[0]) )
{
rm_pc_kb_buf();
}
}
// mouse check
if(f_is_ps2)
{
if(MC_DA == 0)
{
dly_40us();
if(MC_CK == 1)
{
if ( rd_pc_mc() )
{
pc_mc_prc();
}
}
}
if( pc_mc_bufcnt > 0 )
{
if( wr_pc_mc(pc_mc_buf[0]) )
{
rm_pc_mc_buf();
}
}
}
// usb/ps2 detect
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?