毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于AVR单片机的GPS信号模拟发射器的设计与实现(8)
(2)当计到8个时钟时,对输入信号进行检测,若仍为低电平,则确认这是“起始位”,而不是干扰信号。
(3)接收端检测到起始位后,隔16个接收时钟,对输入信号检测一次,把对应的值作为D0位数据。若为逻辑1, 作为数据位1;若为逻辑0,作为数据位0。
(4)再隔16个接收时钟,对输入信号检测一次,把对应的值作为D1位数据。直到全部数据位都输入。
(5)检测校验位P。
(6)接收到规定的数据位个数和校验位后,通信接口电路希望收到停止位S(逻辑1),若此时未收到逻辑1,说明出现了错误,在状态寄存器中置“帧错误”标志。若没有错误,对全部数据位进行奇偶校验,无校验错时,把数据位从移位寄存器中送数据输入寄存器。若校验错,在状态寄存器中置奇偶错标志。
(7)本帧信息全部接收完,把线路上出现的高电平作为空闲位。
(8)当信号再次变为低时,开始进入下一帧的检测。
3.3 ATmega128单片机片内资源利用
ATmega128片内集成了8片10路ADC,其中包括8个单端通道,7个差分同道和2个具有可编程增益的差分同道,可以充分满足对各种模拟信号的采集。
ATmega128具有两路8位PWM,同时具有6路分辨率可编程(2到16位)的PWM,用来驱动各执行机构。T/C可由内部时钟通过预分频器或通过由Tn引脚输入的外部时钟驱动。双缓冲输出比较寄存器OCRnA/B/C一直与T/C的值进行比较,相等时波形发生器产生PWM信号或在输出比较引脚OCnA/B/C输出可变频率信号。通过设置OCnA/B/C的值,同时设置相应的WGMn3~0、COMnX1~0(X为A、B或C)以选择波形产生模式和比较输出模式,可以产生不同频率和占空比的PWM信号,发生比较匹配时可以置位相应的中断寄存器,从而产生中断。
操作GPS信号模拟器的键盘产生的脉冲信号,经过处理转变为电压信号输入单片机中,单片机跟据电压信号控制所存储数据向弹载GPS接收机的传送,以实现对导弹飞行的模拟。
3.4 外部存储器扩展
ATmega128集成128K的Flash存储器和4K的SRAM,由于存储数据量较大以及未来可开发性的需求,可能不满足存储要求。图?给出了一种外部SRAM拓展的原理图。其中,ATmega128与SRAM之间使用了锁存器。锁存器不同于触发器,它在不锁存数据时,输出端的信号随输入端的信号变化,一旦锁存器起锁存作用,则数据被锁住,输入数据不起作用。通常适合AVR使用的锁存器序列为74x573系列。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
基于MSP430的环境参数无线传感器节点设计+源程序
下一篇:
基于AT89C52单片机的LED点阵显示屏设计+源程序
基于Kinect手势识别的遥操...
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
基于TI-DSP平台的电力电子测控平台设计
基于传感器网络的分布式集员滤波问题的研究
高效课堂教师问卷调查表
提高小學语文課堂朗读教...
《水浒传》中血腥暴力研...
浅析施工企业保理融资成...
从企业eHR建设谈管理信息...
MNL模型历史城区居民活动...
PCI+PID算法直流力矩电机速...
大规模MIMO系统的发展研究现状
遥感土地用变化监测国内外研究现状
小型通用机器人控制系统设计任务书