复习: GPIO
GPIO是 通用输入输出接口 LPC11C14单片机有4组GPIO 0 1 2 3
每组 12个管脚 0~11
LED1 PIO3_0
GPIOSetValue(PORT3, 0, 0);
练习1:实现led1和led2交替闪烁
delay_ms(500);//延迟函数
练习2:实现led1和led2 00 01 10 11 00 01…变换 int i; while(1) { for(i = 0;i
< 4;i++) { //i 0位控制led1 1位控制 led2 } }一、位运算: 使用位运算目的是为了读写变量中指定位的值,不在意变量的结果是多少。
& 按位与 写0 x &= ~(1<<n) 将x的n位写0 x = 10 n = 3 0000 1010
0000 0001 1 0000 1000 1<<3 1111 0111 ~(1<<3)
0000 1010 1111 0111 &
------------ 0000 0010读取 if((x&1<<n) == 0)//x的n位是0 { } else//x的n位是1 { } x = 10 n = 5
0010 1010 0010 0000 &
----------- 0010 0000| 按位或 写1 x |= 1<<n 将x的n位写1 x = 10 n = 4
0000 0001 1 0001 0000 1<<4
0000 1010 0001 0000 |
------------- 0001 1010~ 按位取反 所
嵌入式实训——12月10日(2)
最新推荐文章于 2022-09-27 16:26:13 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)