MSP430按键控制串口发送数据

该程序演示了如何使用MSP430G2553芯片的USCI_A0接口,通过P1.3口的按键控制发送9600波特率的数据。当按键按下时,程序将发送特定字符和字符串到串口,并通过LED状态反馈。
摘要由CSDN通过智能技术生成
#include <msp430.h>
//MSP430G2553  - 使用USCI_A0,Up Mode, DCO SMCLK
//
//  介绍: 该程序利用USCI_A0来与计算机通信 通过接在P1.3口的按键来实现按一次发送一个数据
//  波特率9600,数据格式8N1
//
//  ACLK = 32768, SMCLK = 32768  MCLK =  DCO-16M
//
//               MSP430G2553
//            -----------------
//        /|\|              XIN|-
//         | |                 |
//         --|RST          XOUT|-
//           |                 |
//           |         P1.0/TA1|-->led
//
//  使用 MSP430 LaunchPad , MSP430G2553芯片
//CCS5.2编译通过,P1.3内部上拉一定要开启,不然会没反应
//******************************************************************************

void CLK_Init(void);
void USCIA0_Init(void);
void GPIO_Init(void);
void putchar(unsigned char tx_data);
void putstr(char *s);


unsigned char RX_DATA;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值