📄 main.c
字号:
/****************************************Copyright (c)**************************************************
** 广州周立功单片机发展有限公司
** 研 究 所
** 产品一部
**
** http://www.zlgmcu.com
**
** 文 件 名: main.c
** 最后修改日期: 2004年11月15日
** 描 述: 用户应用程序
** 版 本: V5.0
**********************************************************************************************************/
#include <reg52.h>
#include "D12Config.h"
#include "Descriptor.h"
#include "Chap_9.h"
#include "D12Driver.h"
main()
{
if (Init_D12()!=0) //初始化D12
return; //如果初始化不成功,返回
EA = 1; //开80C51总中断
EX0 = 1; //开外部中断0
PX0 = 0; //设置外部中断0中断优先级
while(1)
{
usbserve(); //处理USB事件
if (bEPPflags.bits.configuration == 1)
{
//下面为在软件包上增加的代码
if (bEPPflags.bits.ep2_rxdone == 1)
{ //端点2收到数据
DISABLE();
bEPPflags.bits.ep2_rxdone = 0; //清空端点2收到数据标志
ENABLE();
D12_WriteEndpoint(5,10,EpBuf); //发10个字节到PC机
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -