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

📄 fct.c

📁 这个是单片机4200的ui程序
💻 C
📖 第 1 页 / 共 4 页
字号:
		}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 + -