历史上的今天
今天是:2025年03月24日(星期一)
2020年03月24日 | MSP430单片机接收字符(使用查询法)
2020-03-24 来源:eefocus
#include void usartInit(void); void main(void) { WDTCTL = WDTPW + WDTHOLD; usartInit(); while(1){ while(IFG1&URXIFG0){ while((UTCTL0&TXEPT)==0); TXBUF0 = RXBUF0; } } } /**************************************************************************** *****************************************************************************/ void usartInit(){ P3SEL |= 0x30; // P3.4,5 = USART0 TXD/RXD ME1 |= UTXE0 + URXE0; // Enable USART0 TXD/RXD UCTL0 |= CHAR; // 8-bit character UTCTL0 |= SSEL0; // UCLK = ACLK UBR00 = 0x03; // 32k/9600 - 3.41 UBR10 = 0x00; // UMCTL0 = 0x4A; // Modulation UCTL0 &= ~SWRST; // Initialize USART state machine IFG1 &= ~URXIFG0; }
史海拾趣
|
按键扫描是每个搞单片机的都会遇到的问题,也是一个开发人员必须具备的基本功。先从最基本的说起。在此声明,没有代码,也不要向我要代码,也不想穿裤子,如果你看了帖子还写不出代码,那么我只能说你太笨了。。。。。。。。还是那句话,搞开发重要 ...… 查看全部问答> |
|
我想变成程序,但不知道要多少钱,请高手个价位 仪器的功能大概如下;1,压力传感器测得压力显示在数码管上,另外可以对通过对标定对传感器进行微调 &nbs ...… 查看全部问答> |
|
各位大哥: 最近在研究用 IO 来做键盘, 有几个问题不明白, 1、很多IO键盘驱动都是使用中断来实现,比如 4X4 的要 4 个中断,首先创建一个事件,然后启动一个线程, 通 ...… 查看全部问答> |
|
我想用nGCS2作片选,LDADDR0-LDADDR7作地址线,LDDATA0-LDDATA7作数据线进行CPLD的读写数据.于是我定义了下面的结构体: #define NGCS2_BASE 0XA4000080 #define NGCS2_PHY_BASE 0x10000080 ///定义CPLD控制寄存器地 ...… 查看全部问答> |
|
大家好: 请问PRO/E野火版怎么安装?安装时要把什么来代替一下吗?本来想把安装的界面的图传上来不知道怎么搞,还是请大家帮忙看下 1. boot up your pc with windows 2. start pro/e setup 3. open ptc_licfile.dat with your fa ...… 查看全部问答> |
|
Cortex-M3和Cortex-M0的区别 ARM架构自v6开始分为A/R/M三个系列。CM0/CM3都是属于M系列的。CortexM0是基于v6架构;CortexM3是v7架构。主要区别 性能: Cortex-M0 基于32 位架构,利用一个 通过MULS 指令直接与内核相连的3 ...… 查看全部问答> |




