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

📄 main.c

📁 HID 设备测试程序
💻 C
字号:
/*===============================================================================//
//== 文 件 名:main.c
//== author	 :gnsusn
//== 说    明:
//== 修改日志:2008.8.17 创建文件
//== 
//===============================================================================*/
#include <reg52.h>
#include "functions.h"
#include "USB.h"

extern EPPFLAGS 		bEPPflags;				//== 程序运行状态标志,在USB.c中定义

sbit USB_INT = P3^2;

//===============================================================================//
//== 函 数 名:main
//== 功   能 :  
//== 说   明 :  
//== 时   间 :2008.8.17 创建函数
//== 入口参数:无
//== 返 回 值:无  
//===============================================================================//
void main(void)
{
	unsigned short i;

	for (i=0; i<2000; i++);				//== 上电延时一段时间,等待系统稳定

	Init_data();						//== 初始化数据
	Init_hard();						//== 初始化硬件资源
	Print_Msg("System is running!\r\n");

	while(1)
	{
		if (!USB_INT)
		{										//== 读取D12的中断标识,并置程序运行标志位
			D12_isr();							//== D12 的中断服务
		}

		if (bEPPflags.Register)
		{
			handler();							//== 对上边置位标志的事件进行处理
		}
	}
}

⌨️ 快捷键说明

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