MSP430技术论坛
直播中

马泽坤

6年用户 3经验值
擅长:MEMS/传感技术
私信 关注
[问答]

请问msp430f149如何通过串口同事控制8个LED灯的亮或者灭?

编写程序通过串口发送控制指令,同时控制开发板上的8LED灯的开或者关。怎么解决啊,感觉毫无头绪
已退回1积分

回帖(2)

h1654155286.1629

2018-8-21 14:40:38
根据电路原理,制定收发协议
举报

赵远超

2018-8-23 09:45:26
1.打开系统时钟;
2.配置串口波特率9600,无检验位,8位数据位,1位停止位;
3.同时开启串口中断,打开系统总中断;
4.在串口中断服务子程序中写
如果pc串口工具中键入字母Y代表开灯,N代表关灯,则接收buf中数据传给变量ch,即ch=RXBUF;同时TXBUF=RXBUF供串口显示;
4.进而判断if(ch=='Y')  则LED_ON;
if(ch=='N')则LED_OFF;
否则什么都不干
手机打字不方便……
1 举报

更多回帖

发帖
×
20
完善资料,
赚取积分