首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > AT89C52单片机与ARINC429航空总线接口设计

AT89C52单片机与ARINC429航空总线接口设计

资料介绍
单片机论文

AT89C52单片机与ARINC429航空总线接口设计
摘要:DEI1016是一种可支持ARINC429航空总线协议的串行接收、发送器件。文中介绍了
DEI1016的主要功能和工作原理,给出了DEI1016的数据收发过程,同时重点介绍了DEI1
016与AT89C52单片机接口电路的设计方法。
    关键词:DEI1016;接收;发送;接口设计;AT89C52
1 DEI1016的主要功能
DEI1016是Device Engineering
Incorporated
生产的一种可支持ARINC429航空总线协议的串行接收、发送器件。该器件的主
要功能如下:
●串行数据字长为32或25位;
●串行数据速率为100kbps或12.5kbps;
●具有独立的收、发电路;
●两个独立的接收器可直接与ARINC429总线接口;
●具有串/并接收数据转换,和并/串发送数据转换功能;
●对接收的数据可进行奇偶状态校验;并可对发送数据奇偶状态进行设置;
●可自动产生字与字之间的间隔;
●采用单一+5V供电。

2 DEI1016的工作原理
DEI1016的引脚功能及特点以前已有介绍,现仅对该器件的工作原理作以描述

2.1 DEI1016的复位及初始化
电路上电后,首先在MR引脚施加200μs的低电平脉冲以使DEI1016复位,
然后把控制字写到16位数据总线上,这样,在LDCW引脚施加低电平便可把控制字
写入到控制字寄存器,尔后便可接收和发送数据。
2.2 DEI1016的数据发送过程
DEI1016的数据发送时序如图1所示。发送数据时,首先应查询TXR引脚是
否为高电平,若是高电平,表明发送存储器已空;此时置ENTX引脚为低电平可停止
发送数据,并把要发送的数据写到16位数据总线上。之后,若要发送数据字1,则置
LD1为低
AT89C52单片机与ARINC429航空总线接口设计
本地下载

评论