找回密码
 注册
关于网站域名变更的通知
查看: 476|回复: 2
打印 上一主题 下一主题

遇到了一个P1.4端口没有输出的奇怪问题

[复制链接]
  • TA的每日心情
    开心
    2019-12-23 15:32
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2019-11-26 09:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    我在proteus里进行仿真,让msp430G2553的所有引脚输出高电平,但P1.4引脚却还是低电平(如图)。8 H8 L* y9 m8 x3 a
    2 l6 l  S2 w" E' |' O

    0 W# w1 p* ^' u* w% ^3 C代码如下:
    8 [( i! ~7 S7 F9 V, |% U6 c# z! d
    #include <msp430g2553.h>9 W) d! [# o& |8 F; }4 D  M/ E
    int main(void) {: N6 f' L! E! {* D' d
      WDTCTL = WDTPW | WDTHOLD;- M  O6 r" l  R: U, n, X: O
      P1DIR = 0xff;9 y% z- Z7 {8 ^9 ?
      P1OUT = 0xff;9 ^, Y$ c5 l( l; x, J
    }
    ; I7 b" L" }  w- S! x  J) ~, m
    9 ~& ^& P/ M* N; o9 k& K
    # d- l5 X; l7 |# l2 I
    我怀疑是这个引脚上的其他功能占用了它的输出,但按照数据手册上说的把P1SEL、P1SEL2、ADC10AE0、CAPD等几个寄存器置零之后也还是不行。
    2 |' e9 s! T+ Z$ Q+ k+ }) ~# p2 [& i7 H( P4 s; n8 B

    " I/ D! k0 a0 M. h  Q0 a* z# E9 ]- _3 m
    想请教一下,这里是不是有什么其他的坑呢?
    : @. D& k6 S4 Y% h3 PProteus的版本是8.8 SP1,编译器用的是IAR for MSP430 7.12.4
      F0 H: p. g% _8 U) `9 A4 H* e# ~* G0 J
      O; c8 W8 b4 J6 z1 o

    1 o  Q; l; k3 q* T8 W9 @' X- _
    ' W: Q( V2 O6 \

    该用户从未签到

    2#
    发表于 2019-11-26 11:01 | 只看该作者
    分两步看
    1 C3 u1 s6 Y$ `( ^- l* X  B4 p1  硬件,IO口后级会不会影响! J4 T3 r. K# b
    2  软件,寄存器会不会配置错误

    该用户从未签到

    3#
    发表于 2019-11-26 11:03 | 只看该作者
    会不会那个寄存器没有配置好
    " i4 @" G! A) M& M5 Q
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-11 13:24 , Processed in 0.156250 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表