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

📄 flow.txt

📁 许继的2812开发全套驱动程序,很全很实用的.rar
💻 TXT
字号:
/***************主函数***************/
初始化
DO
{
	读复用状态
	IF(复用)
	{
		IF(有计数&&计时超出)
		{
			送键码
			清除计数
			清楚计时
		}
		IF(有键按下&&按键曾松开)
		{
			IF(已延迟10毫秒)
			{
				清除计时
				启动计时
				IF(本次按键与前次相同&&计数未超出)
				{
					计数加一
				}
				ELSEIF(本次按键与前次不同||计数超出)
				{
					送前次键码
					记录本次按键
					清除计数
				}
			}
			ELSE(未延迟10毫秒)
			{
				启动10毫秒延迟计时
			}
		}
		ELSEIF(无键按下)
		{
			清除已延迟10毫秒标志
			置按键曾松开标志	
		}
	}
	ELSE(不复用)
	{
		IF(有键按下&&按键曾松开)
		{
			IF(已延迟10毫秒)
			{
				判断为何键
				送键码
				置送键码标志
			}
			ELSE(未延迟10毫秒)
			{
				启动10毫秒延迟计时
			}
		}
		ELSEIF(无键按下)
		{
			清除已延迟10毫秒标志
			置按键曾松开标志	
		}
	}
}

/*****************计时器0中断服务程序*********************/
关闭计时器0
置已延迟10毫秒标

⌨️ 快捷键说明

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