TA的每日心情 | 开心 2019-12-23 15:32 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我在proteus里进行仿真,让msp430G2553的所有引脚输出高电平,但P1.4引脚却还是低电平(如图)。# h1 r2 p6 F- \. f
% j: A& U. [- i1 I& W% D: w: u
/ v, S. e- N' q: ]9 w( h- o: m
代码如下:
) t6 P8 C" O" R2 A( C#include <msp430g2553.h>
0 N" X, P& q& b6 f; i8 nint main(void) {
6 B& V& T/ H: _7 T8 X' X3 t. v WDTCTL = WDTPW | WDTHOLD;
( }4 N! D5 j% o4 U" ?- v+ G3 A. i P1DIR = 0xff;
3 Q. L. {5 K3 j, x! q* Z3 Q P1OUT = 0xff;
) z/ B2 X7 f4 G" K4 P" j- c2 e}
3 S! M% F6 o- O' j" ]# n8 O2 c6 G& l9 }) h
$ \4 r2 S7 v. G1 L: H" D3 m我怀疑是这个引脚上的其他功能占用了它的输出,但按照数据手册上说的把P1SEL、P1SEL2、ADC10AE0、CAPD等几个寄存器置零之后也还是不行。# S l4 D2 e" T
- e4 g) v! o7 ?, H* R7 n. F" ]8 K
$ h9 y% a+ K6 X
5 w+ @$ h+ \$ R; {: i* |$ T/ }$ o想请教一下,这里是不是有什么其他的坑呢?
$ C0 m& X y3 S3 F" g% M& K1 J" {Proteus的版本是8.8 SP1,编译器用的是IAR for MSP430 7.12.4
# {4 Q" B# V1 }& x+ U
3 [* ^ z1 t& k, c$ B$ S9 I0 T! q- H; B7 P( I2 I, e" {
6 H/ r! q' Z5 X7 k
+ [! L+ w8 w* e$ [( X |
|