








再添加led.h,main.c


如果发现没有需要关闭工程后再重新打开。




C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0 Evaluation\8051\config\devices\Texas Instruments
C:\Texas Instruments\BLE-CC254x-1.3.2\Projects\ble\common\cc2540,打开ti_51ew_cc2540b.xcl,
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0 Evaluation\8051\config\devices\Texas Instruments
#include "led.h"
void main(void)
{
led_init();
while(1)
{
LED1_ON
delay(10);
LED1_OFF
delay(10);
}
}
#include <iocc2540.h>
#include "led.h"
void led_init(void)
{
P1SEL &= ~(1<<0);
P1DIR |= (1<<0);
LED1=0;
}
void delay(unsigned int time)
{
unsigned int i,j;
for (i=0; i<time; i++)
for (j=0; j<10000; j++);
}
#ifndef __LED_H__
#define __LED_H__
#include <iocc2540.h>
#define LED1 P1_0
#define LED1_ON LED1=1;
#define LED1_OFF LED1=0;
extern void led_init(void);
extern void delay(unsigned int time);
#endif
网友评论