Data sending code:
void UartPutchar(unsigned char c)
{
while(!(IFG2 & UCA0TXIFG)); //Waiting to be sent is empty
UCA0TXBUF=c;
IFG2 &=~UCA0RXIFG;
}
Just change the value of the buf variable
Receive data
#pragma vector=USCIAB0RX_VECTOR
__interrupt void USCI0RX_ISR(void)
{
while (!(IFG2&UCA0TXIFG)); // Waiting for sending to be completed
//UCA0TXBUF = UCA0RXBUF; // TX -> RXed character
temp=UCA0RXBUF;
// In this way, the read data is put into temp, and then write the judgment program below to complete the serial port control
}
This is the receive and send function code. There are many articles about other interrupt settings.
Previous article:msp430f149 communicates with mobile phone via Bluetooth HC-05
Next article:MSP430G2253 generates PWM with adjustable duty cycle
- Popular Resources
- Popular amplifiers
- Naxin Micro and Xinxian jointly launched the NS800RT series of real-time control MCUs
- How to learn embedded systems based on ARM platform
- Summary of jffs2_scan_eraseblock issues
- Application of SPCOMM Control in Serial Communication of Delphi7.0
- Using TComm component to realize serial communication in Delphi environment
- Bar chart code for embedded development practices
- Embedded Development Learning (10)
- Embedded Development Learning (8)
- Embedded Development Learning (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Intel promotes AI with multi-dimensional efforts in technology, application, and ecology
- ChinaJoy Qualcomm Snapdragon Theme Pavilion takes you to experience the new changes in digital entertainment in the 5G era
- Infineon's latest generation IGBT technology platform enables precise control of speed and position
- Two test methods for LED lighting life
- Don't Let Lightning Induced Surges Scare You
- Application of brushless motor controller ML4425/4426
- Easy identification of LED power supply quality
- World's first integrated photovoltaic solar system completed in Israel
- Sliding window mean filter for avr microcontroller AD conversion
- What does call mean in the detailed explanation of ABB robot programming instructions?
- STMicroelectronics discloses its 2027-2028 financial model and path to achieve its 2030 goals
- 2024 China Automotive Charging and Battery Swapping Ecosystem Conference held in Taiyuan
- State-owned enterprises team up to invest in solid-state battery giant
- The evolution of electronic and electrical architecture is accelerating
- The first! National Automotive Chip Quality Inspection Center established
- BYD releases self-developed automotive chip using 4nm process, with a running score of up to 1.15 million
- GEODNET launches GEO-PULSE, a car GPS navigation device
- Should Chinese car companies develop their own high-computing chips?
- Infineon and Siemens combine embedded automotive software platform with microcontrollers to provide the necessary functions for next-generation SDVs
- Continental launches invisible biometric sensor display to monitor passengers' vital signs
- Xunlong S3C2440 MDS522 is hot selling
- High-efficiency high-intensity flashlight driver: effectively extending battery life
- Microvision Notebook PCMCIA Color and Black and White Image Capture Card
- Set the maximum FM bandwidth to 4GHZ
- Selection of digital input chips such as liquid level switches
- 【NXP Rapid IoT Review】+ Unboxing Review
- Research and exploration of unmanned vehicle terminal control
- [Data Sharing] From 0-1, follow me to get started with the "RT-Thread_Nano 3.0.3 kernel"
- MSP430 G2553 Launchpad to implement capacitance measurement
- micrpython