lpc1114設(shè)置引腳功能
LPC_IOCON->R_PIO1_0 &= ~0x07;
LPC_IOCON->R_PIO1_0 |= 0x02;
上面是設(shè)置P1.0為AD1的語(yǔ)句。P1.0低三位是引腳功能選擇位,所以配置低三位就可以配置引腳功能,具體什么功能可以看lpc1114用戶手冊(cè)IOCON寄存器定義部分。
好多童鞋不理解為什么要加第一條語(yǔ)句,解答如下:
第一條語(yǔ)句的作用是清低三位,就是把低三位都置0;第二條語(yǔ)句是bit1置1,設(shè)置為AD1功能。如果沒有第一條語(yǔ)句,如果以前bit0為1,執(zhí)行完第二條語(yǔ)句,最后的結(jié)果是bit0和bit1都是1,就不是你要配置的AD1功能了。