MPS430
为了低功耗学习的
IO口
PxDIR 默认00000000 0->输入,1->输出, P1.0口:00000001 输出状态 P1.0和P1.7口:10000001 输出状态
PxOUT P。7->1,P1.0->0,P1OUT:1xxxxxx0
PxIN :P1.6 P1IN:x1xxxxxx 这就是高电平(检测高低电平)
BIT0:00000001
一般都要|操作
P1DIR |= BIT0; //置1用这个
P1DIR &= ~BIT0; //置0用这个
^ 异或运算
PxREN8位:00000000 使能外部电阻 0->不使能外部电阻 1->使能外部电阻
PxOUT设置上拉还是下拉
配置时钟
配置时钟
设置MCLK:
DCOCTL = CALDC0_16MHZ;
BCSCTL1 = CALDC1_16MHZ;
//官方准备好的:1MHZ, 8MHZ, 12MHZ, 16MHZ;(比较稳定)
##
~~~c