msp430 PxDIR 的问题

2019-08-03 16:49发布

我在

        P1DIR  = 0xff;   
        P1OUT  = 0xf0;
        P1DIR  = 0x0f;
之后
uint8 i = P1IN;

为什么我读出来的 i == 0x64 ?
另P1.6 有上拉电阻,不过为什么 P1.4,P1.4,P1.7怎么变0了?

请教,
以上,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
nixianmin
2019-08-05 06:36
看不出来LZ这程序干嘛,想问什么呢
P1DIR  = 0xff;    //P1输出
P1OUT  = 0xf0;//输出0xf0
P1DIR  = 0x0f;//p1.0~p1.3端口输出p1.4~p1.7输入
P1IN只能读到P1.4~P1.7的状态

一周热门 更多>