请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430G2553 工具/软件:Code Composer Studio
我已经为引脚1.6和1.7使用了值为10K 的外部上拉电阻器
但是、当我执行以下检查时
#define DIP1 BIT7 void main (void) { unsigned char j = 0; P1DIR = 0x00; if (P1IN & DIP1 = DIP1) { j = 1; } 否则 { j = 0; }
我永远不会得到 IF 环路中的条件为 true。 为什么会这样呢? 我缺少什么吗?
提前感谢。