历史上的今天
今天是: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;
史海拾趣
|
“我们希望尽快摆脱依赖特定半导体厂商的状况”(日立制作所技术人员)。 日本国内厂商开发毫米波通信IC的积极性正与日俱增。就目前所知,日立制作所、松下、东芝三家公司都在独立开发60GHz频带收发IC(RF收发IC)(注1)。各公司都希望为数 ...… 查看全部问答> |
|
2440 读 温度芯片,总是无法触发中断,请教有什么方法呀? BSP包里通过应用层调用IIC文件夹不能正常工作,只好转入到bootloader层去做温度检测了,可是无论如何也不能触发中断,有经验的请指教,先谢谢了。… 查看全部问答> |
|
为什么我的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_ ...… 查看全部问答> |
|
【连载】【ALIENTEK 战舰STM32开发板】STM32开发指南--第二十三章 内部温度传感器实验 第二十三章 内部温度传感器实验 本章我们将向大家介绍STM32的内部温度传感器。在本章中,我们将使用STM32的内部温度传感器来读取温度值,并在TFTLCD模块上显示出来。本章分为如下几个部分:23.1 STM32 内部 ...… 查看全部问答> |




