TA的每日心情 | 开心 2019-12-23 15:32 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我在proteus里进行仿真,让msp430G2553的所有引脚输出高电平,但P1.4引脚却还是低电平(如图)。, r6 r; Y; }' z, Y% G2 z+ f
* \ z' P; U. N) ]2 Z
& o5 K+ _! I8 L# s代码如下:
' R% o4 B% L2 O. e9 R& X#include <msp430g2553.h>
+ m3 J" E, k$ ?7 Zint main(void) {; v6 I" M7 V( N4 b6 l& O* a4 j
WDTCTL = WDTPW | WDTHOLD;2 ]) L. e) t* m/ V
P1DIR = 0xff;
+ F$ A0 |- W1 w$ D2 X P1OUT = 0xff;
4 [# c! {. [& C9 P2 X2 |}
+ ^) E, |6 T7 r& z. f5 @4 g3 m! l) K9 T
6 P: ?" o5 x% @8 [3 f F0 o' A8 w我怀疑是这个引脚上的其他功能占用了它的输出,但按照数据手册上说的把P1SEL、P1SEL2、ADC10AE0、CAPD等几个寄存器置零之后也还是不行。, Z7 z( o$ }0 }; C
$ y G# f D- w' D6 g3 p8 p! q' f$ S3 b
& } c/ J" _% C: O% G& F
0 P% `3 }* G9 Z& h$ x想请教一下,这里是不是有什么其他的坑呢?! u6 x; u8 T) F1 ]
Proteus的版本是8.8 SP1,编译器用的是IAR for MSP430 7.12.4
( l: H5 g( P2 P+ i. P1 C0 z) i4 ^4 n2 F, I+ @
% X8 b8 ^' u! H1 x' h1 Y, }
0 D4 i* f) q( i% E' S- v% t
4 T0 ~" P+ U9 ?1 Q i; m$ m: n |
|