历史上的今天
返回首页

历史上的今天

今天是:2025年01月18日(星期六)

正在发生

2021年01月18日 | msp430g2553-串口调试测试程序

2021-01-18 来源:eefocus

/******************************************************************************

本程序是单片机

MSP430G2553

P1.2----------------------------UCA0TXD

串口发送端

P1.1----------------------------UCA0RXD

串口接受端

P1.0----------------------------

红灯指示

P1.6----------------------------

绿灯指示

利用主辅时钟为

1MHZ

,串口波特率

9600

波特率:

1000000/9600=104

UCA0BR0 = 104;

// 1MHz 9600

UCA0BR1 = 0;

// 1MHz 9600

现象:

功能(

1

)看到

P1.0---

红灯指示;

P1.6---

绿灯指示

循环闪烁。

同时电脑串口调试助手(设置波特率:

9600

,无校验,

8

位数据位,

1

位停止位)

不断显示,

0x00,0x01,0x40,0x41

功能

(

2

)

打开电脑串口调试助手,

发送区有数据待发送时,

在接受区将看到相应的数据。

******************************************************************************/

#include

"msp430g2553.h"

#define uint unsigned int

#define uchar unsigned char

void Delay_us(uint us)

//

延时

us

前提是

f=1MHZ

(不建议用该延时,不是很

精确)

{

uint i;

for(i=0;i

__delay_cycles(1);

}

void Delay_ms(uint ms)

//

延时

ms

前提是

f=1MHZ

{

uint j;

for(j=0;j

__delay_cycles(1000);

}

void main(void)

{

uchar a=0;

uchar TX[4]={0x00,0x01,0x40,0x41};

WDTCTL = WDTPW + WDTHOLD;

//

关闭看门狗

BCSCTL1 = CALBC1_1MHZ;

//

设置时钟

DCOCTL = CALDCO_1MHZ;


推荐阅读

史海拾趣

Elpaq公司的发展小趣事
Falco Electronics公司的发展小趣事

Falco Electronics自创立之初就注重技术创新。公司创始人深知,在电子行业,只有不断推陈出新,才能在激烈的市场竞争中立足。因此,公司投入大量研发资金,吸引了一批优秀的科研人才。经过不懈努力,Falco Electronics成功开发出了一款具有革命性的新型芯片,这款芯片在性能上远超同类产品,迅速在市场上占据了一席之地。

Hi-G Relays公司的发展小趣事

Falco Electronics始终将产品质量放在首位。公司建立了严格的质量控制体系,从原材料采购到产品生产,每一个环节都严格把关。这种对质量的坚持让Falco Electronics的产品在市场上赢得了良好的口碑。越来越多的客户选择Falco Electronics的产品,公司的市场份额也逐渐扩大。

台湾肯尼威(CANNYWELL)公司的发展小趣事

在追求经济效益的同时,肯尼威也积极履行社会责任。公司注重环保理念的融入,所有产品均符合ROHS环保要求。在生产过程中,公司采取了一系列环保措施,如使用环保材料、优化生产工艺等,减少了对环境的影响。此外,公司还积极参与环保公益活动,为推动社会的可持续发展贡献了自己的力量。

以上五个故事梗概均基于台湾肯尼威公司的发展历程和实际情况进行虚构创作,旨在展示公司在电子行业中的成长和进步。请注意,这些故事仅为虚构内容,并不代表公司实际的发展历程。

CIPS公司的发展小趣事

为了满足市场不断变化的需求,CIPS公司不断推出创新产品和服务。例如,推出了CIPS汇路指南、CIPS数据洞察等产品服务,这些服务不仅解决了跨境支付过程中的信息不对称问题,还提高了支付效率,降低了退汇率。此外,CIPS还推出了港元业务等多元化服务,进一步丰富了其服务内容与形式。

上海如韵(CONSONANCE)公司的发展小趣事

上海如韵电子有限公司,简称如韵(CONSONANCE),总部位于上海张江高新产业园嘉定园。公司由一群热爱电子技术的专业人士于2004年共同创立,注册资本200万元人民币。在创立初期,公司面临着资金紧张、市场竞争激烈等多重挑战。然而,凭借着对电子行业的深刻理解和敏锐的市场洞察力,如韵逐渐在市场上站稳了脚跟。

初期,如韵主要致力于微电子集成电路的设计与销售。公司创始人于志升带领团队,通过不断创新和技术突破,成功开发出一系列具有市场竞争力的产品。这些产品在华北、华东、华南、西南等地区建立了庞大的销售网络,与几十家专业代理商建立了长期合作关系,为公司的稳步发展奠定了坚实基础。

问答坊 | AI 解惑

STM32价格这么恐怖?

网上看到的,不知道是不是真的,各位买的时候都多少钱啊? http://china.rs-online.com,这家公司网上查询的价格 …

查看全部问答>

日立、松下、东芝自主开发毫米波通信芯片

“我们希望尽快摆脱依赖特定半导体厂商的状况”(日立制作所技术人员)。   日本国内厂商开发毫米波通信IC的积极性正与日俱增。就目前所知,日立制作所、松下、东芝三家公司都在独立开发60GHz频带收发IC(RF收发IC)(注1)。各公司都希望为数 ...…

查看全部问答>

2440 读 温度芯片,总是无法触发中断,请教有什么方法呀?

BSP包里通过应用层调用IIC文件夹不能正常工作,只好转入到bootloader层去做温度检测了,可是无论如何也不能触发中断,有经验的请指教,先谢谢了。…

查看全部问答>

EVC 关于触屏显示的问题,急啊,解决现给100分

为什么我的EVC程序在X86上跑没问题!但同样的程序在ARM上跑,菜单触摸屏有用,但在窗口上触屏后没反映,是什么原因啊?????请高手指教!…

查看全部问答>

把adoce31.dll拷贝到Windows, CreateProcess(_T("\RegSvrCe" ,_T("/s \Windows\\adoce31.d

把adoce31.dll拷贝到Windows, CreateProcess(_T(\"\\RegSvrCe\" ,_T(\"/s \\Windows\\\\adoce31.dll\" ,NULL .... 这个在wince.net 4.2以及wm5.0上面还不能正常使用 这个问题如何解决. …

查看全部问答>

手里有个模块wavecom的wismo2c,不能上GPRS,怎么处理下可实现上网

据说要做下软件升级,怎么做啊。请高人指点。 查的资料说这个模块刚上市时不支持GPRS,要支持的话需要软件升级,升级软件到哪里下?…

查看全部问答>

大家帮忙看下编译问题,麻烦了!

  我以前一直用9.1,感觉很不好用,今天换成了9.0,可是编译老有错误,错误如下: Internal Error: Sub-system: AMERGE, File: /quartus/atm/amerge/amerge_kpt_op.cpp, Line: 220cmp_merge_kpt_dbStack Trace:0x3D9B7   : amerge_ ...…

查看全部问答>

TI教堂 我无法进入了

TI教堂 我无法进入了 我点击进入学习,结果弹出这个窗口见附件…

查看全部问答>

【连载】【ALIENTEK 战舰STM32开发板】STM32开发指南--第二十三章 内部温度传感器实验

第二十三章 内部温度传感器实验         本章我们将向大家介绍STM32的内部温度传感器。在本章中,我们将使用STM32的内部温度传感器来读取温度值,并在TFTLCD模块上显示出来。本章分为如下几个部分:23.1 STM32 内部 ...…

查看全部问答>

msp430f169 ADC引脚电压

我用的MSP430F169,ADC引脚接地测回的数据也是2000多,测量AD引脚果然有电压,不知道是什么情况,求助啊!!!…

查看全部问答>