📄 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"
void init_special_interrupts(void);
extern INT8U time_count = 0;
extern INT8U led_tem = 0;
void main(void)
{
INT8U a[64];
INT8U led_tem = 0;
INT8U i;
INT8U b=12;
if (Init_D12()!=0) //初始化D12
return; //如果初始化不成功,返回
while(1){}
init_special_interrupts();
while(1)
{
usbserve(); //处理USB事件
if(bEPPflags.bits.configuration)
{
/* if(bEPPflags.bits.ep1_rxdone)//端点1接收
{
DISABLE();
bEPPflags.bits.ep1_rxdone = 0;//清接收端点1满标志
ENABLE();
led_tem = led_tem ^ 1;
LED1 = led_tem;
for(i=0;i<64;i++)
a[i]=GenEpBuf[0];
D12_WriteEndpoint(5,1,a);//端点2发送,端点索引为5
}*/
D12_WriteEndpoint(3,1,&b);//端点2发送,端点索引为5
}
}
}
//中断设置
void init_special_interrupts(void)
{
IT1 = 0;//低电平有效
EX1 = 1;
PX1 = 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -