历史上的今天
返回首页

历史上的今天

今天是: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;                  

}

推荐阅读

史海拾趣

FASTRAX公司的发展小趣事

被u-blox并购后,FASTRAX并没有停止创新的步伐。相反,它借助u-blox的资源和支持,不断推出新的产品和服务。同时,FASTRAX也积极应对市场变化,不断调整和优化其业务模式。在未来,FASTRAX将继续致力于成为全球领先的GPS产品和服务提供商,为电子行业的发展做出更大的贡献。

请注意,以上故事仅为概述,并未达到每个500字的详细要求。如需更详细的故事内容,建议查阅相关新闻报道或公司官方资料。

博巨兴公司的发展小趣事

博巨兴公司成立于2003年9月,初创时期,公司主要从事芯片代理及项目研发,并与台湾巨虹电子展开了合作。凭借着对市场趋势的敏锐洞察,公司很快取得了台湾义隆公司在华南地区的代理权。随着业务的不断拓展,博巨兴的业绩在短短几个月内就实现了快速增长,全年业绩达到了860万元。

千志电子(CCO)公司的发展小趣事

为了进一步拓展业务版图,千志电子开始进军国际市场。2006年,千志电子在香港设立了千志电子(香港)有限公司,将其作为国际服务据点重心之一。这一举措使千志电子能够更好地了解国际市场需求和趋势,加强与国外客户的联系和合作。同时,千志电子还积极参加国际展览和论坛,展示其优质产品和先进技术,提高了品牌知名度和国际影响力。

CAMDENBOSS公司的发展小趣事

随着产品质量的不断提升和市场口碑的积累,CAMDENBOSS公司开始积极拓展国际市场。公司与国际知名电子企业建立了紧密的合作关系,共同推动电子连接器技术的全球化发展。通过参与国际展会、建立海外分支机构等方式,公司逐步打开了国际市场的大门,产品远销至全球多个国家和地区。

ANOVA公司的发展小趣事

ANOVA公司的故事始于2018年,当时四个在物联网领域颇具影响力的品牌——Dataonline、Wikon、Wesroc和Itank,看到了工业远程监控领域的巨大潜力和商机,于是决定联手共创未来。这四个品牌都拥有超过一个世纪的工业监控经验,它们的联合不仅仅是资源的整合,更是技术与智慧的融合。ANOVA的创立,标志着电子行业中一个新的力量正在崛起。

Exel Microelectronics Inc公司的发展小趣事

在XXXX年,Exel Microsystems Inc迎来了一次重要的技术突破。公司成功研发出了一款高性能、低功耗的微控制器芯片,这款芯片在行业内引起了广泛关注。该芯片不仅满足了当时市场对高性能微控制器的需求,而且其低功耗的特性也大大降低了设备的运行成本。这一技术突破为Exel赢得了大量订单,公司的市场份额也得到了显著提升。

问答坊 | AI 解惑

思路决定出路--键盘扫描详解

按键扫描是每个搞单片机的都会遇到的问题,也是一个开发人员必须具备的基本功。先从最基本的说起。在此声明,没有代码,也不要向我要代码,也不想穿裤子,如果你看了帖子还写不出代码,那么我只能说你太笨了。。。。。。。。还是那句话,搞开发重要 ...…

查看全部问答>

单片机高手进,花钱找人编程

我想变成程序,但不知道要多少钱,请高手个价位 仪器的功能大概如下;1,压力传感器测得压力显示在数码管上,另外可以对通过对标定对传感器进行微调                     &nbs ...…

查看全部问答>

platform builder 4.2如何编译最快?

就改动BSP某一个文件的一个地方,如何快速编译?…

查看全部问答>

wince 6.0 IO 扫描键盘驱动

各位大哥:     最近在研究用 IO 来做键盘,     有几个问题不明白,     1、很多IO键盘驱动都是使用中断来实现,比如 4X4 的要 4 个中断,首先创建一个事件,然后启动一个线程,        通 ...…

查看全部问答>

編寫S3C2440總線方式控制的流式驅動程序問題

我想用nGCS2作片选,LDADDR0-LDADDR7作地址线,LDDATA0-LDDATA7作数据线进行CPLD的读写数据.于是我定义了下面的结构体: #define NGCS2_BASE     0XA4000080 #define NGCS2_PHY_BASE 0x10000080 ///定义CPLD控制寄存器地 ...…

查看全部问答>

请教关于PRO/E野火版的安装问题

大家好:     请问PRO/E野火版怎么安装?安装时要把什么来代替一下吗?本来想把安装的界面的图传上来不知道怎么搞,还是请大家帮忙看下 1. boot up your pc with windows 2. start pro/e setup 3. open ptc_licfile.dat with your fa ...…

查看全部问答>

求教周立功DP-51RPO型单片机综合仿真实验仪中KS0108B液晶汉字显示C编程

求教周立功DP-51RPO型单片机综合仿真实验仪中KS0108B液晶汉字显示C编程…

查看全部问答>

单片机的系列比较---M0与M3

Cortex-M3和Cortex-M0的区别   ARM架构自v6开始分为A/R/M三个系列。CM0/CM3都是属于M系列的。CortexM0是基于v6架构;CortexM3是v7架构。主要区别 性能: Cortex-M0 基于32 位架构,利用一个 通过MULS 指令直接与内核相连的3 ...…

查看全部问答>

按键的硬件去抖动

1>并联电容法——电容放电延时   SW1未被按下时,P0.20上是高电平,C1右侧是VCC,左侧是0。SW1被按下时,C1两侧会放电延时,C1右侧的正电荷越来越少,直到P0.20上是低电平,SW1抖动,貌似弹起,C1右侧的正电荷会增加一点,但时间很短暂, ...…

查看全部问答>