MSP430上拉电阻用编程语言怎么设置

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 02:57:45
MSP430上拉电阻用编程语言怎么设置
xSMOQ+2- F Ņ+1B`D3 C?ZԊű)2ެ .&N}swXff;gzvdvQdě .T̑V+)GDÁQ!juґQ0f3х>#o޿WF,4~-^DdlHKKD=#4\ :i2t ^ O/"l/fI*\u1MϮ2Q%O}JC^aW^tyyg5%]).-AFJtH2Mғ.QpA ܕO._LKwhIS[8hҫ-VV&_'H3>}> "CG3O>>&+8^2-!E/gi'=ѓ*w$¶H[]}&F#tZN6A>/ hltj|G"$ѲR.c4 AvچԮt!GY .}XNa5dXYĩ17|Ҳ=řa"ngo&F52Ayrǖd;Y

MSP430上拉电阻用编程语言怎么设置
MSP430上拉电阻用编程语言怎么设置

MSP430上拉电阻用编程语言怎么设置
举个例子
void Init_keypad_Port(void)
{
P1SEL&=~KEY_MOD;//设置键盘端口为I/O端口
P1DIR|=KEY_MOD;
P1REN|=KEY_MOD+BIT7;
P1OUT|=KEY_MOD;
P1OUT&=~BIT7;//设置模式选择端口为下拉电阻
P1REN&=~(KEY_MOD+BIT7);
P1DIR&=~(KEY_MOD+BIT7);//设置行端口为输入口
P1IFG=0;
P1IES&=~BIT7;//设置手动模式端口上升沿中断
P1IE|=BIT7;//手动模式选择端口中断使能
}
这是我编辑项目里的一段程序,里面有用到,你自己可以在看看书,很容易理解的
PxREN是设置上拉或者下拉的使能寄存器,置一使能,使能后,通过PxOUT设置上拉还是下拉

好像从来没听说过有什么上拉电阻,只是自己设置过DCO时选用过内部电阻,外部电阻。 寄存器是BCSCTL2中的DCOR位。

msp430只有在2系列以后才能使用上拉电阻的,你只要把相关的 REN置位即可,DIR 设置为输入, PxOUT置位,即可实现上拉功能