TA的每日心情 | 开心 2019-12-23 15:32 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我在proteus里进行仿真,让msp430G2553的所有引脚输出高电平,但P1.4引脚却还是低电平(如图)。% ]) m/ o9 }5 L4 ^: h, q
* d `& s% _9 p' N- y8 a( S0 \; b6 R3 |
代码如下:
' Y2 G! B. @9 m% B. q" J* a#include <msp430g2553.h>5 ^+ \% r+ S8 ~9 G+ `
int main(void) {
# G' P& C6 b" B' [- f& W! [ WDTCTL = WDTPW | WDTHOLD;
9 R3 o, H5 `5 `7 ^ P1DIR = 0xff;8 F% I$ _2 i- U- _& J0 ~
P1OUT = 0xff;
2 A% u2 `* k* _- {, e& K+ Z, ]}
' |6 V5 z3 v& h/ v
; Y; m9 H1 J" t# H) F: M g1 ]! x3 S* e5 w
我怀疑是这个引脚上的其他功能占用了它的输出,但按照数据手册上说的把P1SEL、P1SEL2、ADC10AE0、CAPD等几个寄存器置零之后也还是不行。
6 J, Q" _$ \! _* M9 ]) }1 \
; l% ]% z9 h% K/ A4 F. ~
2 B# f. Q" d# E- Y8 F. j2 K3 `! `
9 a5 _6 q+ a3 z a) D+ F2 T+ k) Z" p想请教一下,这里是不是有什么其他的坑呢?% a }5 b; L9 C6 O/ N8 h& x! s
Proteus的版本是8.8 SP1,编译器用的是IAR for MSP430 7.12.4# G$ t0 t1 l2 C6 e
9 i2 N/ Z0 U4 o$ |0 g; S
7 f! h* u4 }7 H j9 [9 O
+ K6 T1 ^. d0 r) r9 u1 A2 a. }6 V- ^0 g9 O3 r7 W# M2 G4 y
|
|