从机部分的软件设计 - 基于C8051F02X的无线数据传输系统
2011年05月28日 09:53 未知 作者:叶子 用户评论(0)
在从机部分,通过串口0接收数据采集器的数据并不断刷新,当从机接收到主机发送的指令‘S’时,通过串口1发送相应的AT指令给GPRS模块,将当前数据以短信息的形式发送到远程终端。由于GPRS只能发送字符数据,如果发送的数据大于127将发送失败,所以将每个数据都转换为相应的字符发送,比如十六进制数9F,就转换为字符9和F再发送,终端接收到以后如需要可再转换为十六进制数9F。
从机要实现的另一项功能是数据重发,该功能是在串口1中断服务程序中实现的。因此从机程序中有串口0、串口1、SPIO三个中断服务程序,其中串口O中断的优先级别最高,其次是SPIO中断,串口1中断优先级别最低。而串口0中断几乎是在不停地发生着,因此必须将串口1中断和SPIO中断的中断优先级设置位置1(默认为0),使CPU优先响应串口1中断和SPIO中断,否则串口1中断和SPIO中断的中断请求几乎得不到响应。
串口0中断服务程序流程图如图4所示。
4 结 语
本系统采用工业级芯片C8051F02X系列单片机结合GSM网络实现数据的无线传输,系统稳定、可靠性高,在很多应用领域,比如水文监测、地质勘探等,都可以使用本系统通过无线传输手段完成远程数据采集和对采集数据的实时传输。
- 第 1 页:基于C8051F02X的无线数据传输系统
- 第 2 页:C8051F02X单片机
- 第 3 页:从机部分的软件设计
本文导航
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
相关阅读:
- [电子说] 自动气象站:无线数据传输、多场景应用 2023-09-06
- [电子说] 蓝牙打印机无线数据传输方案 2023-07-26
- [电子说] 蓝牙POS机无线数据传输方案 2023-07-26
- [电子说] 蓝牙无线数据传输让装置快速对接IoT时代 2023-08-10
- [电子说] 基于LoRa无线数据传输的温湿度监测预警系统解决方案 2023-07-31
- [电子说] AMT-YB101型便携式水质检测仪设备简介及功能特点 2023-07-15
- [电子说] ZigBee是具有怎样的无线数据传输网络? 2023-03-23
- [电子说] 智能调制解调器可在ISM频段上实现可靠的无线数据传输 2023-02-02
( 发表人:叶子 )