完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
为什么先P6DIR |= 0x03;设置为P6^0和P6^1输出模式,再P6OUT &= 0xfd;让P6^0置高让P6^1置低,为什么P6^0和P6^1两个灯都亮呢?很是奇怪是不是哪里不符合规则?
LED位低电平亮高电平位灭。 #include "MSP430F149.h" int main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; P6DIR |= 0x03; //设置IO方向为输出 P6OUT &= 0xfd; return 0; } |
|
相关推荐
7个回答
|
|
我再补充一点,我的意思是对位操作是不是先操作PXDIR指定方向,才能对指定的输出/入寄存器进行操作?
|
|
|
|
发下你的LED灯接法
|
|
|
|
低电平亮,高电平灭,属于共阳极接法
|
|
|
|
P6OUT &= 0xFD; 这个只是把P6.1清零,P6.0没有置1。再加个"P6OUT |= 0x01;"试试
|
|
|
|
不错哦。。。。。。。。。
|
|
|
|
正解,这个并没有把P6.0置低 |
|
|
|
请问LED灯是由MCU供电还是电源供电。MCU只是控制线路的开关吗。MCU能够给其他与它相连的芯片供电吗。求解,大神
|
|
|
|
只有小组成员才能发言,加入小组>>
3056个成员聚集在这个小组
加入小组2985 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3710 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2367 浏览 1 评论
4834 浏览 1 评论
2595 浏览 1 评论
1623浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3710浏览 2评论
2985浏览 1评论
1818浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 12:30 , Processed in 1.394502 second(s), Total 89, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号