<p>我在proteus里进行仿真,让msp430G2553的所有引脚输出高电平,但P1.4引脚却还是低电平(如图)。</p><br>
<ignore_js_op>
<img src="data/attach/1911/2mfpxyq5iut3eq1a7z2qiy3oz63k82l3.png" alt="微信截图_20191125211246.png" title="微信截图_20191125211246.png">
</ignore_js_op>
<br><p>
代码如下:</p><br><blockquote>#include <msp430g2553.h><br>
int main(void) {<br>
WDTCTL = WDTPW | WDTHOLD;<br>
P1DIR = 0xff;<br>
P1OUT = 0xff;<br>
}</msp430g2553.h></blockquote><br>
<br><p>
我怀疑是这个引脚上的其他功能占用了它的输出,但按照</p><p>数据手册</p><p>上说的把P1SEL、P1SEL2、ADC10AE0、CAPD等几个寄存器置零之后也还是不行。</p><br>
<br>
<ignore_js_op>
<img src="data/attach/1911/ktj4o51ygmus28y65x1o8josgwxw68f7.png" alt="微信截图_20191125214147.png" title="微信截图_20191125214147.png">
</ignore_js_op>
<br><p>
想请教一下,这里是不是有什么其他的坑呢?</p><br><p>
Proteus的版本是8.8 SP1,</p><p>编译器用的是IAR for MSP430 7.12.4</p><br>
<p><br></p>
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>