📄 fct.c
字号:
}break;
case 0x0D:
{
ChangePinOveylay(CTBSY_ENG);
ChangeDir_Mask(CTBSY_ENG,PinDirOutput);
ChangePinOveylay(CPRDY_ENG);
ChangeDir_Mask(CPRDY_ENG,PinDirOutput);
ChangePinOveylay(CMD_ENG);
ChangeDir_Mask(CMD_ENG,PinDirOutput);
ChangePinOveylay(VIDEO_ENG);
ChangeDir_Mask(VIDEO_ENG,PinDirOutput);
ChangePinOveylay(SPCLK_ENG);
ChangeDir_Mask(SPCLK_ENG,PinDirOutput);
ChangePinOveylay(RESET_ENG);
ChangeDir_Mask(RESET_ENG,PinDirOutput);
SetGpio_1(CTBSY_ENG);
SetGpio_1(CPRDY_ENG);
SetGpio_1(CMD_ENG);
SetGpio_0(VIDEO_ENG);
SetGpio_1(SPCLK_ENG);
SetGpio_1(RESET_ENG);
}break;
case 0x0E:
{
ChangePinOveylay(CTBSY_ENG);
ChangeDir_Mask(CTBSY_ENG,PinDirOutput);
ChangePinOveylay(CPRDY_ENG);
ChangeDir_Mask(CPRDY_ENG,PinDirOutput);
ChangePinOveylay(CMD_ENG);
ChangeDir_Mask(CMD_ENG,PinDirOutput);
ChangePinOveylay(VIDEO_ENG);
ChangeDir_Mask(VIDEO_ENG,PinDirOutput);
ChangePinOveylay(SPCLK_ENG);
ChangeDir_Mask(SPCLK_ENG,PinDirOutput);
ChangePinOveylay(RESET_ENG);
ChangeDir_Mask(RESET_ENG,PinDirOutput);
SetGpio_1(CTBSY_ENG);
SetGpio_1(CPRDY_ENG);
SetGpio_0(CMD_ENG);
SetGpio_1(VIDEO_ENG);
SetGpio_1(SPCLK_ENG);
SetGpio_1(RESET_ENG);
}break;
case 0x0F:
{
ChangePinOveylay(CTBSY_ENG);
ChangeDir_Mask(CTBSY_ENG,PinDirOutput);
ChangePinOveylay(CPRDY_ENG);
ChangeDir_Mask(CPRDY_ENG,PinDirOutput);
ChangePinOveylay(CMD_ENG);
ChangeDir_Mask(CMD_ENG,PinDirOutput);
ChangePinOveylay(VIDEO_ENG);
ChangeDir_Mask(VIDEO_ENG,PinDirOutput);
ChangePinOveylay(SPCLK_ENG);
ChangeDir_Mask(SPCLK_ENG,PinDirOutput);
ChangePinOveylay(RESET_ENG);
ChangeDir_Mask(RESET_ENG,PinDirOutput);
SetGpio_1(CTBSY_ENG);
SetGpio_0(CPRDY_ENG);
SetGpio_1(CMD_ENG);
SetGpio_1(VIDEO_ENG);
SetGpio_1(SPCLK_ENG);
SetGpio_1(RESET_ENG);
}break;
case 0x10:
{
ChangePinOveylay(CTBSY_ENG);
ChangeDir_Mask(CTBSY_ENG,PinDirOutput);
ChangePinOveylay(CPRDY_ENG);
ChangeDir_Mask(CPRDY_ENG,PinDirOutput);
ChangePinOveylay(CMD_ENG);
ChangeDir_Mask(CMD_ENG,PinDirOutput);
ChangePinOveylay(VIDEO_ENG);
ChangeDir_Mask(VIDEO_ENG,PinDirOutput);
ChangePinOveylay(SPCLK_ENG);
ChangeDir_Mask(SPCLK_ENG,PinDirOutput);
ChangePinOveylay(RESET_ENG);
ChangeDir_Mask(RESET_ENG,PinDirOutput);
SetGpio_0(CTBSY_ENG);
SetGpio_1(CPRDY_ENG);
SetGpio_1(CMD_ENG);
SetGpio_1(VIDEO_ENG);
SetGpio_1(SPCLK_ENG);
SetGpio_1(RESET_ENG);
}break;
case 0x11:
{
PrinterDMATest();
}break;
case 0x12:
{
ChangePinOveylay(SBA0);
ChangeDir_Mask(SBA0,PinDirOutput);
ChangePinOveylay(SBA1);
ChangeDir_Mask(SBA1,PinDirOutput);
ChangePinOveylay(SBA2);
ChangeDir_Mask(SBA2,PinDirOutput);
ChangePinOveylay(SBA3);
ChangeDir_Mask(SBA3,PinDirOutput);
ChangePinOveylay(SBA4);
ChangeDir_Mask(SBA4,PinDirOutput);
ChangePinOveylay(SBA5);
ChangeDir_Mask(SBA5,PinDirOutput);
ChangePinOveylay(SBA6);
ChangeDir_Mask(SBA6,PinDirOutput);
ChangePinOveylay(SBD0);
ChangeDir_Mask(SBD0,PinDirOutput);
ChangePinOveylay(SBD1);
ChangeDir_Mask(SBD1,PinDirOutput);
ChangePinOveylay(SBD2);
ChangeDir_Mask(SBD2,PinDirOutput);
ChangePinOveylay(SBD3);
ChangeDir_Mask(SBD3,PinDirOutput);
ChangePinOveylay(SBD4);
ChangeDir_Mask(SBD4,PinDirOutput);
ChangePinOveylay(SBD5);
ChangeDir_Mask(SBD5,PinDirOutput);
ChangePinOveylay(SBD6);
ChangeDir_Mask(SBD6,PinDirOutput);
ChangePinOveylay(SBD7);
ChangeDir_Mask(SBD7,PinDirOutput);
ChangePinOveylay(SBCS03);
ChangeDir_Mask(SBCS03,PinDirOutput);
ChangePinOveylay(SBRD);
ChangeDir_Mask(SBRD,PinDirOutput);
ChangePinOveylay(SBWR);
ChangeDir_Mask(SBWR,PinDirOutput);
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_0(SBWR);
}break;
case 0x13:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_0(SBRD);
SetGpio_1(SBWR);
}break;
case 0x14:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_0(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x15:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_0(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x16:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_0(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x17:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_0(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x18:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_0(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x19:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_0(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x1a:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_0(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x1b:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_0(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x1c:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_0(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x1d:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_0(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x1e:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_0(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x1f:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_0(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x20:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_1(SBA2);
SetGpio_0(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x21:
{
SetGpio_1(SBA0);
SetGpio_1(SBA1);
SetGpio_0(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
SetGpio_1(SBA6);
SetGpio_1(SBD0);
SetGpio_1(SBD1);
SetGpio_1(SBD2);
SetGpio_1(SBD3);
SetGpio_1(SBD4);
SetGpio_1(SBD5);
SetGpio_1(SBD6);
SetGpio_1(SBD7);
SetGpio_1(SBCS03);
SetGpio_1(SBRD);
SetGpio_1(SBWR);
}break;
case 0x22:
{
SetGpio_1(SBA0);
SetGpio_0(SBA1);
SetGpio_1(SBA2);
SetGpio_1(SBA3);
SetGpio_1(SBA4);
SetGpio_1(SBA5);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -