大网站都开放自己的cms系统,海口建设,盐城优化办,洛阳市做网站的最为简单的代码#xff0c;只用到一个寄存器P1DIR。因为点亮的led灯#xff08;p1.0和p1.1#xff09;的管脚是p1的#xff0c;要输出就得将这两个管脚设置为输出管脚。该寄存器用0~8对应1.0~1.8管脚。 1 //main.c2 #include ioCC2430.h3 4 #define uint unsigned … 最为简单的代码只用到一个寄存器P1DIR。因为点亮的led灯p1.0和p1.1的管脚是p1的要输出就得将这两个管脚设置为输出管脚。该寄存器用0~8对应1.0~1.8管脚。 1 //main.c2 #include ioCC2430.h3 4 #define uint unsigned int5 #define uchar unsigned char6 //定义控制灯的端口7 #define RLED P1_0 //定义LED1为P10口控制8 #define YLED P1_1 //定义LED2为P11口控制9 //函数声明
10 void Delay(uint); //延时函数
11 void Initial(void); //初始化P1口
12
13
14
15
16 /****************************
17 //延时
18 *****************************/
19 void Delay(uint n)
20 {
21 uint tt;
22 for(tt 0;ttn;tt);
23 for(tt 0;ttn;tt);
24 for(tt 0;ttn;tt);
25 for(tt 0;ttn;tt);
26 for(tt 0;ttn;tt);
27 }
28
29 /****************************
30 //初始化程序
31 *****************************/
32 void Initial(void)
33 {
34 P1DIR | 0x03; //P10、P11定义为输出
35 RLED 1;
36 YLED 1; //LED
37 }
38
39 /***************************
40 //主函数
41 ***************************/
42 void main(void)
43 {
44 Initial(); //调用初始化函数
45 RLED 1; //LED1
46 YLED 0; //LED2
47 while(1)
48 {
49 RLED !RLED;
50 YLED!YLED;
51 Delay(20000);
52 }
53 } 转载于:https://www.cnblogs.com/zeedmood/archive/2012/09/01/2666886.html