第一范文网 - 专业文章范例文档资料分享平台

基于MSP430毕业设计论文.

来源:用户分享 时间:2025/6/18 4:39:53 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Delay_ms(500);

//首先从FLASH里面读出电话号码数据 nPhone = isPhoneSet(PhoneNumber); if(nPhone == 1) {

//电话号码没有配置的情况下 //等待配置 for(;;) {

if(nRev_UART1 == 1) {

nRev_UART1 = 0;

for(i = 0;i < nRX1_Len;i++) { UART1_RX_Temp[i] = UART1_RX_BUF[i]; PhoneNumber[i] = UART1_RX_BUF[i]; }

nPhone = setPhone(UART1_RX_Temp); //设置成功 if(nPhone == 1) {

nTX1_Len = SetOK(UART1_TX_BUF); // 设置中断标志,进入发送中断程序 IFG2 |= UTXIFG1; break; } else {

nTX1_Len = SetError(UART1_TX_BUF); // 设置中断标志,进入发送中断程序 IFG2 |= UTXIFG1; }

}//if(nPhone == 1) }//if(nRev_UART1 == 1) }//for(;;)

//短消息处理循环 count = 0; for(;;) {

//采集数据 if(nADC_Flag) {

//清除标志

22

nADC_Flag = 1; count += 1;

if(count >= 6500) {

//取采集得到的数据

//将采集得到的数据转换为8位

//由于这里是测试程序,没有考虑采集的精度 //用户需要根据系统的需要来决定 for(i = 0;i < 80;i++) {

pBuf[i] = (char)((ADC_BUF_Temp[i] >> 4) & 0xff); }

count = 0;

nLen = PhoneNumber[0]; for(i = 0;i < nLen;i++) {

//去掉长度信息

PhoneNumber[i] = PhoneNumber[i + 1]; }

//发送短消息

sendSms(PhoneNumber,nLen,pBuf,80,1);

}//if(count >= 65000) }//if(nADC_Flag) }//for(;;)}

23

搜索更多关于: 基于MSP430毕业设计论文. 的文档
基于MSP430毕业设计论文..doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1kij09xxir2r4yi9c8hj79c964hjzq00lfc_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top