msp430模拟串口接收多个字节同时发送(MSP430 analog serial port to receive multiple bytes simultaneously sent).docVIP
- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
msp430模拟串口接收多个字节同时发送(MSP430 analog serial port to receive multiple bytes simultaneously sent)
msp430模拟串口接收多个字节同时发送(MSP430 analog serial port to receive multiple bytes simultaneously sent)
/ *******************************************************************************
***文件的鬃毛:串行C版本:1
***利用定时器一作串行口波特率发生器用,利用捕捉比较功能实现异步串行通信。
***芯片型号:MSP430FE427 p1.0---txd p1.1---rxd
*** timer_a taclk = = 32768khz ACLK
***波特率为@ 4800bit / tbit1 = 7 tbit_5 = 3,@ 2400BIT/S tbit1 tbit_5 = 6 = 14
“300bit / tbit1 tbit_5 = 55 = 110
***软件软件环境:IAR we430 5.5
***编写:一把单刀客
***采用1 + 8 + 1位停止位位数据位位起始位(左最低位)= 10位方式发送。
******总共需要添加三个文件BSP主要。C。C H BSP。
******************************************************************************** /
#包括MSP430。H /头文件
#包括BSP。”
/ / *******************************************************************************
/ /主程序
void main(void)
{
();//初始化
而(1)
{
rxtx_process();
}
}
*************************************************************************** / /
我是分割线以上为C文件为主。
************************************************************************** / /
#则_bsp_h
#定义_bsp_h
extern void init(void);/ /初始化
rxd_ready extern void(空);
extern void TXD(字节);
rxtx_process extern void(空);
extern char测试代码;
# endif
*************************************************************************** / /
我是分割线以上为H文件BSP。
************************************************************************** / /
#包括BSP。”
#包括MSP430的。”
#定义tbit1 110 / 1位时间tbit1为
#定义tbit_5 55 / / tbit_5为半位时间
# TXD端口定义
#定义RXD 0x0002
#定义长度3
无符号字符/测试值测试代码;
unsigned char迷[长度];//定义一个长度为Len的缓存来存放接收到的字符串
unsigned char i = 0;
unsigned char Gbit = 0x00;/ /通用位区
unsigned int tr_count;/ /发收计数器
unsigned int t_data = 0x00;/ /发送缓冲器
unsigned int r_data = 0x00;/ /接收缓冲器
/ / *******************************************************************************
void init(void)/初始化
{
wdtctl = wdtpw + wdthold;/ /停止WDT
p1dir =迸发;/ /设置P1.5为输出模式
p1out = 0x20;// P1.5输出高电平,打开电源
p1dir | = TXD;// P1.0设为输出——TXD
p1sel | = TXD;// P1.0设为使用外围模块
P1DIR=~RXD; //P1.1 is set to enter the --RXD
P1SEL|=RXD; //P1.1 is set using the peripheral module
CCTL0|=OUT; //CCR0 OUT 1 (OUT defin
您可能关注的文档
- jsp六种内置对象(JSP six built-in objects).doc
- js 读取xml文档实列教程(JS read the XML document, the actual tutorial).doc
- jsp 构 架--2种方式(JSP framework --2 ways).doc
- jsp四种属性范围(JSP four range of attributes).doc
- jsp和servlet的区别(The difference between JSP and Servlet).doc
- jquery表单验证扩展及使用简单示例(JQuery forms validation extensions and uses simple examples).doc
- jsp标准标签库介绍(Introduction to JSP standard tag library).doc
- jquery操作dom5.10 1738(JQuery operation, dom5.10, 1738).doc
- js常用的校验函数(JS commonly used checksum function).doc
- jsp必看例题代码(JSP must see example code).doc
- msp430f169读写flash新谈(Msp430f169 read and write flash new talk).doc
- mt4 随笔(MT4 essays).doc
- mp3修理(Mp3 repair).doc
- msc.marc(模拟).doc
- mtk history机制深入分析(MTK history mechanism in-depth analysis).doc
- mtk6325指令(Mtk6325 instruction).doc
- mtl00部分常用卫星天线接收器密码(出厂初始密码)bfu(Mtl00 part of the common satellite antenna receiver password (factory initial password) BFU).doc
- mvc框架(mvc framework).doc
- myeclipse svn 插件配置步骤(插件配置步骤myeclipse svn).doc
- myeclipse安装插件(MyEclipse installation plug-in).doc
文档评论(0)