菜单
  

    (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系列。
  1. 上一篇:基于MSP430的环境参数无线传感器节点设计+源程序
  2. 下一篇:基于AT89C52单片机的LED点阵显示屏设计+源程序
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. AT89S51单片机储藏室温湿度...

  7. MSP430单片机多功能电能表设计+电路图

  8. 中考体育项目与体育教学合理结合的研究

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. java+mysql车辆管理系统的设计+源代码

  11. 当代大学生慈善意识研究+文献综述

  12. 乳业同业并购式全产业链...

  13. 十二层带中心支撑钢结构...

  14. 电站锅炉暖风器设计任务书

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 杂拟谷盗体内共生菌沃尔...

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回